이한웅
이한웅2mo ago

버블 가상 계좌 결제 상태 정보 저장 문의

안녕하세요, 버블에서 토스 페이먼츠로 결제 하고 있는데요. 가상 계좌로 결제시 첫 결제상태가 wait for deposit으로 뜨잖아요. 근데 고객이 결제가 완료되면 done으로 변경해서 저장하고 싶은데 그 부분을 어떻게 구현할지 몰라 문의드립니다. 찾아보니 웹훅을 통해 구현이 가능하다고 하는데 혹시 웹훅으로 고객이 가상 계좌 입금 완료하면 결제 상태 변경된 내용이 바로 저희 페이지로 전송되나요? 웹훅은 어떻게 구현하는 걸까요? 웹훅 구축 관련된 안내 페이지가 있을까요?
10 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee2mo ago
버블의 경우도 웹훅을 사용해야 하는데 Settings → API 에 가면 public API endpoints 에 workflow API root URL 기능을 이용해서 외부에서 버블의 workflow 를 호출할수 있도록 해주셔야 합니다.
이한웅
이한웅2mo ago
아 네 해당 채널에 가서 확인해보니 저희 url이 나오는데 그럼 그 해당 url을 토스 웹훅 설정 어디에 등록해야하나요?
Kimoon Lee
Kimoon Lee2mo ago
저희하고 계약 하셨으면 개발자 센터에 로그인하셔서 웹훅쪽에 설정하시면 됩니다. 계약은 하셨나요?
이한웅
이한웅2mo ago
네 계약은 했고 웹훅쪾에 설정했는데요. 한가지 이슈가 있어서 추가 문의 드립니다. 웹훅 중 DEPOSIT_CALLBACK 웹훅을 설정했고 처음에 설정할 때 캡쳐 처럼 detecting request data를 활성화해놓은 상태에서 웹훅 내용을 받았는데요. 한번 이렇게 받는거 설정 이후에는 웹훅 내용이 바로 들어와야 하는데 두번째 캡쳐 처럼 전송중 다시시도로 뜨더라구요. 그래서 혹시나 싶어 버블의 detecting request data를 재활성화 시키고 다시시도를 누르니 그제서야 성공으로 뜨는데 버블에서는 설정시 한번만 detecting request data를 활성화하고 그 후에는 자동으로 들어온다고 하는데 토스에 따로 설정해야 하는게 있을까요?
No description
No description
이한웅
이한웅2mo ago
이렇게 이벤트 전송이 정상적으로 처리되지 않았어요. 웹훅 url을 확인해달라고 뜨거든요. 근데 버블에서 detect data 창을 띄우면 전송이 되요
No description
유부장
유부장2mo ago
이 내용은 버블측에 문의 해주셔야 할것 같습니다. 외부로 부터 웹훅을 받고 싶고, 별다른 트리거 없이 수행 하고 싶다. (실시간으로 웹훅을 수신하고 싶다) 어떠한 액션을 취해야 하느냐.
이한웅
이한웅2mo ago
네 알겠습니다
Kimoon Lee
Kimoon Lee2mo ago
해당 이벤트를 받으면 완료 응답을 보내주셔야 합니다. 이건 아마 테스트 라서 그런게 아닐까 싶은데 테스트 말고 release 로 테스트 해보실수 있을까요?
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.