diff --git a/src/main/java/itn/let/mjo/event/web/MjonEventPayV2Controller.java b/src/main/java/itn/let/mjo/event/web/MjonEventPayV2Controller.java index e6d971ed..2522d29e 100644 --- a/src/main/java/itn/let/mjo/event/web/MjonEventPayV2Controller.java +++ b/src/main/java/itn/let/mjo/event/web/MjonEventPayV2Controller.java @@ -77,10 +77,8 @@ public class MjonEventPayV2Controller { } // 하드코딩 - if(!userId.equals("nobledeco")) { - if(!userId.equals("nopay")) { - return "redirect:/web/main/mainPage.do"; - } + if(!userId.equals("nobledeco") && !userId.equals("nobledeco2") && !userId.equals("nopay")) { + return "redirect:/web/main/mainPage.do"; } //기존 결제 내역이 있는 회원인지 확인 diff --git a/src/main/webapp/WEB-INF/jsp/web/event/pay/EventPayViewV2.jsp b/src/main/webapp/WEB-INF/jsp/web/event/pay/EventPayViewV2.jsp index 1eedae39..ec6535a3 100644 --- a/src/main/webapp/WEB-INF/jsp/web/event/pay/EventPayViewV2.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/event/pay/EventPayViewV2.jsp @@ -192,13 +192,15 @@ function pgOpenerPopup(){ var payMethod = ""; document.pgForm.action = "/web/member/pay/PayActionAjax.do"; - if($currentTab==0){ payMethod = "CARD";} - else if($currentTab==1){ payMethod = "VBANK"; } - /*else if($currentTab==2){ payMethod = "TEMP_CARD"; }*/ - /* else if($currentTab==2){ payMethod = "CELLPHONE"; - document.pgForm.action = "/web/kgm/pay/KGMPayActionAjax.do"; - } */ //휴대폰 결제 방식 안보이도록 수정 20221117 - else if($currentTab==2){ payMethod = "BANK"; } + if ($currentTab == 0) { + payMethod = "CARD"; + } else if ($currentTab==1) { + payMethod = "CARD"; + } else if($currentTab==2){ + payMethod = "VBANK"; + } else if($currentTab==3){ + payMethod = "BANK"; + } $('input[name=payMethod]').val(payMethod); //결제수단 상태 체크 @@ -224,28 +226,29 @@ function pgOpenerPopup(){ // 결제창 호출 if ($currentTab==0) { - // KG 모빌리언스 => CARD(신용카드) + // KG 모빌리언스 => CARD(간편결제) kgmPayCardRequest(); } - else if ($currentTab==2) { - // KG 모빌리언스 => BANK(즉시이체) - kgmPayBankRequest(); - } - else { - // 기타 + else if ($currentTab==1) { + // 나이스페이 => CARD(카드결제) pg_opener = window.open('', 'pg_opener', "width=790, height=505, left="+popupX+", top="+popupY, "location = no","status= no","toolbars= no"); document.pgForm.method = "post"; document.pgForm.target = "pg_opener" ; document.pgForm.submit(); - } + } + else if ($currentTab==2) { + // 전용계좌 + } + else if ($currentTab==3) { + // KG 모빌리언스 => BANK(즉시이체) + kgmPayBankRequest(); + } } //KG 모빌리언스 => CARD function kgmPayCardRequest() { - $("#price").val(1100); - $.ajax({ type: "POST", url: "/web/member/pay/kgmCardEncodeAjax.do", @@ -301,8 +304,6 @@ function kgmPayCardRequest() { //KG 모빌리언스 => MOBILE function kgmPayMobileRequest() { - $("#price").val(1100); - $.ajax({ type: "POST", url: "/web/member/pay/kgmMobileEncodeAjax.do", @@ -369,8 +370,6 @@ function kgmPayMobileRequest() { //KG 모빌리언스 => BANK function kgmPayBankRequest() { - $("#price").val(1100); - $.ajax({ type: "POST", url: "/web/member/pay/kgmBankEncodeAjax.do", @@ -810,17 +809,75 @@ function TabTypePay(obj, tabId) {
충전수단 선택
간편결제
| 충전금액 | +
+
+ 원 + + |
+
|---|---|
|
+
+
+
|
+ |
|
+
+ <%--
+ - 신용카드 결제가 어려우신 고객께서는 문자온 고객센터(010-8432-9333)를 통해서도 ARS 신용카드 결제를 하실 수 있습니다. --%> +- 인터넷 익스플로러 이용 고객께서는 도구-팝업 차단 해제 후 충전이 가능합니다. +- 카드사별 정책상 충전금액 제한이 있을 수 있습니다. 단, ARS 신용카드 결제는 충전금액 제한 없이 이용하실 수 있습니다. + |
+ |
신용카드
| 충전금액 | +
+
+ <%--
+ 원 + + + + + --%> +원 + + |
+
|---|---|
|
+
+
+
|
+ |
|
+
+ <%--
+ - 신용카드 결제가 어려우신 고객께서는 문자온 고객센터(010-8432-9333)를 통해서도 ARS 신용카드 결제를 하실 수 있습니다. --%> +- 인터넷 익스플로러 이용 고객께서는 도구-팝업 차단 해제 후 충전이 가능합니다. +- 카드사별 정책상 충전금액 제한이 있을 수 있습니다. 단, ARS 신용카드 결제는 충전금액 제한 없이 이용하실 수 있습니다. + |
+ |
신용카드