fix : 상점관리 > 쇼핑몰관리 > 쇼핑몰 등록/수정 - 구독서비스 결제수단 추가
This commit is contained in:
@@ -271,34 +271,18 @@
|
||||
}
|
||||
|
||||
/* ********************************************************
|
||||
* PC 결제정보 합치기
|
||||
* 결제정보 합치기
|
||||
******************************************************** */
|
||||
const fn_make_pc_setleTyCds = function() {
|
||||
var pcSetleTypeList = '';
|
||||
const fn_make_setleTyCds = function(setleTyName) {
|
||||
var setleTypeList = '';
|
||||
|
||||
$('[name=pc-setle-type]:checked').each(function() {
|
||||
pcSetleTypeList += '$' + $(this).val();
|
||||
$('[name='+setleTyName+']:checked').each(function() {
|
||||
setleTypeList += '$' + $(this).val();
|
||||
});
|
||||
pcSetleTypeList = pcSetleTypeList.substring(1);
|
||||
|
||||
return pcSetleTypeList;
|
||||
setleTypeList = setleTypeList.substring(1);
|
||||
return setleTypeList;
|
||||
}
|
||||
|
||||
/* ********************************************************
|
||||
* MOBILE 결제정보 합치기
|
||||
******************************************************** */
|
||||
const fn_make_mobile_setleTyCds = function() {
|
||||
var mobileSetleTypeList = '';
|
||||
|
||||
$('[name=mobile-setle-type]:checked').each(function() {
|
||||
mobileSetleTypeList += '$' + $(this).val();
|
||||
});
|
||||
mobileSetleTypeList = mobileSetleTypeList.substring(1);
|
||||
|
||||
return mobileSetleTypeList;
|
||||
}
|
||||
|
||||
|
||||
/* ********************************************************
|
||||
* 입력창 추가
|
||||
******************************************************** */
|
||||
@@ -492,8 +476,10 @@
|
||||
|
||||
fn_make_externalLinkages();
|
||||
fn_make_eamil();
|
||||
var pcSetleTypeList = fn_make_pc_setleTyCds();
|
||||
var mobileSetleTypeList = fn_make_mobile_setleTyCds();
|
||||
var pcSetleTypeList = fn_make_setleTyCds('pc-setle-type');
|
||||
var mobileSetleTypeList = fn_make_setleTyCds('mobile-setle-type');
|
||||
var pcSubsvcSetleTypeList = fn_make_setleTyCds('pc-subsvc-setle-type');
|
||||
var mobileSubsvcSetleTypeList = fn_make_setleTyCds('mobile-subsvc-setle-type');
|
||||
|
||||
let regForm = $('#regForm');
|
||||
regForm.find("#joinGuidanceSj").val(fn_get_editor_data('#joinGuidanceSj'));
|
||||
@@ -517,6 +503,8 @@
|
||||
|
||||
params += "&pcSetleTypeList="+pcSetleTypeList;
|
||||
params += "&mobileSetleTypeList="+mobileSetleTypeList;
|
||||
params += "&pcSubsvcSetleTypeList="+pcSubsvcSetleTypeList;
|
||||
params += "&mobileSubsvcSetleTypeList="+mobileSubsvcSetleTypeList;
|
||||
|
||||
|
||||
$.ajax({
|
||||
@@ -1025,296 +1013,296 @@
|
||||
<col style="width: 34%;">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>PG사</th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="select-box">
|
||||
<select class="md" name="setleSetupTyCd" title="결제설정유형코드">
|
||||
<option value="" selected >선택하세요</option>
|
||||
<c:forEach var="pgList" items="${resultMap.pgList}" varStatus="pgStatus">
|
||||
<option value="${pgList.cd}"><c:out value="${pgList.cdNm}"/></option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<tr>
|
||||
<th>PG사</th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="select-box">
|
||||
<select class="md" name="setleSetupTyCd" title="결제설정유형코드">
|
||||
<option value="" selected >선택하세요</option>
|
||||
<c:forEach var="pgList" items="${resultMap.pgList}" varStatus="pgStatus">
|
||||
<option value="${pgList.cd}"><c:out value="${pgList.cdNm}"/></option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</div>
|
||||
<span class="mr-10"><c:out value="${pgList.cdNm}"/></span>
|
||||
</div>
|
||||
<span class="mr-10"><c:out value="${pgList.cdNm}"/></span>
|
||||
</div>
|
||||
</td>
|
||||
<th>입금기한</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text" id="dueDt" name="dueDt" title="입금기한" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpMid" name="kcpMid"
|
||||
title="KCP결제 상점ID" maxlength="50">
|
||||
</div>
|
||||
<span class="gray-7">* KCP와 계약된 사이트코드</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpClntKey" name="kcpClntKey"
|
||||
title="KCP결제 인증서 KEY">
|
||||
</div>
|
||||
</td>
|
||||
<span class="gray-7">* 결제 승인, 거래취소, 거래등록 시 사용</span>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 개인키 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpSecretKey" name="kcpSecretKey"
|
||||
title="KCP결제 개인 KEY">
|
||||
</div>
|
||||
</td>
|
||||
<span class="gray-7">* 결제 거래취소 시 사용되는 서명데이터 생성 시 필요한 인증서 (파일로 존재하므로 파일 경로 지정)</span>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 개인키 비밀번호</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpPublicKey" name="kcpPublicKey"
|
||||
title="KCP결제 개인키 비밀번호" maxlength="50">
|
||||
</div>
|
||||
<span class="gray-7">* 서명데이터 생성 시 필요한 인증서 비밀번호</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinMid" name="kcpKeyinMid"
|
||||
title="KCP수기결제 상점ID" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinClntKey" name="kcpKeyinClntKey"
|
||||
title="KCP수기결제 인증서 KEY">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 개인키 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinSecretKey" name="kcpKeyinSecretKey"
|
||||
title="KCP수기결제 개인 인증서">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 개인키 비밀번호</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinPublicKey" name="kcpKeyinPublicKey"
|
||||
title="KCP수기결제 개인키 비밀번호" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossMid" name="tossMid"
|
||||
title="토스결제 상점ID" maxlength="50">
|
||||
</div>
|
||||
<span class="gray-7">* 토스페이먼츠와 계약된 상점아이디(MID)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 클라이언트 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossClntKey" name="tossClntKey"
|
||||
title="토스결제 클라이언트 KEY" maxlength="50">
|
||||
</div>
|
||||
<span class="gray-7">* 결제 SDK를 초기화(결제창 연동시 사용)할 때 사용</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 시크릿 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossSecretKey" name="tossSecretKey"
|
||||
title="토스결제 시크릿 KEY" maxlength="50">
|
||||
</div>
|
||||
<span class="gray-7">* 클라이언트 키로 생성한 결제를 승인, 취소, 조회하고 싶을 때 사용</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 머트 키</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossPublicKey" name="tossPublicKey"
|
||||
title="토스결제 머트 키" maxlength="50">
|
||||
</div>
|
||||
<span class="gray-7">*구 모듈(XPay)로 연동한 상점에서 배송정보 전송시 사용</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinMid" name="tossKeyinMid"
|
||||
title="토스수기결제 상점ID" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 클라이언트 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinClntKey" name="tossKeyinClntKey"
|
||||
title="토스수기결제 클라이언트 KEY" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 시크릿 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinSecretKey" name="tossKeyinSecretKey"
|
||||
title="토스수기결제 시크릿 KEY" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 머트 키</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinPublicKey" name="tossKeyinPublicKey"
|
||||
title="토스수기결제 머트 키" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpayMid" name="tossKeyinMid"
|
||||
title="GCPAY 상점ID" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 클라이언트 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpayClntKey" name="bpayClntKey"
|
||||
title="GCPAY 클라이언트 KEY" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 시크릿 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpaySecretKey" name="tossKeyinSecretKey"
|
||||
title="GCPAY 시크릿 KEY" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 머트 키</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpayPublicKey" name="bpayPublicKey"
|
||||
title="GCPAY 머트 키" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 상점ID<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypayMid" name="easypayMid"
|
||||
title="GCPAY 상점ID" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypayMid}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 클라이언트 KEY<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypayClntKey" name="easypayClntKey"
|
||||
title="GCPAY 클라이언트 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypayClntKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 시크릿 KEY<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypaySecretKey" name="easypaySecretKey"
|
||||
title="GCPAY 시크릿 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypaySecretKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 머트 키<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypayPublicKey" name="easypayPublicKey"
|
||||
title="GCPAY 머트 키" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypayPublicKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 상점ID(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossMid"
|
||||
title="토스결제 상점ID(OLD)" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossMid}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 클라이언트 KEY(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossClntKey"
|
||||
title="토스결제 클라이언트 KEY(OLD)" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossClntKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 시크릿 KEY(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossSecretKey"
|
||||
title="토스결제 시크릿 KEY(OLD)" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossSecretKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 머트 키(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossPublicKey"
|
||||
title="토스결제 머트 키" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossPublicKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</td>
|
||||
<th>입금기한</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text" id="dueDt" name="dueDt" title="입금기한" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpMid" name="kcpMid"
|
||||
title="KCP결제 상점ID" maxlength="50">
|
||||
</div>
|
||||
<span class="gray-7">* KCP와 계약된 사이트코드</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpClntKey" name="kcpClntKey"
|
||||
title="KCP결제 인증서 KEY">
|
||||
</div>
|
||||
</td>
|
||||
<span class="gray-7">* 결제 승인, 거래취소, 거래등록 시 사용</span>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 개인키 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpSecretKey" name="kcpSecretKey"
|
||||
title="KCP결제 개인 KEY">
|
||||
</div>
|
||||
</td>
|
||||
<span class="gray-7">* 결제 거래취소 시 사용되는 서명데이터 생성 시 필요한 인증서 (파일로 존재하므로 파일 경로 지정)</span>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 개인키 비밀번호</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpPublicKey" name="kcpPublicKey"
|
||||
title="KCP결제 개인키 비밀번호" maxlength="50">
|
||||
</div>
|
||||
<span class="gray-7">* 서명데이터 생성 시 필요한 인증서 비밀번호</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinMid" name="kcpKeyinMid"
|
||||
title="KCP수기결제 상점ID" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinClntKey" name="kcpKeyinClntKey"
|
||||
title="KCP수기결제 인증서 KEY">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 개인키 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinSecretKey" name="kcpKeyinSecretKey"
|
||||
title="KCP수기결제 개인 인증서">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 개인키 비밀번호</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinPublicKey" name="kcpKeyinPublicKey"
|
||||
title="KCP수기결제 개인키 비밀번호" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossMid" name="tossMid"
|
||||
title="토스결제 상점ID" maxlength="50">
|
||||
</div>
|
||||
<span class="gray-7">* 토스페이먼츠와 계약된 상점아이디(MID)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 클라이언트 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossClntKey" name="tossClntKey"
|
||||
title="토스결제 클라이언트 KEY" maxlength="50">
|
||||
</div>
|
||||
<span class="gray-7">* 결제 SDK를 초기화(결제창 연동시 사용)할 때 사용</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 시크릿 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossSecretKey" name="tossSecretKey"
|
||||
title="토스결제 시크릿 KEY" maxlength="50">
|
||||
</div>
|
||||
<span class="gray-7">* 클라이언트 키로 생성한 결제를 승인, 취소, 조회하고 싶을 때 사용</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 머트 키</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossPublicKey" name="tossPublicKey"
|
||||
title="토스결제 머트 키" maxlength="50">
|
||||
</div>
|
||||
<span class="gray-7">*구 모듈(XPay)로 연동한 상점에서 배송정보 전송시 사용</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinMid" name="tossKeyinMid"
|
||||
title="토스수기결제 상점ID" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 클라이언트 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinClntKey" name="tossKeyinClntKey"
|
||||
title="토스수기결제 클라이언트 KEY" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 시크릿 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinSecretKey" name="tossKeyinSecretKey"
|
||||
title="토스수기결제 시크릿 KEY" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 머트 키</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinPublicKey" name="tossKeyinPublicKey"
|
||||
title="토스수기결제 머트 키" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpayMid" name="tossKeyinMid"
|
||||
title="GCPAY 상점ID" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 클라이언트 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpayClntKey" name="bpayClntKey"
|
||||
title="GCPAY 클라이언트 KEY" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 시크릿 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpaySecretKey" name="tossKeyinSecretKey"
|
||||
title="GCPAY 시크릿 KEY" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 머트 키</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpayPublicKey" name="bpayPublicKey"
|
||||
title="GCPAY 머트 키" maxlength="50">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 상점ID<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypayMid" name="easypayMid"
|
||||
title="GCPAY 상점ID" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypayMid}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 클라이언트 KEY<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypayClntKey" name="easypayClntKey"
|
||||
title="GCPAY 클라이언트 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypayClntKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 시크릿 KEY<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypaySecretKey" name="easypaySecretKey"
|
||||
title="GCPAY 시크릿 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypaySecretKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 머트 키<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypayPublicKey" name="easypayPublicKey"
|
||||
title="GCPAY 머트 키" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypayPublicKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 상점ID(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossMid"
|
||||
title="토스결제 상점ID(OLD)" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossMid}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 클라이언트 KEY(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossClntKey"
|
||||
title="토스결제 클라이언트 KEY(OLD)" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossClntKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 시크릿 KEY(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossSecretKey"
|
||||
title="토스결제 시크릿 KEY(OLD)" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossSecretKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 머트 키(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossPublicKey"
|
||||
title="토스결제 머트 키" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossPublicKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>PC 결제수단</th>
|
||||
<td colspan="3">
|
||||
@@ -1453,6 +1441,144 @@
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>구독서비스 PC 결제수단</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<div class="b-checkbox-container">
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="gcpayCard" class="tossBrand">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">GCPAY 카드결제</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="gcpayAcntnb" class="tossBrand">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">GCPAY 계좌결제</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="card" class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">신용카드</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="rltmAcnt" class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">실시간 계좌이체</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="virtlAcnt" class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">가상계좌</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="virtlAcntEscw" class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">가상계좌(에스크로)</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="payco" class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">페이코</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="nbkk" >
|
||||
<span class="check"></span>
|
||||
<span class="control-label">무통장입금</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="tpay" class="toss">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">토스페이</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="memor" class="handWritingSetle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">수기결제</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="npay" ${f:setChecked(fn:contains(payInfoList.npayUseAt, 'Y'), true)} class="npay">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">네이버페이</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="kpay" ${f:setChecked(fn:contains(payInfoList.kpayUseAt, 'Y'), true)} class="kpay">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">카카오페이</span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>구독서비스 MOBILE 결제수단</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<div class="b-checkbox-container">
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="gcpayCard" class="tossBrand">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">GCPAY 카드결제</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="gcpayAcntnb" class="tossBrand">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">GCPAY 계좌결제</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="card" class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">신용카드</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="rltmAcnt" class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">실시간 계좌이체</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="virtlAcnt" class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">가상계좌</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="virtlAcntEscw" class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">가상계좌(에스크로)</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="payco" class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">페이코</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="nbkk" >
|
||||
<span class="check"></span>
|
||||
<span class="control-label">무통장입금</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="tpay" class="toss">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">토스페이</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="memor" class="handWritingSetle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">수기결제</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="npay" ${f:setChecked(fn:contains(payInfoList.npayUseAt, 'Y'), true)} class="npay">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">네이버페이</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="kpay" ${f:setChecked(fn:contains(payInfoList.kpayUseAt, 'Y'), true)} class="kpay">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">카카오페이</span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
@@ -265,29 +265,16 @@
|
||||
}
|
||||
|
||||
/* ********************************************************
|
||||
* PC 결제정보 합치기
|
||||
* 결제정보 합치기
|
||||
******************************************************** */
|
||||
const fn_make_pc_setleTyCds = function() {
|
||||
var pcSetleTypeList = '';
|
||||
const fn_make_setleTyCds = function(setleTyName) {
|
||||
var setleTypeList = '';
|
||||
|
||||
$('[name=pc-setle-type]:checked').each(function() {
|
||||
pcSetleTypeList += '$' + $(this).val();
|
||||
$('[name='+setleTyName+']:checked').each(function() {
|
||||
setleTypeList += '$' + $(this).val();
|
||||
});
|
||||
pcSetleTypeList = pcSetleTypeList.substring(1);
|
||||
return pcSetleTypeList;
|
||||
}
|
||||
|
||||
/* ********************************************************
|
||||
* MOBILE 결제정보 합치기
|
||||
******************************************************** */
|
||||
const fn_make_mobile_setleTyCds = function() {
|
||||
var mobileSetleTypeList = '';
|
||||
|
||||
$('[name=mobile-setle-type]:checked').each(function() {
|
||||
mobileSetleTypeList += '$' + $(this).val();
|
||||
});
|
||||
mobileSetleTypeList = mobileSetleTypeList.substring(1);
|
||||
return mobileSetleTypeList;
|
||||
setleTypeList = setleTypeList.substring(1);
|
||||
return setleTypeList;
|
||||
}
|
||||
|
||||
/* ********************************************************
|
||||
@@ -691,8 +678,10 @@
|
||||
|
||||
fn_make_externalLinkages();
|
||||
fn_make_eamil();
|
||||
var pcSetleTypeList = fn_make_pc_setleTyCds();
|
||||
var mobileSetleTypeList = fn_make_mobile_setleTyCds();
|
||||
var pcSetleTypeList = fn_make_setleTyCds('pc-setle-type');
|
||||
var mobileSetleTypeList = fn_make_setleTyCds('mobile-setle-type');
|
||||
var pcSubsvcSetleTypeList = fn_make_setleTyCds('pc-subsvc-setle-type');
|
||||
var mobileSubsvcSetleTypeList = fn_make_setleTyCds('mobile-subsvc-setle-type');
|
||||
|
||||
let updForm = $('#updForm');
|
||||
updForm.find("#joinGuidanceSj").val(fn_get_editor_data('#joinGuidanceSj'));
|
||||
@@ -710,6 +699,8 @@
|
||||
|
||||
params += "&pcSetleTypeList="+pcSetleTypeList;
|
||||
params += "&mobileSetleTypeList="+mobileSetleTypeList;
|
||||
params += "&pcSubsvcSetleTypeList="+pcSubsvcSetleTypeList;
|
||||
params += "&mobileSubsvcSetleTypeList="+mobileSubsvcSetleTypeList;
|
||||
|
||||
$.ajax({
|
||||
type: 'post',
|
||||
@@ -1126,317 +1117,317 @@
|
||||
<col style="width: 38%;">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>PG사</th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="select-box">
|
||||
<select class="md" name="setleSetupTyCd" title="결제설정유형코드">
|
||||
<option value="" ${f:setSelected(resultMap.payLinkList.setleSetupTyCd, '')} >선택하세요</option>
|
||||
<c:forEach var="pgList" items="${resultMap.pgList}" varStatus="pgStatus">
|
||||
<option value="${pgList.cd}" ${f:setSelected(resultMap.payLinkList.setleSetupTyCd, pgList.cd)}><c:out value="${pgList.cdNm}"/></option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
<tr>
|
||||
<th>PG사</th>
|
||||
<td>
|
||||
<div class="td-inner">
|
||||
<div class="select-box">
|
||||
<select class="md" name="setleSetupTyCd" title="결제설정유형코드">
|
||||
<option value="" ${f:setSelected(resultMap.payLinkList.setleSetupTyCd, '')} >선택하세요</option>
|
||||
<c:forEach var="pgList" items="${resultMap.pgList}" varStatus="pgStatus">
|
||||
<option value="${pgList.cd}" ${f:setSelected(resultMap.payLinkList.setleSetupTyCd, pgList.cd)}><c:out value="${pgList.cdNm}"/></option>
|
||||
</c:forEach>
|
||||
</select>
|
||||
</div>
|
||||
<span class="mr-10"><c:out value="${pgList.cdNm}"/></span>
|
||||
</div>
|
||||
<span class="mr-10"><c:out value="${pgList.cdNm}"/></span>
|
||||
</div>
|
||||
</td>
|
||||
<th>입금기한</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text" id="dueDt" name="dueDt" title="입금기한" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.dueDt}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpMid" name="kcpMid"
|
||||
title="KCP결제 상점ID" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpMid}'/>">
|
||||
</div>
|
||||
<span class="gray-7">* KCP와 계약된 사이트코드</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpClntKey" name="kcpClntKey"
|
||||
title="KCP결제 인증서 KEY"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpClntKey}'/>">
|
||||
</div>
|
||||
<span class="gray-7">* 결제 승인, 거래취소, 거래등록 시 사용</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 개인키 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpSecretKey" name="kcpSecretKey"
|
||||
title="KCP결제 개인키 인증서"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpSecretKey}'/>">
|
||||
</div>
|
||||
<span class="gray-7">* 결제 거래취소 시 사용되는 서명데이터 생성 시 필요한 인증서 (파일로 존재하므로 파일 경로 지정)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 개인키 비밀번호</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpPublicKey" name="kcpPublicKey"
|
||||
title="KCP결제 개인키 비밀번호" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpPublicKey}'/>">
|
||||
</div>
|
||||
<span class="gray-7">* 서명데이터 생성 시 필요한 인증서 비밀번호</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinMid" name="kcpKeyinMid"
|
||||
title="KCP수기결제 상점ID" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpKeyinMid}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinClntKey" name="kcpKeyinClntKey"
|
||||
title="KCP수기결제 인증서"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpKeyinClntKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 개인키 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinSecretKey" name="kcpKeyinSecretKey"
|
||||
title="KCP수기결제 개인키 인증서"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpKeyinSecretKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 개인키 비밀번호</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinPublicKey" name="kcpKeyinPublicKey"
|
||||
title="KCP수기결제 개인키 비밀번호" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpKeyinPublicKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossMid" name="tossMid"
|
||||
title="토스결제 상점ID" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossMid}'/>">
|
||||
</div>
|
||||
<span class="gray-7">* 토스페이먼츠와 계약된 상점아이디(MID)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 클라이언트 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossClntKey" name="tossClntKey"
|
||||
title="토스결제 클라이언트 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossClntKey}'/>">
|
||||
</div>
|
||||
<span class="gray-7">* 결제 SDK를 초기화(결제창 연동시 사용)할 때 사용</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 시크릿 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossSecretKey" name="tossSecretKey"
|
||||
title="토스결제 시크릿 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossSecretKey}'/>">
|
||||
</div>
|
||||
<span class="gray-7">* 클라이언트 키로 생성한 결제를 승인, 취소, 조회하고 싶을 때 사용</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 머트 키</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossPublicKey" name="tossPublicKey"
|
||||
title="토스결제 머트 키" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossPublicKey}'/>">
|
||||
</div>
|
||||
<span class="gray-7">*구 모듈(XPay)로 연동한 상점에서 배송정보 전송시 사용</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinMid" name="tossKeyinMid"
|
||||
title="토스수기결제 상점ID" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossKeyinMid}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 클라이언트 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinClntKey" name="tossKeyinClntKey"
|
||||
title="토스수기결제 클라이언트 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossKeyinClntKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 시크릿 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinSecretKey" name="tossKeyinSecretKey"
|
||||
title="토스수기결제 시크릿 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossKeyinSecretKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 머트 키</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinPublicKey" name="tossKeyinPublicKey"
|
||||
title="토스수기결제 머트 키" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossKeyinPublicKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpayMid" name="bpayMid"
|
||||
title="GCPAY 상점ID" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.bpayMid}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 클라이언트 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpayClntKey" name="bpayClntKey"
|
||||
title="GCPAY 클라이언트 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.bpayClntKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 시크릿 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpaySecretKey" name="bpaySecretKey"
|
||||
title="GCPAY 시크릿 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.bpaySecretKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 머트 키</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpayPublicKey" name="bpayPublicKey"
|
||||
title="GCPAY 머트 키" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.bpayPublicKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 상점ID<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypayMid" name="easypayMid"
|
||||
title="GCPAY 상점ID" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypayMid}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 클라이언트 KEY<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypayClntKey" name="easypayClntKey"
|
||||
title="GCPAY 클라이언트 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypayClntKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 시크릿 KEY<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypaySecretKey" name="easypaySecretKey"
|
||||
title="GCPAY 시크릿 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypaySecretKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 머트 키<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypayPublicKey" name="easypayPublicKey"
|
||||
title="GCPAY 머트 키" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypayPublicKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 상점ID(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossMid"
|
||||
title="토스결제 상점ID(OLD)" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossMid}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 클라이언트 KEY(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossClntKey"
|
||||
title="토스결제 클라이언트 KEY(OLD)" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossClntKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 시크릿 KEY(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossSecretKey"
|
||||
title="토스결제 시크릿 KEY(OLD)" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossSecretKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 머트 키(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossPublicKey"
|
||||
title="토스결제 머트 키" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossPublicKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</td>
|
||||
<th>입금기한</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text" id="dueDt" name="dueDt" title="입금기한" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.dueDt}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpMid" name="kcpMid"
|
||||
title="KCP결제 상점ID" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpMid}'/>">
|
||||
</div>
|
||||
<span class="gray-7">* KCP와 계약된 사이트코드</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpClntKey" name="kcpClntKey"
|
||||
title="KCP결제 인증서 KEY"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpClntKey}'/>">
|
||||
</div>
|
||||
<span class="gray-7">* 결제 승인, 거래취소, 거래등록 시 사용</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 개인키 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpSecretKey" name="kcpSecretKey"
|
||||
title="KCP결제 개인키 인증서"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpSecretKey}'/>">
|
||||
</div>
|
||||
<span class="gray-7">* 결제 거래취소 시 사용되는 서명데이터 생성 시 필요한 인증서 (파일로 존재하므로 파일 경로 지정)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP결제 개인키 비밀번호</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpSetleKey" id="kcpPublicKey" name="kcpPublicKey"
|
||||
title="KCP결제 개인키 비밀번호" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpPublicKey}'/>">
|
||||
</div>
|
||||
<span class="gray-7">* 서명데이터 생성 시 필요한 인증서 비밀번호</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinMid" name="kcpKeyinMid"
|
||||
title="KCP수기결제 상점ID" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpKeyinMid}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinClntKey" name="kcpKeyinClntKey"
|
||||
title="KCP수기결제 인증서"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpKeyinClntKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 개인키 인증서</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinSecretKey" name="kcpKeyinSecretKey"
|
||||
title="KCP수기결제 개인키 인증서"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpKeyinSecretKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>KCP수기결제 개인키 비밀번호</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl kcpHandleKey" id="kcpKeyinPublicKey" name="kcpKeyinPublicKey"
|
||||
title="KCP수기결제 개인키 비밀번호" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.kcpKeyinPublicKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossMid" name="tossMid"
|
||||
title="토스결제 상점ID" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossMid}'/>">
|
||||
</div>
|
||||
<span class="gray-7">* 토스페이먼츠와 계약된 상점아이디(MID)</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 클라이언트 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossClntKey" name="tossClntKey"
|
||||
title="토스결제 클라이언트 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossClntKey}'/>">
|
||||
</div>
|
||||
<span class="gray-7">* 결제 SDK를 초기화(결제창 연동시 사용)할 때 사용</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 시크릿 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossSecretKey" name="tossSecretKey"
|
||||
title="토스결제 시크릿 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossSecretKey}'/>">
|
||||
</div>
|
||||
<span class="gray-7">* 클라이언트 키로 생성한 결제를 승인, 취소, 조회하고 싶을 때 사용</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 머트 키</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossSetleKey" id="tossPublicKey" name="tossPublicKey"
|
||||
title="토스결제 머트 키" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossPublicKey}'/>">
|
||||
</div>
|
||||
<span class="gray-7">*구 모듈(XPay)로 연동한 상점에서 배송정보 전송시 사용</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinMid" name="tossKeyinMid"
|
||||
title="토스수기결제 상점ID" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossKeyinMid}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 클라이언트 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinClntKey" name="tossKeyinClntKey"
|
||||
title="토스수기결제 클라이언트 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossKeyinClntKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 시크릿 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinSecretKey" name="tossKeyinSecretKey"
|
||||
title="토스수기결제 시크릿 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossKeyinSecretKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스수기결제 머트 키</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossHandleKey" id="tossKeyinPublicKey" name="tossKeyinPublicKey"
|
||||
title="토스수기결제 머트 키" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.tossKeyinPublicKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 상점ID</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpayMid" name="bpayMid"
|
||||
title="GCPAY 상점ID" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.bpayMid}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 클라이언트 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpayClntKey" name="bpayClntKey"
|
||||
title="GCPAY 클라이언트 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.bpayClntKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 시크릿 KEY</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpaySecretKey" name="bpaySecretKey"
|
||||
title="GCPAY 시크릿 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.bpaySecretKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>GCPAY 머트 키</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl tossBrandKey" id="bpayPublicKey" name="bpayPublicKey"
|
||||
title="GCPAY 머트 키" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.bpayPublicKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 상점ID<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypayMid" name="easypayMid"
|
||||
title="GCPAY 상점ID" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypayMid}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 클라이언트 KEY<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypayClntKey" name="easypayClntKey"
|
||||
title="GCPAY 클라이언트 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypayClntKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 시크릿 KEY<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypaySecretKey" name="easypaySecretKey"
|
||||
title="GCPAY 시크릿 KEY" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypaySecretKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>EASYPAY 머트 키<br>(네이버/카카오)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl easyPayKey" id="easypayPublicKey" name="easypayPublicKey"
|
||||
title="GCPAY 머트 키" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.easypayPublicKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 상점ID(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossMid"
|
||||
title="토스결제 상점ID(OLD)" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossMid}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 클라이언트 KEY(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossClntKey"
|
||||
title="토스결제 클라이언트 KEY(OLD)" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossClntKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 시크릿 KEY(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossSecretKey"
|
||||
title="토스결제 시크릿 KEY(OLD)" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossSecretKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>토스/토스페이 결제 머트 키(OLD)</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<input type="text" class="input-text xl" name="oldTossPublicKey"
|
||||
title="토스결제 머트 키" maxlength="50"
|
||||
value="<c:out value='${resultMap.payLinkList.oldTossPublicKey}'/>">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>PC 결제수단</th>
|
||||
<td colspan="3">
|
||||
@@ -1589,6 +1580,158 @@
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>구독서비스 PC 결제수단</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<div class="b-checkbox-container">
|
||||
<c:if test="${not empty resultMap.payInfoList}">
|
||||
<c:forEach var="payInfoList" items="${resultMap.payInfoList}" varStatus="piStatus">
|
||||
<c:if test="${payInfoList.setlePltfomTyCd eq '03'}">
|
||||
<input type="hidden" id="pcSubsvcSetleInfoInnb" name="pcSubsvcSetleInfoInnb" value="${payInfoList.setleInfoInnb}" >
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="gcpayCard" ${f:setChecked(fn:contains(payInfoList.gcpayCardUseAt, 'Y'), true)} class="tossBrand">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">GCPAY 카드결제</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="gcpayAcntnb" ${f:setChecked(fn:contains(payInfoList.gcpayAcntnbUseAt, 'Y'), true)} class="tossBrand">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">GCPAY 계좌결제</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="card" ${f:setChecked(fn:contains(payInfoList.cardUseAt, 'Y'), true)} class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">신용카드</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="rltmAcnt" ${f:setChecked(fn:contains(payInfoList.rltmAcntUseAt, 'Y'), true)} class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">실시간 계좌이체</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="virtlAcnt" ${f:setChecked(fn:contains(payInfoList.virtlAcntUseAt, 'Y'), true)} class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">가상계좌</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="virtlAcntEscw" ${f:setChecked(fn:contains(payInfoList.virtlAcntEscwUseAt, 'Y'), true)} class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">가상계좌(에스크로)</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="payco" ${f:setChecked(fn:contains(payInfoList.paycoUseAt, 'Y'), true)} class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">페이코</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="nbkk" ${f:setChecked(fn:contains(payInfoList.nbkkUseAt, 'Y'), true)} >
|
||||
<span class="check"></span>
|
||||
<span class="control-label">무통장입금</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="tpay" ${f:setChecked(fn:contains(payInfoList.tpayUseAt, 'Y'), true)} class="toss">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">토스페이</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="memor" ${f:setChecked(fn:contains(payInfoList.memorUseAt, 'Y'), true)} class="handWritingSetle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">수기결제</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="npay" ${f:setChecked(fn:contains(payInfoList.npayUseAt, 'Y'), true)} class="npay">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">네이버페이</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="pc-subsvc-setle-type" value="kpay" ${f:setChecked(fn:contains(payInfoList.kpayUseAt, 'Y'), true)} class="kpay">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">카카오페이</span>
|
||||
</label>
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>구독서비스 MOBILE 결제수단</th>
|
||||
<td colspan="3">
|
||||
<div class="td-inner">
|
||||
<div class="b-checkbox-container">
|
||||
<c:if test="${not empty resultMap.payInfoList}">
|
||||
<c:forEach var="payInfoList" items="${resultMap.payInfoList}" varStatus="piStatus">
|
||||
<c:if test="${payInfoList.setlePltfomTyCd eq '04'}">
|
||||
<input type="hidden" id="mobileSubsvcSetleInfoInnb" name="mobileSubsvcSetleInfoInnb" value="${payInfoList.setleInfoInnb}" >
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="gcpayCard" ${f:setChecked(fn:contains(payInfoList.gcpayCardUseAt, 'Y'), true)} class="tossBrand">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">GCPAY 카드결제</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="gcpayAcntnb" ${f:setChecked(fn:contains(payInfoList.gcpayAcntnbUseAt, 'Y'), true)} class="tossBrand">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">GCPAY 계좌결제</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="card" ${f:setChecked(fn:contains(payInfoList.cardUseAt, 'Y'), true)} class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">신용카드</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="rltmAcnt" ${f:setChecked(fn:contains(payInfoList.rltmAcntUseAt, 'Y'), true)} class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">실시간 계좌이체</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="virtlAcnt" ${f:setChecked(fn:contains(payInfoList.virtlAcntUseAt, 'Y'), true)} class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">가상계좌</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="virtlAcntEscw" ${f:setChecked(fn:contains(payInfoList.virtlAcntEscwUseAt, 'Y'), true)} class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">가상계좌(에스크로)</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="payco" ${f:setChecked(fn:contains(payInfoList.paycoUseAt, 'Y'), true)} class="setle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">페이코</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="nbkk" ${f:setChecked(fn:contains(payInfoList.nbkkUseAt, 'Y'), true)} >
|
||||
<span class="check"></span>
|
||||
<span class="control-label">무통장입금</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="tpay" ${f:setChecked(fn:contains(payInfoList.tpayUseAt, 'Y'), true)} class="toss">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">토스페이</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="memor" ${f:setChecked(fn:contains(payInfoList.memorUseAt, 'Y'), true)} class="handWritingSetle">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">수기결제</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="npay" ${f:setChecked(fn:contains(payInfoList.npayUseAt, 'Y'), true)} class="npay">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">네이버페이</span>
|
||||
</label>
|
||||
<label class="b-checkbox checkbox">
|
||||
<input type="checkbox" name="mobile-subsvc-setle-type" value="kpay" ${f:setChecked(fn:contains(payInfoList.kpayUseAt, 'Y'), true)} class="kpay">
|
||||
<span class="check"></span>
|
||||
<span class="control-label">카카오페이</span>
|
||||
</label>
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
</c:if>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user