8Bit
8Bit9h ago

결제위젯 에러메세지를 코드로도 응답받을 수 있나요?

paymentWidgetInstance.requestPayment({ ~~~~ }) .catch(function (error) { console.log(error); alert("-"); }); 위와 같은 형태로 구현해서 에러메세지에 따라 사용자에게 어떤 상태였는지 알려주려고 하는데 한글 메시지 내용으로만 응답이 와서요, 혹시 코드로 응답받는 방법이 있을지 궁금해서 문의드립니다! 아니면 그냥 한글메시지 내용으로 비교해서 처리해도 괜찮을까요?? 변경될일이 없는지 ㅎㅎ
6 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(문제가 발생한 이미지나 전체 결제흐름 동영상을 첨부해주시면 빠른 분석을 받으실 수 있습니다.)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
8Bit
8BitOP9h ago
No description
today.lastday
today.lastday9h ago
이런식으로 처리하시면 됩니다. }) .catch(function (error) { // 에러 처리: 에러 목록을 확인하세요 // https://docs.tosspayments.com/sdk/v2/error-codes#failurl로-전달되는-에러 if (error.code === "USER_CANCEL") { // 구매자가 결제창을 닫았을 때 에러 처리 } else if (error.code === "INVALID_CARD_COMPANY") { // 유효하지 않은 카드 코드에 대한 에러 처리 } });
Kimoon Lee
Kimoon Lee8h ago
error.code 로 받으시면 될거에요.
8Bit
8BitOP8h ago
오 넵 확인했습니다! 감사합니다!
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?