간편결제 구분코드 SPAY_METHOD 추가
@4932b8adfe69c8529b706e0400eb236967dbf043
--- src/main/java/itn/let/mjo/pay/service/MjonPayVO.java
+++ src/main/java/itn/let/mjo/pay/service/MjonPayVO.java
... | ... | @@ -249,12 +249,22 @@ |
| 249 | 249 |
private String loginLastDate; |
| 250 | 250 |
|
| 251 | 251 |
// KG 모빌리언스 변수 |
| 252 |
- private String mrctTrdNo; // 상점거래번호 |
|
| 253 |
- private String trdNo; // 모빌리언스 거래번호 |
|
| 252 |
+ private String mrctTrdNo; // 상점거래번호 |
|
| 253 |
+ private String trdNo; // 모빌리언스 거래번호 |
|
| 254 |
+ private String spayMethod; // 간편결제 구분값 |
|
| 254 | 255 |
|
| 255 | 256 |
|
| 256 |
- |
|
| 257 |
+ public String getSpayMethod() {
|
|
| 258 |
+ return spayMethod; |
|
| 259 |
+ } |
|
| 260 |
+ |
|
| 261 |
+ public void setSpayMethod(String spayMethod) {
|
|
| 262 |
+ this.spayMethod = spayMethod; |
|
| 263 |
+ } |
|
| 264 |
+ |
|
| 257 | 265 |
private int remainPoint; |
| 266 |
+ |
|
| 267 |
+ |
|
| 258 | 268 |
|
| 259 | 269 |
public int getRemainPoint() {
|
| 260 | 270 |
return remainPoint; |
--- src/main/java/itn/let/mjo/pay/web/MjonPayV2Controller.java
+++ src/main/java/itn/let/mjo/pay/web/MjonPayV2Controller.java
... | ... | @@ -373,9 +373,11 @@ |
| 373 | 373 |
String Cardcode = request.getParameter("Cardcode"); /* 결제 카드코드 */
|
| 374 | 374 |
String Cardname = request.getParameter("Cardname"); /* 결제 카드사명 */
|
| 375 | 375 |
String chkValue = request.getParameter("chkValue"); /* 결과값 검증 hash데이터 */
|
| 376 |
+ String spayMethod = request.getParameter("Paymethod"); /* 지불방법 (간편결제 시에만 응답) */
|
|
| 376 | 377 |
|
| 377 | 378 |
System.out.println("#############################################################");
|
| 378 | 379 |
System.out.println("KG MOBILIANS NotiUrl - CARD Tradeid : " + Tradeid);
|
| 380 |
+ System.out.println("KG MOBILIANS NotiUrl - CARD SpayMethod : " + spayMethod);
|
|
| 379 | 381 |
|
| 380 | 382 |
String cpChkValue = ""; |
| 381 | 383 |
cpChkValue = "Mobilid="+ Mobilid + |
... | ... | @@ -514,7 +516,9 @@ |
| 514 | 516 |
mjonPayVO.setResultCode(Resultcd); |
| 515 | 517 |
mjonPayVO.setResultMsg(Resultmsg); |
| 516 | 518 |
mjonPayVO.setAmt(Prdtprice); // 결제금액 |
| 517 |
- mjonPayVO.setPayMethod("SPAY"); // 결제방법
|
|
| 519 |
+ mjonPayVO.setPayMethod("SPAY"); // 결제방법
|
|
| 520 |
+ mjonPayVO.setSpayMethod(spayMethod); // 간편결제 결제방법 |
|
| 521 |
+ |
|
| 518 | 522 |
mjonPayVO.setPgCode("KGM"); //
|
| 519 | 523 |
mjonPayVO.setGoodsName(Prdtnm); // |
| 520 | 524 |
mjonPayVO.setPhone(""); // 모바일
|
--- src/main/resources/egovframework/sqlmap/let/pay/MjonPay_SQL_mysql.xml
+++ src/main/resources/egovframework/sqlmap/let/pay/MjonPay_SQL_mysql.xml
... | ... | @@ -632,7 +632,7 @@ |
| 632 | 632 |
BANK_CODE, BANK_NAME, RCPT_TYPE, RCPT_AUTH_CODE, RCPT_TID, |
| 633 | 633 |
CARRIER, MOBILE, VBANK_CODE, VBANK_NAME, VBANK_NUM, |
| 634 | 634 |
VBANK_EXP_DATE, CANCEL_RESULT_CODE, CANCEL_RESULT_MSG, CANCEL_AMT, CANCEL_DATE, |
| 635 |
- CANCEL_TIME, CANCEL_NUM, CALC_BASE_M, AFTER_PAY_YN |
|
| 635 |
+ CANCEL_TIME, CANCEL_NUM, CALC_BASE_M, AFTER_PAY_YN, SPAY_METHOD |
|
| 636 | 636 |
) |
| 637 | 637 |
VALUES |
| 638 | 638 |
( |
... | ... | @@ -644,7 +644,7 @@ |
| 644 | 644 |
#bankCode#, #bankName#, #rcptType#, #rcptAuthCode#, #rcptTid#, |
| 645 | 645 |
#carrier#, #mobile#, #vbankCode#, #vbankName#, #vbankNum#, |
| 646 | 646 |
#vbankExpDate#, #cancelResultCode#, #cancelResultMsg#, #cancelAmt#, #cancelDate#, |
| 647 |
- #cancelTime#, #cancelNum#, #calcBaseM#, #afterPayYn# |
|
| 647 |
+ #cancelTime#, #cancelNum#, #calcBaseM#, #afterPayYn#, #spayMethod# |
|
| 648 | 648 |
) |
| 649 | 649 |
|
| 650 | 650 |
</insert> |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?