버블 플러그인 Tosspayments-widget
안녕하세요,
노션 가이드를 따라 버블로 토스 위젯을 만드는 중입니다.
'결제하기' 버튼을 눌렀을 때 아래와 같은 에러 메시지가 나오는데
어떤 문제인지 알 수 있을까요?
The plugin TossPayments-Widget-Basic / action requestpayments a payment widget threw the following error: anonymous@ @https://websitename/package/run_js/e
38e3b54ff9f0c31c6f7325b8c7f
29d5aee6e367ab42ff45a7213789a
310260b/false/x28/run.js:263:633 run_with_error@https://websitename/
package/run_js/e383b54ff9f0c31c6f
7325b8c7f29d5aee6e367ab42ff45a
7213789310260b/false/x28/run.js:
265:70 (please report this to the plugin author)
17 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
해당 에러만으로 대응이 어려운데요. 에러 발생한 부분 캡쳐하여 남겨주세요.
다른 건 없고 ‘위젯 결제’ 버튼 누르면 저렇게 팝업이 뜹니다
위젯 렌더링 된 상태에서, 결제 할 수단을 선택하고, 결제하기를 했을때 발생하는 에러이다, 라고 이해 하면 될까요?
동영상으로 전달 부탁 드립니다
이런 경우는 맞이한적이 없어서요
아, 위젯이 뜨지도 않았습니다. 당연히 결제 수단도 선택하지 않았고요.
제 서비스에서 위젯 결제 버튼 눌렀을 때 저렇게 되고, DB에는 결제된 걸로 나오네요
그럼 위젯 렌더링 부분부터 다시 보셔야 할것 같아요
DB 처리하시는 부분도, 결제 완료 응답으로 하시는게 아니라,
자체적으로 이관 처리 하시는것 같네요
플러그인 element 에서 payment widget 찾아서 추가 해주셔야 하고
그에 맞게 버튼 추가 해야 합니다
이 부분부터 다시 해보시면 좋을것 같아요.
노코드로 결제 연동하기
개발자는 노코드 툴을 왜 사용해야 될까요? 버블은 풀스택 기능, 데이터 관리 모두 노코드로 할 수 있기 때문에 간단한 서비스를 시작하는 단계에서 사용하면 매우 유용해요. 오늘은 버블에서 코드 없이 결제 연동하는 방법을 알아볼게요.
여기에 조금 더 쉽게 설명 해두었습니다
위젯 말고 베이직으로 이미 구현을 해놨는데, 거기서는 문제가 없습니다. success 페이지로 넘어갔을 때 결제 완료로 해놨고, widget도 마찬가지로 구현했는데 저렇게 뜨네요..
베이직하고 위젯은 달라요!
아 네, 이거 한번 보겠습니다.
네네 물론 위젯은 위젯에 맞게 구현했습니다~~
노션 가이드 보고요
위젯은 결제요청 전에 위젯 화면이 먼저 렌더 되어야 합니다
네, 한번 보고 잘못한 부분을 찾아보시는게 좋겠습니다.
베이직은 이전에 구현해놨고 -> 이번에 위젯으로 갈아타려고 하는거라
네~ 문서보고 한번 확인 부탁 드려요
네 감사합니다. 한번 저 가이드를 보고 해보겠습니다
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
해결했습니다. customerKey가 문제였네요. Dynamic data로 했었는데, 그게 잘못이었습니다.