버블에서 위젯 플러그인 사용시 모바일 결제 새 창이 안뜨는 이슈
안녕하세요! 버블에서 토스 위젯 플러그인을 사용하고 있습니다.
PC 화면(각 결제 솔루션이 overlay popup으로 뜨는 형태)에서는 이상이 없는데, 모바일(각 결제 솔루션이 새창으로 뜨는 형태)에서 위젯으로 결제시 문제가 발생하고 있습니다.
문제 재연 방법:
1. 토스 위젯에서 PG를 선택하고 한번 결제 창을 띄운 후, confirm 창에서 cancel을 하면 다시 결제창을 띄울 수 없습니다.
2. 약관 동의를 해제하고 다시 체크하면 새팁 결제창을 띄울 수가 없습니다.
임시조치:
페이지를 새로고침해야만 다시 정상적으로 작동합니다.
위 문제가 버블 플러그인 만의 문제가 아닐 수 있을 것 같아, 토스 위젯 자체의 문제인지도 궁금합니다.
8 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
어떻게 재현해야 하나요?
버블로 연동하고, 버블로 연동된 사이트 URL 를 특정 앱 내 웹뷰에서 띄워야 하나요?
아니면 버블로 연동된 사이트를 모바일 웹 브라우저로 열어서 띄워야 하나요?
한번 결제창 띄우고, 인증창에서 취소 하고 다시 결제 요청 하는건
가급적 위젯을 destroy 해서 다시 렌더링 해서 결제 진행이 좋을것 같고요
약관 동의 해제 후 다시 동의하고 결제 요청에서 문제 발생하는건 어떻게 재현해야 하는지 알려주세요
그런데 버블 통해서 연동 하셨다고 하니 js script method 사용에 제한적 이실것 같고
버블이라는 플랫폼 특성상, 저희가 모든 케이스에 대해서 대응이 어렵습니다.
이 부분은 양해 해주세요.
confirm 창에서 cancel을 하면 설정하신 failurl 로 이동합니다. failurl 을 설정하고 구현하셨는지 확인부탁드립니다.
Bubble
Bubble - Visual Programming
Build stuff without code and launch a startup without a tech-cofounder! Bubble is a visual programing language. Instead of typing code, use a visual editor to build applications.
여기서 확인해 보세요 두번째 문의하신내용은 재현되지 않습니다.
두 분 설명에 어느정도 힌트를 얻었습니다.
@냥과장 혹시 failurl 은 어디에 설정을 할 수 있을까요?
https://tosspublic.notion.site/309f87f887384cdc9ac43558cf04fa16
위 가이드를 따랐는데, 여기에는 successurl 만 확인을 할 수 있었습니다.
failURL 도 successURL 처럼 고정되어 있습니다.
successURL 과 동일한 위치에 widget-fail 이라고 페이지를 만들어 처리하시면 됩니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.