Toss payments 개발자 커뮤니티Tp개커Toss payments 개발자 커뮤니티
Powered by
korpay_kimboK
Toss payments 개발자 커뮤니티•9mo ago•
13 replies
korpay_kimbo

Xpay 자체창 모바일 카드사 인증 응답값 문의

안녕하세요, 도움주셔서 항상 감사합니다.

현재 Xpay 자체창 모바일 구현 도중
카드사 인증 이후 ( 샘플코드 returnurl.jsp ) 에서
파라미터값을 확인해보면

'LGD_BUYER','LGD_PRODUCTINFO','LGD_BUYERID','LGD_BUYERADDRESS','LGD_BUYERPHONE','LGD_BUYEREMAIL','LGD_BUYERSSN','LGD_PRODUCTCODE','LGD_RECEIVER','LGD_RECEIVERPHONE','LGD_DELIVERYINFO','LGD_ESCROWYN','LGD_CLOSEDATE','LGD_MID','LGD_OID','LGD_AMOUNT','LGD_RETURNURL','LGD_RESPCODE','LGD_RESPMSG','LGD_TIMESTAMP','LGD_HASHDATA','LGD_BUYERIP','LGD_PAYKEY','LGD_PAYTYPE','LGD_CARDPREFIX','LGD_AUTHTYPE','LGD_FINANCECODE','LGD_FINANCENAME','LGD_DEVICE','LGD_AFFILIATECODE','KVP_CARDCODE','LGD_CARDNUM'
위와 같이 파라미터 정보가 넘어오고있습니다.

PC버전에서는 위 returnUrl에서 window.parent의 함수를 실행시켜 부모객체에서 자식 프레임 returnUrl field의 값을 가져와 부모창에 설정되어있는 CST_PLATFORM , CST_MID등 값을 payres.jsp로 넘기는걸 확인하였습니다.

반면 모바일버전에서는 iframe형태가아닌 submit형태라
위 응답값을 기반으로 payres.jsp로 넘겨야하는데 이때 payres.jsp 를 확인하면 CST_PLATFORM 및 CST_MID 정보가 필요한 상태입니다.

모바일버전에서 CST_XX의 파라미터값은 returnUrl에서 확인이 불가한데 따로 레디스 등 메모리에 저장하여 결제를 태워야하는지 문의드립니다.
( 추가로 Xpay 결제창 변경 가이드에서 모바일 샘플은 최초 제공시점부터 Session 처리를 하지 않는 버전으로 제공되었다는데 확인해보면 모바일 returnurl.jsp에서 HashMap payReqMap = (HashMap) session.getAttribute("PAYREQ_MAP") 이라는 코드가 들어가있습니다. )
Toss payments 개발자 커뮤니티 banner
Toss payments 개발자 커뮤니티Join
Toss payments 개발자 커뮤니티입니다. 결제 연동하며 겪는 기술 문의부터, 결제 시장에 대한 다양한 정보까지 얻어가세요~
15,588Members
Resources
Recent Announcements

Similar Threads

Was this page helpful?

Similar Threads

XPAY 자체창 오류 문의의 건
korpay_kimboKkorpay_kimbo / ❓┃연동개발-문의
9mo ago
xpay 모바일 연동 문의
eztakeEeztake / ❓┃연동개발-문의
3y ago
모바일 xpay 연동 문의
eztakeEeztake / ❓┃연동개발-문의
3y ago
xpay 실시간 계좌이체 응답값 문의
jaegwon.kimJjaegwon.kim / ❓┃연동개발-문의
16mo ago