Toss payments 개발자 커뮤니티Tp개커Toss payments 개발자 커뮤니티
Powered by
JuneJ
Toss payments 개발자 커뮤니티•9mo ago•
10 replies
June

해외 간편결제 연동시 구조 문의

안녕하세요. 이미 토스페이먼츠를 연동해서 이용하고 있는 쓰리빌리언의 최지웅이라고 합니다.
저희가 paypal 을 연동했을 땐 successUrl 과 failUrl 로 분기를 했는데, 이 endpoint 를 저희측 서버의 URL 로 진행했습니다. 그 후에 서버에서 결제 처리를 한 뒤에 클라이언트의 주소로 리다이렉트 시키는 방식입니다.

그런데 저희가 중국과 다른 동남아 국가에서도 결제지원을 하려는 상황인데 여기선 pendingUrl 로 가도록 되어있더라구요. 그래서 이러한 구조로 구현해도 괜찮을지 문의드립니다.
1. pendingUrl 은 클라이언트가 아닌 저희 결제 서버의 url 로 설정
2. 서버에서 전달된 파라메터 들 amount, orderId, paymentKey 등을 서버에 저장
3. 클라이언트의 pending Url 로 리다이렉트
4. 클라이언트에서는 결제가 완료되었는지를 서버에 폴링
5. 서버에서는 웹훅으로 해당 결제건이 성공하였는지에 따라 결제완료로 상태변경
6. 클라이언트 폴링에서 결제완료가 되었다면 최종 결제 완료 페이지로 이동

아 그리고 추가적으로 문서엔 최대 10분의 시간이 소요될 수 있다고 하는데, 만약에 평균적인 결제시간을 알려주신다면, 가상계좌의 결제처럼 클라이언트에서는 결제가 완료되면 메일을 보내준다는 형식으로만 할지. 아니면 이 같이 폴링모델로 구현할지에 대해서도 판단할 수 있을듯합니다.

감사합니다-!
Toss payments 개발자 커뮤니티 banner
Toss payments 개발자 커뮤니티Join
Toss payments 개발자 커뮤니티입니다. 결제 연동하며 겪는 기술 문의부터, 결제 시장에 대한 다양한 정보까지 얻어가세요~
15,588Members
Resources
Recent Announcements

Similar Threads

Was this page helpful?

Similar Threads

해외 간편결제 연동 문의
shparkSshpark / ❓┃연동개발-문의
9mo ago
해외 간편결제 연동 문의
solsolSsolsol / ❓┃연동개발-문의
3y ago
해외 간편결제 관련 문의
토스페이먼츠 BOT토토스페이먼츠 BOT / ❓┃연동개발-문의
4y ago
해외 간편결제 관련 문의 드립니다.
티지티티지 / ❓┃연동개발-문의
12mo ago