결제 - 키움결제 적용 2차
This commit is contained in:
@@ -53,7 +53,7 @@
|
||||
const gcpayCardUseAt = $('#gcpayCardUseAt').val();
|
||||
let gcpayAt = ( gcpayCardUseAt === 'Y')? 'Y' : 'N';
|
||||
const setleTy = $('#setleSetupTyCd').val();
|
||||
const setleTyCd = '#pg04';
|
||||
let setleTyCd = '#pg04';
|
||||
if(setleTy==='01')setleTyCd = '#pg04'; //kcp
|
||||
else if(setleTy==='02')setleTyCd = '#pg03'; //toss
|
||||
else if(setleTy==='03')setleTyCd = '#pg06'; //kiwoom
|
||||
@@ -537,7 +537,7 @@
|
||||
$('.order-method-normal__btn').removeClass('active');
|
||||
$(form).find('#pgCmpnyNm').val(pgCmpnyNm);
|
||||
|
||||
if ('pg01' === id || 'pg02' === id) {
|
||||
if ('pg01' === id || 'pg02' === id) { //GC페이
|
||||
if ('pg02' === id) {
|
||||
$('#gc-pay-bank-cash-receipt').prop('checked', true).trigger("click");
|
||||
|
||||
@@ -557,7 +557,7 @@
|
||||
$(form).find('#setleTyCd').val('pg01' === id ? '01' : '03');
|
||||
|
||||
$('.bankSlideW, .cardSlideW').slick('setPosition');
|
||||
} else if('pg05' === id){
|
||||
} else if('pg05' === id){ //퀵계좌이체
|
||||
$('#transfer-cash-receipt').prop('checked', true).trigger("click");
|
||||
|
||||
$(form).find('#transfer-cash-receipt').on('click', function () {
|
||||
@@ -2998,7 +2998,7 @@
|
||||
return false;
|
||||
}
|
||||
|
||||
if ('kcp' === pgCmpnyNm || 'toss' === pgCmpnyNm) {
|
||||
if ('kcp' === pgCmpnyNm || 'toss' === pgCmpnyNm || 'kiwoom' === pgCmpnyNm) {
|
||||
const div = $('#setleForm').find('.order-method-normal');
|
||||
|
||||
if (!$(div).find('.order-method-normal__btn-container button').hasClass('active')) {
|
||||
@@ -3093,7 +3093,7 @@
|
||||
|
||||
$('#setleForm').find('#pgCmpnyNm').val(pgCmpnyNm);
|
||||
$('#setleForm').find('#setleTyCd').val(setleTyCd);
|
||||
} else {
|
||||
} else { //gc페이
|
||||
if ('01' === setleTyCd) { // 카드
|
||||
const index = $('.cardSlideW').slick('slickCurrentSlide');
|
||||
const curCardId = $('#gcCardId' + index).val();
|
||||
@@ -4660,7 +4660,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</c:if>
|
||||
<%-- kcp 결제 종료 --%>
|
||||
<%-- 키움 결제 종료 --%>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
@@ -30,6 +30,8 @@
|
||||
<script type="text/javascript" language="javascript">
|
||||
$(document).ready(function() {
|
||||
|
||||
var pf = document.payForm;
|
||||
|
||||
const orderForm = $('#order_info');
|
||||
const setleTyCd = orderForm.find('.setleTyCd').val();
|
||||
const setleAmt = orderForm.find('.setleAmt').val();
|
||||
@@ -63,7 +65,7 @@
|
||||
});
|
||||
|
||||
|
||||
var pf;
|
||||
|
||||
|
||||
function init() {
|
||||
pf = document.payForm;
|
||||
@@ -80,7 +82,7 @@
|
||||
var TYPE = pf.TYPE.value;
|
||||
var AMOUNT = pf.AMOUNT.value;
|
||||
|
||||
const url = '<c:url value="/sopmal/pay/kiwoomPayGetEnc"/>';
|
||||
const url = '<c:url value="/sopmal/ordr/kiwoomPayGetEnc"/>';
|
||||
|
||||
// AJAX로 kiwoom_ENC 값 요청
|
||||
$.ajax({
|
||||
@@ -187,11 +189,11 @@
|
||||
<input type="hidden" name="KIWOOM_ENC" value=""/> <!-- 보안 기능 -->
|
||||
|
||||
<input type="hidden" name="TYPE" value="P"/> <!-- 결제방식(P:PC/M:모바일/W:웹뷰) -->
|
||||
<input type="hidden" name="CPID" value="CFO20585"/> <!-- 상점아이디 CFO20585,CFO20586-->
|
||||
<input type="hidden" name="CPID" value="CTS18056"/> <!-- 상점아이디 개발:CTS18056 / 운영:CFO20585,CFO20586-->
|
||||
<input type="hidden" name="PAYMETHOD" value="CARD"/> <!-- 결제수단 (CARD:카드/NAVERPAY:네이버페이)-->
|
||||
|
||||
<input type="hidden" name="ORDERNO" value="${data.setle.ordrInnb}"/> <!-- 주문번호 -->
|
||||
<input type="hidden" name="AMOUNT" value="${data.setle.setleAmt}" /><!-- 결제금액 -->
|
||||
<input type="hidden" name="AMOUNT" value="${data.setle.wonSetleAmt}" /><!-- 결제금액 -->
|
||||
<input type="hidden" name="PRODUCTNAME" value="${data.setle.goodsNm}" /><!-- 상품명 -->
|
||||
<input type="hidden" name="USERID" value="${data.ordr.mbrId}" /> <!-- 고객 ID -->
|
||||
<input type="hidden" name="HOMEURL" value="" /> <!-- 결제 성공 후, 이동할 URL(결제 창에서 이동) -->
|
||||
|
||||
Reference in New Issue
Block a user