|
@@ -97,7 +97,7 @@ public class TscKcpService {
|
|
|
//noinf = c_PayPlus.mf_get_res("noinf"); // 무이자 여부
|
|
//noinf = c_PayPlus.mf_get_res("noinf"); // 무이자 여부
|
|
|
result.setCardPcableYn(c_PayPlus.mf_get_res("partcanc_yn")); // 부분취소 가능유무
|
|
result.setCardPcableYn(c_PayPlus.mf_get_res("partcanc_yn")); // 부분취소 가능유무
|
|
|
// N : 신용카드, Y : 체크카드, G 기프트카드 (기프트카드는 어떻게 입력해야할지 ?)
|
|
// N : 신용카드, Y : 체크카드, G 기프트카드 (기프트카드는 어떻게 입력해야할지 ?)
|
|
|
- result.setCardType("0".equals(c_PayPlus.mf_get_res("card_bin_type_02")) ? "N" : "Y");
|
|
|
|
|
|
|
+ // result.setCardType("0".equals(c_PayPlus.mf_get_res("card_bin_type_02")) ? "N" : "Y"); >> 사용안함. 20210419
|
|
|
result.setPayMeans(TscConstants.PayMeans.CREDIT_CARD.value());
|
|
result.setPayMeans(TscConstants.PayMeans.CREDIT_CARD.value());
|
|
|
} else if ("010000000000".equals(result.getUsePayMethod())) {
|
|
} else if ("010000000000".equals(result.getUsePayMethod())) {
|
|
|
// 06-2. 실시간 계좌이체 승인 결과 처리
|
|
// 06-2. 실시간 계좌이체 승인 결과 처리
|
|
@@ -241,9 +241,9 @@ public class TscKcpService {
|
|
|
* param.setModType("STHD"); // 전체환불
|
|
* param.setModType("STHD"); // 전체환불
|
|
|
* param.setBankCd("88"); // 계좌은행(공통코드G940). 결제수단이 "20:무통장입금일" 때 사용
|
|
* param.setBankCd("88"); // 계좌은행(공통코드G940). 결제수단이 "20:무통장입금일" 때 사용
|
|
|
* param.setAccountNm("테스터"); // 환불계좌 예금주명
|
|
* param.setAccountNm("테스터"); // 환불계좌 예금주명
|
|
|
- * param.setAccountNo("110111111111") // 환불계좌번호
|
|
|
|
|
|
|
+ * param.setAccountNo("110111111111"); // 환불계좌번호
|
|
|
*
|
|
*
|
|
|
- * ** 무통장입금 입금 전 부분 취소 (부분취소 필요 정보에서 아래 정보 추가)
|
|
|
|
|
|
|
+ * ** 무통장입금 입금 후 부분 취소 (부분취소 필요 정보에서 아래 정보 추가)
|
|
|
* param.setModType("STPD"); // 부분환불
|
|
* param.setModType("STPD"); // 부분환불
|
|
|
* param.setBankCd("88"); // 계좌은행(공통코드G940). 결제수단이 "20:무통장입금일" 때 사용
|
|
* param.setBankCd("88"); // 계좌은행(공통코드G940). 결제수단이 "20:무통장입금일" 때 사용
|
|
|
* param.setAccountNm("테스터"); // 환불계좌 예금주명
|
|
* param.setAccountNm("테스터"); // 환불계좌 예금주명
|
|
@@ -295,6 +295,8 @@ public class TscKcpService {
|
|
|
param.setTranCd("00200000");
|
|
param.setTranCd("00200000");
|
|
|
c_PayPlus.mf_do_tx(env.getProperty("pg.kcp.site.cd"), env.getProperty("pg.kcp.site.key"), param.getTranCd(), custIp, "", env.getProperty("pg.kcp.log.level"), "0");
|
|
c_PayPlus.mf_do_tx(env.getProperty("pg.kcp.site.cd"), env.getProperty("pg.kcp.site.key"), param.getTranCd(), custIp, "", env.getProperty("pg.kcp.log.level"), "0");
|
|
|
|
|
|
|
|
|
|
+ log.info("CHECK RESULT >>> {}", c_PayPlus.getRecvObj().toString());
|
|
|
|
|
+
|
|
|
if("0000".equals(c_PayPlus.m_res_cd)) {
|
|
if("0000".equals(c_PayPlus.m_res_cd)) {
|
|
|
try {
|
|
try {
|
|
|
// 주문 결제 정보 조회
|
|
// 주문 결제 정보 조회
|