(1) 정기 결제 시 sid를 1회차 결제 때 발급 받는 경우와 1회차 금액을 0원으로 단건결제하여 금액 결제 없이 SID만 발급한 후 이후 해당 SID를 이용해 1회차 결제 (0원 결제까지 포함하면 2회차)를 진행하는 경우가 사용자 서로 동일한 처리인가요?
(2) 단건결제용 Test CID값이 가이드되어 있는데, 정기결제용 Test CID를 발견하지 못해서요. 어디서 찾을 수 있을까요?
실제 결제가 되지는 않아도 되고 테스트만 가능하면 됩니다.
감사합니다.
안녕하세요 카카오페이 입니다.
문의 주신 내용 답변 드립니다.
- ‘사용자 서로 동일한 처리’ 가 어떤 플로우를 말씀하시는 부분인지 추가 설명 부탁드립니다. 우선 각 케이스 별 결제 플로우를 말씀드리면
a) sid발급과 동시에 1000원 결제 처리하는 경우 :
사용자가 결제창에서 비밀번호 인증 후 (approve api로) 1000원에 대한 결제 승인이 완료되면, 정기결제 등록 및 1000원 결제에 대한 결제결과 tms 1건이 발송됩니다.
b) sid발급을 0원으로 처리하고 이후 ~/subscription api 로 1,000원 결제 처리하는 경우 :
사용자가 결제창에서 비밀번호 인증 후 approve api로 sid 발급 (결제금액 미발생) 되면 정기결제 등록 완료 tms가 발송되고,
이후 subscription api로 1,000원에 대한 결제 승인 시에는 비밀번호 인증 단계는 없이 즉시 승인이 일어나며 결제 승인 이후 1000원 결제에 대한 승인완료 tms가 발송됩니다.
- 정기결제 테스트용 공용 CID 인 ‘TCSUBSCRIP’ 을 사용하시면 목업 테스트가 가능합니다.
https://developers.kakao.com/docs/latest/ko/kakaopay/subscription#get-sid
감사합니다.