키움페이 LINK 적용 문의

키움페이 LINK 적용 문의

QA

키움페이 LINK 적용 문의

답변 1

본문

안녕하세요.

기존 홈페이지에 쇼핑몰을 추가하기 위해서 그누보드5(영카트5)를 설치하고 세션문제나 이러저러한 

고비를 넘기고 이제 결제만 구축하면됩니다.

결제 PG사가 제목처럼 키움페이인데요..

결제에 사용되는 파일등 수정해서 주문하기를 누르면 키움페이로 결제 처리까지 완성했습니다.(샘플 소스 : html파일 1개)
카드사 결제문자 및 상점관리자에서 확인 해 보니 결제는 문제없이 처리되고 있습니다.

키움페이 LINK방식이라고 하는데요..
제가 결제요청을 하고(POST) 키움페이에서 요청을 처리 후 리턴해 주는 정보를 GET방식으로 전달받는 방식입니다.
URL설정하는 곳이 두군데인데요.
1. 결제요청 할 때(form) -> HOMEURL
2. 상점관리자에서 설정 -> DBURL
(결제 요청 후 전달 받는 방식  : DBURL?PAYMETHOD=CARD&AMOUNT=1000…)

HOMEURL은 단순히 페이지 이동을 시키는 주소이고,
리턴값을 받는 곳은 DBURL이라고 하는데요.

로그를 확인해 봤더니

 

000.000.000.000- - [17/Oct/2023:10:29:20 +0900] "GET /shop/shop/kiwoom/orderform_kiwoom_return.php?PAYMETHOD=CARD&CPID=CTS123456&DAOUTRX=CTS00000000&ORDERNO=202300000000&AMOUNT=1000&SETTDATE=20231017102929&EMAIL=&USERID=test&USERNAME=&PRODUCTCODE=1697076759&PRODUCTNAME=TEST%BB%F3%C7%B0TEST%BB%F3%C7%B0%201%B0%B3%20%28%2B0%BF%F8%29&AUTHNO=23074655&CARDCODE=CCKA&CARDNAME=%C4%AB%C4%AB%BF%C0%B9%F0%C5%A9%C3%BC%C5%A9&CARDNO=5365100000007393&NOINTFLAG=N&RESERVEDINDEX1=&RESERVEDINDEX2=&RESERVEDSTRING=&INSTALL=00 HTTP/1.0" 200 8101 "-" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)"

 

111.111.111.111 - - [17/Oct/2023:10:29:20 +0900] "GET /shop/shop/orderform_kiwoom.php HTTP/1.1" 200 1619 "https://ssltest.kiwoompay.co.kr/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 Edg/118.0.2088.46"

 

이렇게 저장되어 있습니다.
시간을 보시면 리턴값을 받는 동시에 HOMEURL로 페이지 이동을 하고 있는데..
리턴값을 처리할 수 있는 방법이 있을까요?
(첫번째 로그 아이피는 키움페이 아이피이고, 두번째 로그 아이피는 저희 서버 아이피입니다.)

요약
1.키움페이 결제 시스템 구축중
2.키움페이에서 리턴해 주는 값은 로그 확인결과 잘 받아짐.
3.리턴값은 잘 받아지지만 바로 페이지이동이 되어 리턴값을 처리 못하고 있음.

실력이 미천한 상태라서 여러 선배님들께 자문을 구합니다..3일째입니다..ㅠㅠ
 

이 질문에 댓글 쓰기 :

답변 1

어떤걸 처리하고 싶은가요?

애초에 get 통신일 경우 피싱우려가 있어 리턴 중간에 별도의 URL 로 이동을 못할텐데요?

먼저 답변 감사합니다.
첫번째 로그에 들어오는 값이 키움에서 보내는 리턴값입니다.
이 리턴값을 가져와서 저희 DB에 처리를 해야 합니다.
리턴값 확인을 어떻게 해야할까요?
보통 다른 PG사의 경우에는 보내는 페이지에 리턴받는 페이지를 넣어서
리턴받는 페이지로 자동으로 이동 후 처리를 하는데..
제 짧은 지식으로는 답이 안나오고 있습니다..ㅠㅠ

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 125,873
© SIRSOFT
현재 페이지 제일 처음으로