버블에서 연동할 때 여러 페이먼츠 윈도우를 생성해놓으면 success 페이지로 넘어가지 않고 테스트 결제가 만료됩니다
제목 그대로 하나의 페이지에 3개의 팝업을 만들고 팝업마다 페이먼츠 윈도우를 만들어 놓고 각각의 상품의 정보를 페이먼츠 윈도우에 set 하는 워크플로우를 만들면 success페이지로 넘어가지지 않고 결제가 만료되어있습니다.
하나의 페이먼츠 윈도우만 만들어놨을때는 결제페이지로 넘어가는데 워크플로우 여러개를 여러 페이먼츠 윈도우에 걸던가 아니면 워크플로우 여러개를 하나의 페이먼츠 윈도우에 걸면 결제가 완료되지 않습니다.
49 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
3개의 결제창을 왜 만드시는건가요?
혹시 3개로 만들때 그 페이지에 typeof content 를 활성화 시키시나요?
3개일때 해당페이지에 이 typeof content 옵션이 체크 되어 있는지 확인바랍니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
3개의 팝업을 띄우는 이유는 각각의 상품을 선택하여 나오는 팝업창에서 그 상품의 갯수를 골라 결제할 수 있게 하려고 합니다.
이제는 처음 승인요청까지 완료되었을 때로 다시 돌렸더니 결제요청이 계속 만료가 되네요 type of content도 삭제하였습니다
결제요청이 계속 만료가 된다는게 결제창에서 만료 메시지가 발생하는 건가요?
결제완료를 누르면 success 페이지로 넘어가지 못하고 다시 되돌아와서 토스페이먼츠 결제 로그를 보니 계속 만료만 되고 있네요
현재 set value & click payment window 모두 문제 없이 워크플로우에 설정해놓았습니다
successURL 로 못넘어 가는것 같은데요. 지금 결제창이 뜨는 URL 과
successURL 만드신 url 위치가 여기 맞으시나요?
https://findyourdental.com/version-test/hospital_user_page/success
아니면 https://findyourdental.com/version-test/success 여기 이신가요?
success 페이지를 따로 만들었습니다
hospital user page에 success가 있는건 뭔지 모르겠네요
payment window는 hospital user page에 만들어놨습니다
아 hospital user page/success 이게 문제인 것 같네요 자꾸 success로 못넘어가고 저기로 가는거 보니까 혹시 어떻게 해결하나요..?
1) 결제창 호출하는 페이지 링크는 어떻게 되고,
2) success 페이지는 어디에 만드셨나요?
1) 결제창 호출하는 페이지는 https://findyourdental.com/version-test/hospital_user_page 입니다 저기서 병원 노출권 구매를 누르면 window가 열리는 형식이고,
dental platform
The most powerful no-code platform
Bubble introduces a new way to build a web application. It’s a no-code point-and-click programming tool. Bubble hosts all applications on its cloud platform.
2)success 페이지는 버블에서 따로 페이지를 하나 만들어놨습니다 거기에도 컨펌 워크플로우를 만들어놓았습니다
success 페이지의 위치가
hospital_user_page 하위에 위치하나요?
아닙니다
네 그래서 문제가 되는것 같아요
결제가 되는 페이지 하위에 success 가 위치해야 할겁니다.
별개 페이지로 만들면 승인 API 가 호출되지 않습니다.
아 인터넷에 있는 버블 토스페이먼츠 연동 영상들에 보면 success 페이지를 다들 저렇게 하위로 놓지 않고 만들던데 어떤 차이가 있는건가요???
버블에서 하위페이지를 만들 수 없었던 것 같은데..
잠시만요 이거 success 위치 어디에 했어야 하는지 문서 좀 보고 올게요
그리고 전에 몇번은 완료가 되었습니다. 한 20번 이것저것 바꿔가면서 했을 때 1번정도 승인 완료가 되었어요
결제승인 페이지는 결제 페이지와 동일 URL 에 success로 고정되어 있으므로 success page 를 새로 만들어 줍니다.
결제창에서 결제 인증이 완료되면, 구매자는 결제 페이지와 동일 URL 경로의 /success 로 이동해요. 이동하는 주소는 변경할 수 없어요. 페이지가 이동한 이후, 해당 페이지에서 결제 승인까지 요청해야 결제가 완료돼요.
hospital user page 하고 successpage 가 같은 레벨에 있는 거죠?
예
그러면 플러그인 쪽에서 type of content 옵션이 켜져있는지 보세요.
window 말씀이시죠?
아뇨 widget plugin이요
위젯플러그인은
인스톨하지않았습니다
아그럼 일반 결제창 플러그인이요
어디서 볼 수 있죠?? 일반 결제창 플러그인 자체에는 type of content 설정이 되지않는 것 같고
https://findyourdental.com/version-test/success?orderId=bubble-1734396721100&paymentKey=tviva20241217095202ZbzH7&amount=100000
지금 테스트 해봤는데 잘 되는것 같은데요?
dental platform
The most powerful no-code platform
Bubble introduces a new way to build a web application. It’s a no-code point-and-click programming tool. Bubble hosts all applications on its cloud platform.
아 결제창에는 해당옵션이 없네요.
그러면 큰 문제 없으실것 같은데요.
질문 내용을 보니까
하나의 페이지에, 결제요청을 다수개로 할 수 있는 조금 이상한 요청 방식을 구현 하신것 같은데
이렇게 하지 마시고, 하나의 페이지에서는 하나의 결제만 진행 될 수 있도록 하고,
결제요청마다 달라지는 조건은 request parameter 에 변수로서 들어가도록 구현하세요
저도 방금 테스트해보았는데 저는 안되네요 이게
모바일에서 하면 갑자기 될 때가 있고
방금은 pc에서 해보았는데 또 되지 않네요 ㅎㅎ;;
혹시 이런 경우가 있나요?
저도 정상적으로 되는데요.
다른 PC 에서 해보시겠어요?
다른컴으로 방금 해보았는데 또 success페이지로 안넘어가고 hopital user page/success 안에 머물러 있고 토스페이먼츠 api로그에도 정상적으로 올라오지 않습니다 ;;
영상하나 찍어서 올려주실수 있을까요?
제가 방금 https://findyourdental.com/version-test/hospital_user_page 이 사이트에서 했는데 정상처리 됩니다.
예 알겠습니다!
success 페이지로 넘어가지 못하고 hospital user page/success 로 남아있고, test 결제내역엔 만료로 뜹니다
지금 떠있는 창 다 닫고
https://findyourdental.com/version-test/hospital_user_page
이 링크로 접속해서 결제 해볼수 있을까요?
저는 저 링크로 들어가서 결제하면 다 되거든요
dental platform
The most powerful no-code platform
Bubble introduces a new way to build a web application. It’s a no-code point-and-click programming tool. Bubble hosts all applications on its cloud platform.
dental platform
The most powerful no-code platform
Bubble introduces a new way to build a web application. It’s a no-code point-and-click programming tool. Bubble hosts all applications on its cloud platform.
마지막 / 빼고 해주세요.
네 일단 감사합니다 선생님들 계속 해보고 막히는 부분 있으면 다시 찾아오겠습니다!
어제 9시 15분에 db 구독권 구매하신 선생님 그것도 결제 완료가 안되고 만료되었더라구요... ㅜ
dental platform
The most powerful no-code platform
Bubble introduces a new way to build a web application. It’s a no-code point-and-click programming tool. Bubble hosts all applications on its cloud platform.
이 링크에서 결제해 보세요.
네 저 링크에서는 정상적으로 결제가 되는데 이런 현상들이 왜 생긴는걸까요..?
맨뒤에 / 가 붙는지 아닌지 에 따라 동작이 달라질겁니다.
/ 빼고 접속하도록 링크를 변경해 주세요.
버블에서 가능한가요?
deploy시 /빼고 접속 가능하도록 하는 기능이 있는것 같지 않습니다
보니 뒤에 /가 없는 링크로 들어가면 가능한데 메인페이지부터 들어가서 저 페이지에 도달하면 뒤에 /가 붙는 것 같습니다
아
처음에 얘기해주셨던 말이 맞네요
type of content가 페이지 어딘가에 설정되어있어서
처음부터 넘어가면 /가 존재하는 상태로 저 페이지로 들어가지는거였습니다
감사합니다 선생님들