현재 카카오페이를 사용하려하는데 몇가지 질문이있습니다.
결제준비(ready) 요청에 approval_url 파라미터를 넣고,
응답받은 next_redirect_URL로 카카오페이 창이 뜨는거까지 이해했습니다.
그럼 해당 창에서, 결제완료가되면 approval_url 로 최종응답이 올텐데 어떤파라미터를 가지고 어떤 호출을하는지 문서에 명확히 적혀있지않은거같아 문의드립니다.
- 인증완료시 응답받은
pg_token과 tid로 최종 승인요청합니다.
라고 적혀있는데, approval_url 로 pg_token과 tid가 응답이오는건가요?
안녕하세요. 카카오페이입니다.
approval_url에 쿼리스트링으로 pg_token이 같이 응답되게 됩니다.
tid는 이전 정보를 통해 제휴사에서 캐시또는 다른방식으로 저장하여 approve 요청시 같이 사용하셔야합니다.
다른방안으로는,
ready 요청시 approval_url에 쿼리스트링으로 가맹점 주문번호나 거래번호등을 같이 보내신후,
ready 응답의 tid를 저장. 즉 가맹점주문번호와 tid를 매핑하여 저장.
사용자 인증완료시 , approval_url + pg_token이 제공되기 때문에,
쿼리스트링으로 온 가맹점주문번호로 ready시 응답받은 tid를 확인하여,
tid , pg_token으로 승인요청하시는 구조입니다.
감사합니다.