결제 - 키움결제 네이버페이 포인트주문취소 관련처리

This commit is contained in:
이경숙
2026-04-16 12:08:55 +09:00
parent b0c35f531f
commit d49666bac0
6 changed files with 99 additions and 39 deletions

View File

@@ -9,6 +9,12 @@
<spring:eval expression="@environment.getProperty('sopmalfo.common.fileupload.cdnurl')" var="cdnurl"/>
<spring:eval expression="@environment.getProperty('currency-unit.default')" var="curUnit"/>
<spring:eval expression="@environment.getProperty('currency-unit.KR')" var="krUnit"/>
<%
String serverName = request.getServerName();
String sysEnv = "live";
if(serverName.contains("dev") || serverName.contains("loc")){sysEnv = "dev";};
%>
<!DOCTYPE html>
<html lang="ko">
<head>
@@ -358,8 +364,6 @@
boUrl = '<c:url value="/sopmal/mpage/ordr/updateCashReceiptInfo"/>';
}
console.log("boUrl:::",boUrl);
$("#customConfirmAlertCn").text('<spring:message code="confirm.common.apply"/>');
openConfirmModal2(function (onSuccess) {
fn_apply_sales_2(onSuccess,boUrl);
@@ -567,15 +571,25 @@
const tossCardUrl = "https://dashboard.tosspayments.com/receipt/redirection?transactionId="+pgInnb+"&ref=PX"; //카드 / 간편결제(01)
const tossAcntUrl = "https://dashboard.tosspayments.com/receipt/payment-detail/bank-transfer?transactionId="+pgInnb+"&ref=PX"; //계좌이체(03), 가상계좌(04,05)
/* kiwoom url
/* kiwoom url , kiwoom naverpay
* DAOUTRX : 다우거래번호
* STATUS : 11 = 승인전표 / 12 = 취소전표 / 16 = 부분취소 / A = 자동상태
*/
const kiwoomCardUrl = "https://agenttest.kiwoompay.co.kr/common/PayInfoPrintDirectCard.jsp?DAOUTRX="+pgInnb+"&STATUS=11"; //개발
const kiwoomCardLiveUrl = "https://agent.kiwoompay.co.kr/common/PayInfoPrintDirectCard.jsp?DAOUTRX=CTS26033118224396081&STATUS=11"; //운영
const env = "<%=sysEnv%>";
let kiwoomCardUrl = "";
let kiwoomNaverUrl = "";
if(env == "dev"){ //개발
kiwoomCardUrl = "https://agenttest.kiwoompay.co.kr/common/PayInfoPrintDirectCard.jsp?DAOUTRX="+pgInnb+"&STATUS=11";
kiwoomNaverUrl = "https://agenttest.kiwoompay.co.kr/common/PayInfoPrintNaverPay.jsp?DAOUTRX="+pgInnb+"&STATUS=11";
}else{
kiwoomCardUrl = "https://agent.kiwoompay.co.kr/common/PayInfoPrintDirectCard.jsp?DAOUTRX="+pgInnb+"&STATUS=11";
kiwoomNaverUrl = "https://agent.kiwoompay.co.kr/common/PayInfoPrintNaverPay.jsp?DAOUTRX="+pgInnb+"&STATUS=11";
}
if(pgCmpnyNm == "kiwoom" || pgCmpnyNm == "naverpay") {
if(pgCmpnyNm == "kiwoom") {
if(setleTyCd=='01'){ url = kiwoomCardUrl;}
} else if(pgCmpnyNm == "naverpay") {
if(setleTyCd=='01'){ url = kiwoomNaverUrl;}
} else if(pgCmpnyNm == "kcp") {
if(setleTyCd=='01'){ url = kcpCardUrl;}

View File

@@ -9,6 +9,12 @@
<spring:eval expression="@environment.getProperty('sopmalfo.common.fileupload.cdnurl')" var="cdnurl"/>
<spring:eval expression="@environment.getProperty('currency-unit.default')" var="curUnit"/>
<spring:eval expression="@environment.getProperty('currency-unit.KR')" var="krUnit"/>
<%
String serverName = request.getServerName();
String sysEnv = "live";
if(serverName.contains("dev") || serverName.contains("loc")){sysEnv = "dev";};
%>
<!DOCTYPE html>
<html lang="ko">
<head>
@@ -341,8 +347,6 @@
boUrl = '<c:url value="/sopmal/mpage/ordr/updateCashReceiptInfo"/>';
}
console.log("boUrl:::",boUrl);
$("#customConfirmAlertCn").text('<spring:message code="confirm.common.apply"/>');
openConfirmModal2(function (onSuccess) {
fn_apply_sales_2(onSuccess,boUrl);
@@ -550,15 +554,25 @@
const tossCardUrl = "https://dashboard.tosspayments.com/receipt/redirection?transactionId="+pgInnb+"&ref=PX"; //카드 / 간편결제(01)
const tossAcntUrl = "https://dashboard.tosspayments.com/receipt/payment-detail/bank-transfer?transactionId="+pgInnb+"&ref=PX"; //계좌이체(03), 가상계좌(04,05)
/* kiwoom url
/* kiwoom url , kiwoom naverpay
* DAOUTRX : 다우거래번호
* STATUS : 11 = 승인전표 / 12 = 취소전표 / 16 = 부분취소 / A = 자동상태
*/
const kiwoomCardUrl = "https://agenttest.kiwoompay.co.kr/common/PayInfoPrintDirectCard.jsp?DAOUTRX="+pgInnb+"&STATUS=11"; //개발
const kiwoomCardLiveUrl = "https://agent.kiwoompay.co.kr/common/PayInfoPrintDirectCard.jsp?DAOUTRX=CTS26033118224396081&STATUS=11"; //운영
const env = "<%=sysEnv%>";
let kiwoomCardUrl = "";
let kiwoomNaverUrl = "";
if(env == "dev"){ //개발
kiwoomCardUrl = "https://agenttest.kiwoompay.co.kr/common/PayInfoPrintDirectCard.jsp?DAOUTRX="+pgInnb+"&STATUS=11";
kiwoomNaverUrl = "https://agenttest.kiwoompay.co.kr/common/PayInfoPrintNaverPay.jsp?DAOUTRX="+pgInnb+"&STATUS=11";
}else{
kiwoomCardUrl = "https://agent.kiwoompay.co.kr/common/PayInfoPrintDirectCard.jsp?DAOUTRX="+pgInnb+"&STATUS=11";
kiwoomNaverUrl = "https://agent.kiwoompay.co.kr/common/PayInfoPrintNaverPay.jsp?DAOUTRX="+pgInnb+"&STATUS=11";
}
if(pgCmpnyNm == "kiwoom") {
if(setleTyCd=='01'){ url = kiwoomCardUrl;}
} else if(pgCmpnyNm == "naverpay") {
if(setleTyCd=='01'){ url = kiwoomNaverUrl;}
} else if(pgCmpnyNm == "kcp") {
if(setleTyCd=='01'){ url = kcpCardUrl;}