결제 - 키움결제 네이버페이 포인트주문 관련처리
This commit is contained in:
@@ -5492,7 +5492,6 @@ public class BOOrdrService{
|
|||||||
/* ===============================================
|
/* ===============================================
|
||||||
결제 API >> DB select로 진행함
|
결제 API >> DB select로 진행함
|
||||||
================================================== */
|
================================================== */
|
||||||
// todo :: api 연결이 아닌 db셀렉트로 변경.
|
|
||||||
DataMap kiwoomPayMap = mapper.selectKiwoomPgApiLog(payVO);//payService.insertTossPayKeyin(payVO);
|
DataMap kiwoomPayMap = mapper.selectKiwoomPgApiLog(payVO);//payService.insertTossPayKeyin(payVO);
|
||||||
|
|
||||||
log.info("insertKiwoomSetle service kiwoomPayMap ::: {}", kiwoomPayMap);
|
log.info("insertKiwoomSetle service kiwoomPayMap ::: {}", kiwoomPayMap);
|
||||||
@@ -5514,13 +5513,7 @@ public class BOOrdrService{
|
|||||||
orderPgLogVO.setCardCmpnyNm(StringUtil.isNullToString(bOMaComncdService.selectBOCommcdDetail("KIWOOM_CARD_CD",orderPgLogVO.getCardCmpnyCd()))); //카드사명
|
orderPgLogVO.setCardCmpnyNm(StringUtil.isNullToString(bOMaComncdService.selectBOCommcdDetail("KIWOOM_CARD_CD",orderPgLogVO.getCardCmpnyCd()))); //카드사명
|
||||||
orderPgLogVO.setNintrAt(StringUtil.isNullToString(resultMap.get("NOINTFLAG"))); //무이자여부
|
orderPgLogVO.setNintrAt(StringUtil.isNullToString(resultMap.get("NOINTFLAG"))); //무이자여부
|
||||||
orderPgLogVO.setInstlmtMtCnt(resultMap.get("INSTALL") != null ? Integer.parseInt(resultMap.get("INSTALL").toString()):0); //할부개월수
|
orderPgLogVO.setInstlmtMtCnt(resultMap.get("INSTALL") != null ? Integer.parseInt(resultMap.get("INSTALL").toString()):0); //할부개월수
|
||||||
|
|
||||||
// todo ::: 주문금액을 api테이블과 넘어온 값이랑 비교해야 처리필요
|
|
||||||
//if(!CollectionUtils.isEmpty(resultMap)) {} else {
|
|
||||||
// throw new WnbtRestException("토스 결제 실패 [결제 금액 매칭 오류]");
|
|
||||||
// }
|
|
||||||
orderPgLogVO.setDelngAmt(resultMap.get("AMOUNT") != null ? new BigDecimal(resultMap.get("AMOUNT").toString()) : BigDecimal.valueOf(0));
|
orderPgLogVO.setDelngAmt(resultMap.get("AMOUNT") != null ? new BigDecimal(resultMap.get("AMOUNT").toString()) : BigDecimal.valueOf(0));
|
||||||
|
|
||||||
orderPgLogVO.setEscwAt("N"); // 에스크로여부
|
orderPgLogVO.setEscwAt("N"); // 에스크로여부
|
||||||
orderPgLogVO.setVirtlAcntVrifyKy(""); //매출증빙영수증URL
|
orderPgLogVO.setVirtlAcntVrifyKy(""); //매출증빙영수증URL
|
||||||
orderPgLogVO.setRsltMssageCn("정상처리-카드거래");
|
orderPgLogVO.setRsltMssageCn("정상처리-카드거래");
|
||||||
|
|||||||
@@ -4597,13 +4597,10 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
<%--
|
||||||
<c:if test="${'Y' eq payInfo.npayUseAt}">
|
<c:if test="${'Y' eq payInfo.npayUseAt}">
|
||||||
<div id="naverpay-content" class="order-method-normal__content" style="display: none">
|
<div id="naverpay-content" class="order-method-normal__content" style="display: none">
|
||||||
<div id="naverpay-content-inner" class="order-method-normal__content-inner">
|
<div id="naverpay-content-inner" class="order-method-normal__content-inner"></div>
|
||||||
<div class="noempty">
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
<c:if test="${'Y' eq payInfo.kpayUseAt}">
|
<c:if test="${'Y' eq payInfo.kpayUseAt}">
|
||||||
@@ -4615,6 +4612,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
--%>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
|||||||
@@ -185,9 +185,11 @@
|
|||||||
<input type="hidden" name="ORDERNO" value="${data.setle.ordrInnb}"/> <%-- 주문번호 --%>
|
<input type="hidden" name="ORDERNO" value="${data.setle.ordrInnb}"/> <%-- 주문번호 --%>
|
||||||
<input type="hidden" name="AMOUNT" value="${data.setle.wonSetleAmt}" /><%-- 결제금액 --%>
|
<input type="hidden" name="AMOUNT" value="${data.setle.wonSetleAmt}" /><%-- 결제금액 --%>
|
||||||
<input type="hidden" name="PRODUCTNAME" value="${data.setle.goodsNm}" /><%-- 상품명 --%>
|
<input type="hidden" name="PRODUCTNAME" value="${data.setle.goodsNm}" /><%-- 상품명 --%>
|
||||||
|
<input type="hidden" name="PRODUCTCODE" value="${data.setle.ordrInnb}" /><%-- 상품코드 --%>
|
||||||
<input type="hidden" name="USERID" value="${data.ordr.mbrId}" /> <%-- 고객 ID --%>
|
<input type="hidden" name="USERID" value="${data.ordr.mbrId}" /> <%-- 고객 ID --%>
|
||||||
<input type="hidden" name="EMAIL" value="${data.ordr.ordrrEmail}" /> <%-- 고객 EMAIL --%>
|
<input type="hidden" name="EMAIL" value="${data.ordr.ordrrEmail}" /> <%-- 고객 EMAIL --%>
|
||||||
<input type="hidden" name="DIRECTRESULTFLAG" value="Y" /> <%-- 키움페이 결제 완료 창 없이 HOMEURL로 바로 이동(Y/N) --%>
|
<input type="hidden" name="DIRECTRESULTFLAG" value="Y" /> <%-- 키움페이 결제 완료 창 없이 HOMEURL로 바로 이동(Y/N) --%>
|
||||||
|
<input type="hidden" name="CASHRECEIPTUSE" value="9" /> <%-- 현금영수증 발급 용도(1. 소득 공제, 2. 지출 증빙, 9. 미 발행) --%>
|
||||||
<input type="hidden" name="HOMEURL" value="" /> <%-- 결제 성공 후, 이동할 URL(결제 창에서 이동) --%>
|
<input type="hidden" name="HOMEURL" value="" /> <%-- 결제 성공 후, 이동할 URL(결제 창에서 이동) --%>
|
||||||
<input type="hidden" name="FAILURL" value="" /> <%-- 결제실패 후, 확인버튼 입력 시 이동할 URL --%>
|
<input type="hidden" name="FAILURL" value="" /> <%-- 결제실패 후, 확인버튼 입력 시 이동할 URL --%>
|
||||||
<input type="hidden" name="CLOSEURL" value="" /> <%-- 결제 창에서 취소 누를 시 이동할 URL --%>
|
<input type="hidden" name="CLOSEURL" value="" /> <%-- 결제 창에서 취소 누를 시 이동할 URL --%>
|
||||||
|
|||||||
@@ -4678,6 +4678,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
<%--
|
||||||
<c:if test="${'Y' eq payInfo.npayUseAt}">
|
<c:if test="${'Y' eq payInfo.npayUseAt}">
|
||||||
<div id="naverpay-content" class="order-method-normal__content" style="display: none">
|
<div id="naverpay-content" class="order-method-normal__content" style="display: none">
|
||||||
<div id="naverpay-content-inner" class="order-method-normal__content-inner">
|
<div id="naverpay-content-inner" class="order-method-normal__content-inner">
|
||||||
@@ -4696,6 +4697,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
--%>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
|||||||
Reference in New Issue
Block a user