시도
시도2w ago

자동결제 successUrl을 서버 엔드포인트로 설정하기

안녕하세요 🙂 실무에서 자동결제를 연동하고 있습니다. 현재 페이지에서 이동하지 않고 카드 등록부터 결제 완료까지하려고 하는데요. 그래서 successUrl을 서버 엔드포인트로 해서 로직을 실행하려고 하는데 GET 요청밖에 안되는거 아닌가 싶어서요. https://docs.tosspayments.com/blog/what-is-successurl 위 문서에서 방법3. 서버 엔드포인트로 설정해서 처리하는 방법이 궁금합니다. 예시 코드를 보니까 Server에서는 post method로 받는데 이게 가능할까요?
리다이렉트 URL은 어떻게 설정해야 돼요? | 토스페이먼츠 개발자센터
결제 요청의 성공, 실패 결과는 리다이렉트 URL로 받는데요. 성공 리다이렉트 URL을 설정할 수 있는 방법 세 가지를 알아볼게요.
9 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee2w ago
이건 가맹점 서버쪽 엔트포인트를 구현하셔야 하는 방법입니다. /confirm 이라는 endpoint 를 만들고 그 endpoint가 실행되면 저희 승인 API 를 호출하시도록 하면 됩니다. successURL 로는 GET 으로만 전달됩니다. 코드가 잘못 적용된것 같네요.
시도
시도OP2w ago
그렇군요. 답변 감사드립니다. 저희 서버쪽 엔드포인트에 구현해서 적용할 순 없는거죠? 페이지 redirect없이 결제까지 하는 플로우는 구현불가능한지 궁금합니다.
유부장
유부장2w ago
promise 써보시고 https://docs.tosspayments.com/blog/using-promises 대신 PC 에서만 가능 합니다. 모바일에서는 카드사 앱 등으로 리다이렉션이 있어야 해서요
Promise 실전에서 사용해보기 | 토스페이먼츠 개발자센터
토스페이먼츠 결제위젯 예제로 Promise가 무엇이고 어떻게 사용해야 되는지 알아볼게요.
시도
시도OP2w ago
감사합니다 시도해볼게요!
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
시도
시도OP2w ago
requestBillingAuth는 successUrl, failUrl이 required네요
유부장
유부장2w ago
아 이런 빌링 이신가요? 빌링은 어렵겠네요 ㅠ 제가 질문 제목을 놓쳤어요
시도
시도OP2w ago
앗 그렇군요 ㅠㅠ 감사합니다.

Did you find this page helpful?