결제취소 관련
안녕하세요, 현재 결제창 연동하여 사용중입니다.
PC에서 토스결제창 X(닫기) 버튼을 누르면 취소 콜백이 오지 않고 결제 창만 꺼집니다.
같은 로직을 사용하고 있는 모바일의 경우 닫기 버튼을 누르면 취소하겠냐는 얼럿이 뜨고 설정해둔 fail url로 취소코드가 전달됩니다.
pc와 모바일의 차이가 있을까요?
8 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
네 PC 의 경우는 requestpayments 의 catch 에서 받으셔야 하구요(iframe 방식) 모바일은 failURL 로 이동하는 방식입니다.
네 확인감사합니다
.catch(function (error) {
if (error.code === "USER_CANCEL") { alert("유저가 취소했습니다.");
} }); 이런식으로 requestpayment 이후에 받으실수 있습니다. 그런데 혹시 결제위젯 사용하시나요?
if (error.code === "USER_CANCEL") { alert("유저가 취소했습니다.");
} }); 이런식으로 requestpayment 이후에 받으실수 있습니다. 그런데 혹시 결제위젯 사용하시나요?
아니요 결제창만 연동하기로 사용하고 있습니다.
네 그럼 requestpayments 호출하실때 제가 보내드린 코드로 error 잡아서 처리하시면 됩니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
네 감사합니다!