키움페이 LINK 적용 문의

키움페이 LINK 적용 문의

QA

키움페이 LINK 적용 문의

본문

안녕하세요.

기존 홈페이지에 쇼핑몰을 추가하기 위해서 그누보드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사의 경우에는 보내는 페이지에 리턴받는 페이지를 넣어서
리턴받는 페이지로 자동으로 이동 후 처리를 하는데..
제 짧은 지식으로는 답이 안나오고 있습니다..ㅠㅠ

답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT