버블의 위젯을 사용하고 있습니다.
'사이트주소/A/slug?...'로 되어 있는 페이지에서 토스페이먼츠 위젯을 넣고, 결제 후 자동으로 이동할 'widget-success'페이지도 만들었어요.
'사이트주소/widget-success..'로 이동할 줄 알았는데 '사이트주소/A/widget-success..'로 이동하게 되면서 엉뚱한 화면이 나오고 있습니다. 어떻게 해결할 수 있을까요?
19 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
https://discord.com/channels/864296203746803753/1087659785379381318/1101062635908239410
Type of content 사용 중이실까요 @dlqmsldodls
Type of content 체크하니까 정상 작동합니다. 정말 고맙습니다. 참,, 간혹, 결제 화면에서 카드사의 할부선택란이 없어지는 현상이 생겨 결제버튼이 안눌리는 경우가 발생하는데.. 이는 어떤 경우일가요?
할부는 50000원 이상일때만 사용가능합니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
마지막으로 '승인 API 호출시 발생하는 에러 처리하기'에서 스크린샷과 같이 only when 의 내용을 넣으려 하는데 해당 위젯을 워크플로우에 하나 더 배치해야 하는건가요? 조언 부탁드립니다.
success 페이지에서는 굳이 위젯을 배치하실필요 없이
worklow 에서 TossPayments Widget APIs 를 사용하시면 됩니다.
결제 위젯이 들어간 워크플로우와, 성공 페이지에 들어가는 워크플로입니다. 가이드에 있는 저 스크린샷이 어디에 해당되는지를 모르겠기에 문의드립니다.
가격이 5만원이상인데도 종종 이런 경우가 생겨서 이 화면 아래에 있는 결제 버튼이 눌리지 않는 현상였습니다.
이 쪽에 넣으셔야 합니다.
두번째 케이스는 amount 가 정상적으로 전달이 안된것 같아요.
가이드의 스크린샷에 있는 것처럼 Only when 에 'Reault of step..' 항목이 없습니다. 이런 경우 어떻게 해야 하나요?
set state를 추가하시면 그안에 있을겁니다.
이렇게 하는게 맞는거죠? 가이드에 보면 '실패내용은 error body code 와 error body message 를 사용하시면 ..' 라고 하셨는데, 이는 해당 widget-success 페이지에 텍스트를 넣고 하라는 얘기로 이해되는데,, 어떻게 해야 error body code.. 를 선택할 수 있는지 모르겠어요.
only when error 를 설정하시면 그때 결과로 orderid 를 받는것처럼 error 코드를 받을수 있습니다.