카카오페이 API 연동 관련 QR 인식, 키오스크 연동시

안녕하세요 키오스크에서 카카오페이 결제를 연동하고자 합니다.
유저 시나리오는 아래와 같습니다.

  1. 키오스크에서 카카오페이 (결제수단) 선택 후
  2. 사용자는 카카오페이 서비스페이 화면에서 생성된 QR 결제 요청한다.
  3. 결제 프로세스 이후 api 시퀀스

결제 프로세스 이후 API 시퀀스는 아래 순서로 파악했습니다.
0. 유저는 키오스크 화면에서 카카오페이(결제수단) 을 선택한다.
1. 결제준비 API 호출
2. 결제요청 처리
ㄴ 결제 대기화면이 노출되어 카카오톡 결제화면에서 결제 수단을 선택할 수 있습니다. (링크)
3. 결제승인 API 호출
ㄴ 결제 승인 완료 처리

[질문]

  1. 이때, 2번 내용입니다. 결제 요청 API 호출 전에 결제수단을 이미 선택한 case 에는 결제요청 처리 후 사용자가 결제 대기화면에서 결제 수단을 한번 더 선택해야하나요?, 그래야 결제 인증 완료처리가 되는 것인지요?
  2. 사용자가 QR 를 인식하는 시점(시퀀스상 4. 결제 요청/인증)은 2번 결제 요청 처리단계 이후인가요 (결제 대기 화면 오픈) 아니면 0번 키오스크에서 결제 수단 선택시 카카오페이 서버에 호출하기 전인가요?

[시퀀스]
https://www.figma.com/board/aQhFHej6RbWLcL3C4ELShV/경쟁사-ideation-%2F-백오피스?node-id=283-740&t=DhTyFQMw4CaQpJWJ-4

안녕하세요. 카카오페이입니다.
우선 카카오페이 결제 flow 는 간단하게 아래와 같습니다.

  1. PC/모바일 환경에서 ready api 호출
  2. 응답받은 next_redirect_url을 고객화면에 노출
  3. 고객 카카오톡 호출 후 결제수단선택 및 비밀번호 인증
  4. ready api 에서 넘겨준 approval_url 로 리다이렉트되면서 결제에 필요한 pg_token 값 쿼리스트링 전달
  5. approve api 호출(결제 완료)

문의주신 결제요청처리 부분의 경우 위 flow 중 2번에 해당하는 단계입니다.
키오스크의 경우 PC흐름과 동일하게 진행이되어야하는데 next_redirect_pc_url을 고객화면에 노출을 하게되면 휴대폰번호 or
QR이 노출됩니다. (카톡을 호출하기위한 단계)
질문1에서 문의주신 결제수단이라는 부분이 카카오페이를 통칭해서 말씀하시는 부분인지 체크가 필요합니다.
카카오페이의 경우 결제수단이 카드, 페이머니가 있는데 고객이 카카오톡호출 후 결제수단선택화면에서 선택을 해주어야하는 부분입니다.
말씀하신 결제수단을 한번더 선택해야하는지의 문의가 어떤부분인지 확인이 필요할듯합니다.

  1. 사용자가 QR을 인식하는 시점은 키오스크에서 카카오페이를 선택한 후 next_redirect_pc_url을 호출 한 시점인지 체크가 필요합니다.

https://payment-demo.kakaopay.com/online

위 링크 참고 후 확인 부탁드립니다.

감사합니다.