온라인 결제 관련 문의드립니다

현재 카카오페이를 사용하려하는데 몇가지 질문이있습니다.

결제준비(ready) 요청에 approval_url 파라미터를 넣고,

응답받은 next_redirect_URL로 카카오페이 창이 뜨는거까지 이해했습니다.

그럼 해당 창에서, 결제완료가되면 approval_url 로 최종응답이 올텐데 어떤파라미터를 가지고 어떤 호출을하는지 문서에 명확히 적혀있지않은거같아 문의드립니다.

  • 인증완료시 응답받은 pg_tokentid로 최종 승인요청합니다.
    라고 적혀있는데, approval_url 로 pg_tokentid가 응답이오는건가요?

안녕하세요. 카카오페이입니다.

approval_url에 쿼리스트링으로 pg_token이 같이 응답되게 됩니다.
tid는 이전 정보를 통해 제휴사에서 캐시또는 다른방식으로 저장하여 approve 요청시 같이 사용하셔야합니다.

다른방안으로는,
ready 요청시 approval_url에 쿼리스트링으로 가맹점 주문번호나 거래번호등을 같이 보내신후,
ready 응답의 tid를 저장. 즉 가맹점주문번호와 tid를 매핑하여 저장.

사용자 인증완료시 , approval_url + pg_token이 제공되기 때문에,
쿼리스트링으로 온 가맹점주문번호로 ready시 응답받은 tid를 확인하여,
tid , pg_token으로 승인요청하시는 구조입니다.

감사합니다.