결제 승인과정에서 tid는 어떻게 알 수 있나요..?

현재 카카오 페이 api를 붙이고 있습니다.

  1. 사용자가 카카오페이 버튼을 누르면 client -> server로 통신하여,
    서버쪽에서 결제준비 과정을 진행해 tid를 DB에 저장합니다.
  2. next_redirect_pc_url 을 클라이언트에게 전달하고 클라이언트에서 해당 url로 리다이렉트 합니다. (추후 팝업창으로)
  3. 번호랑 생년월일 입력하고 모바일 카카오에서 결제를 진행합니다.
  4. approval_url에 pg_token을 가지고 서버쪽으로 요청이 들어옵니다.
    ex) /api/kakao/ready/success?pg_token=bbef865fb4292e63cc0b

결제승인을 하려면 tid가 필요한데, pg_token으로부터 어떻게 tid를 알 수 있나요?
제가 뭘 놓치고 있을까요…?

tid로 검색해보니 많은분들이 저와 같은 의문을 가졌네요.
이해했습니다.