헤이영
헤이영5mo ago

사용자가 결제 취소 후 뒤로가기 문의

환경: web, webview (next.js) 사용자가 결제 취소를 한 후 뒤로가기 시 https://pay.toss.im/payfront/auth?~ , https://payment-gateway-sandbox.tosspayments.com/mobile/cancel?p~ 두 페이지가 렌더링되는데 이 페이지를 보이지 않게 할 수 있을까요? 백버튼에 window.history.go(-3) 로 처리하면 되기는 하지만 다른 문의글에서 권장하는 방식이 아니라고 해서요. 그리고 IOS 환경에서 제스처로 뒤로가기 시에도 제어가 되지 않아서 다른 방법이 있을까요?
8 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee5mo ago
뒤로가기는 제어하지 않으시길 권장 드립니다. 앱에서 사용하시는 거라면 webview 에서 새창으로 결제창을 여신후 X 버튼을 만들어서 이걸 누르면 창을 닫아버리는 방식으로 처리하시는게 가장 좋습니다.
헤이영
헤이영5mo ago
위젯으로 연동을 했는데 결제창여는걸 제어하는 예시를 어디서 찾을 수 있을까요??
Kimoon Lee
Kimoon Lee5mo ago
위젯 SDK 로 연동하셨나요?
헤이영
헤이영5mo ago
네네 아래 문서 내용으로 연동했습니다 https://docs.tosspayments.com/guides/payment-widget/integration
연동하기 | 토스페이먼츠 개발자센터
토스페이먼츠의 간편한 결제 연동 과정을 한눈에 볼 수 있습니다. 각 단계별 설명과 함께 달라지는 UI와 코드를 확인해보세요.
이실장
이실장5mo ago
이거 현재 인지하고 있는 이슈이나 당장 해소는 어려울 것 같습니다. 필요할 경우 웹뷰 내 해당 페이지에서 left swipte gesture를 막아주시는 방법이 있을 것 같아요
헤이영
헤이영5mo ago
음 네네 답변 감사합니다~
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.