결제 - 키움결제 중간 결제창 삭제

This commit is contained in:
이경숙
2026-03-31 18:19:00 +09:00
parent 6e48c10f60
commit 92a50f7b39
3 changed files with 50 additions and 47 deletions

View File

@@ -1387,7 +1387,6 @@ public class OrdrController {
/** /**
* 키움 결제 연계 전 getEnc 값 받아오기 * 키움 결제 연계 전 getEnc 값 받아오기
* @return PayKiwoomSucsC.jsp
* @author 이경숙 * @author 이경숙
*/ */
@Policy(AuthPolicy.RESTRICTED) @Policy(AuthPolicy.RESTRICTED)
@@ -1423,13 +1422,23 @@ public class OrdrController {
log.info("insertKiwoomPay step5 ::: {}", message.get("KIWOOM_ENC")); log.info("insertKiwoomPay step5 ::: {}", message.get("KIWOOM_ENC"));
//model.addAttribute("message", message);
//return "sopmal/ordr/PayKiwoomSucsC";
return message; return message;
} }
/**
* 키움 결제 연계처리 - 사전 승인 후 결제요청 페이지 이동
* @return PayKiwoomSucsC.jsp
* @author 이경숙
*/
@Policy(AuthPolicy.RESTRICTED)
@RequestMapping(value="/kiwoomPayPreSuccss")
public String confirmKiwoom(HttpServletRequest request, ModelMap model) throws Exception {
return "sopmal/ordr/OrdrReqstKiwoomPreR";
}
/** /**
* 사용자 > 상품 > 구매/결제 > 회원구매하기 > 키움 결제 정보 등록 * 사용자 > 상품 > 구매/결제 > 회원구매하기 > 키움 결제 정보 등록
* @param model * @param model
@@ -1521,11 +1530,6 @@ public class OrdrController {
} }
model.addAttribute("data", content); model.addAttribute("data", content);
// responseHandler.handleResponse(
// sendToResrc.ofPost(RESRC.GCONEBO, "/gcone/ordr/ordr/insertBOTosspaySetle", payVO),
// model,
// "data"
// );
model.addAttribute("paramVO", payVO); model.addAttribute("paramVO", payVO);
return "sopmal/ordr/OrdrRspnsKiwoomPayR"; return "sopmal/ordr/OrdrRspnsKiwoomPayR";

View File

@@ -29,44 +29,8 @@
<script type="text/javascript" language="javascript"> <script type="text/javascript" language="javascript">
$(document).ready(function() { $(document).ready(function() {
/* document.payForm.HOMEURL.value=window.location.origin + '<c:url value="/sopmal/ordr/kiwoomPayPreSuccss"/>';
const orderForm = $('#order_info'); document.payForm.FAILURL.value=document.payForm.HOMEURL.value;
const setleTyCd = orderForm.find('.setleTyCd').val();
const setleAmt = orderForm.find('.setleAmt').val();
const ordrInnb = orderForm.find('.ordrInnb').val();
const ordrrNm = orderForm.find('.ordrrNm').val();
const sopmalCd = orderForm.find('.sopmalCd').val();
const mbrInnb = orderForm.find('.mbrInnb').val();
const mbrId = orderForm.find('.mbrId').val();
const sesionId = orderForm.find('.sesionId').val();
const pgCmpnyNm = orderForm.find('.pgCmpnyNm').val();
let param = '?sopmalCd=' + sopmalCd;
param += '&mbrInnb=' + mbrInnb;
param += '&mbrId=' + mbrId;
param += '&sesionId=' + sesionId;
param += '&pgCmpnyNm=' + pgCmpnyNm;
param += '&setleTyCd=' + setleTyCd;
param += '&ordrrNm=' + ordrrNm;
param += '&orderId=' + ordrInnb;
param += '&setleAmt=' + setleAmt;
console.log("param:::"+ param);
const encodedParam = encodeURIComponent(param);
console.log("encodedParam:::"+ encodedParam);
document.payForm.HOMEURL.value=window.location.origin + '<c:url value="/sopmal/pay/kiwoomPaySuccss"/>' + encodedParam;
document.payForm.FAILURL.value=window.location.origin + '<c:url value="/sopmal/pay/kiwoomPayFail"/>'+ encodedParam;
*/
document.payForm.HOMEURL.value=window.location.origin + '<c:url value="/sopmal/pay/kiwoomPaySuccss"/>';
document.payForm.FAILURL.value=window.location.origin + '<c:url value="/sopmal/pay/kiwoomPayFail"/>';
console.log("HOMEURL:::"+ document.payForm.HOMEURL.value);
console.log("FAILURL:::"+ document.payForm.FAILURL.value);
kiwoomPay(); kiwoomPay();
}); });

View File

@@ -0,0 +1,35 @@
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="ui" uri="http://www.winbit.kr/ctl/ui"%>
<%@ taglib prefix="f" uri="/WEB-INF/tlds/f.tld"%>
<%--
Class Name : OrdrReqstKiwoomPreR.jsp
Description : 키움 사전 승인 후 결제요청 폼
Modification Information
수정일 수정자 수정내용
------- -------- ---------------------------
2026-03-23 이경숙 최초 생성
--%>
<!DOCTYPE html>
<html lang="ko">
<head>
<title>결제 사전 승인</title>
<meta http-equiv="x-ua-compatible" content="ie=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
<script src="<c:url value='/pc/vendor/jquery-3.7.1.min.js'/>"></script>
<script>
$(document).ready(function() {
window.opener.kiwoom_Completepayment();
self.close();
});
</script>
</head>
<body>
</body>
</html>