metamotion
metamotion4w ago

웹훅 사용 가능 여부

테스트 키로 Toss Payments 웹훅(PAYMENT_STATUS_CHANGED)을 사용하여 호출 이벤트를 테스트할 수 있나요? 테스트 중에는 상품 페이지에서 orderId와 관련 데이터를 저장한 후, 웹훅으로 승인 결과를 받아 DB를 업데이트하려고 합니다. 테스트 키 환경에서도 웹훅 호출이 정상적으로 동작하는지 확인 부탁드립니다
19 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
김차장
김차장4w ago
가능합니다, 개발자센터에 접속하셔서 테스트탭에서 설정하시면 됩니다
김차장
김차장4w ago
No description
김차장
김차장4w ago
그런데 승인결과는 승인요청 request 의 response 로 바로 받으실텐데요 굳이 웹훅을 사용하실 이유가 없어요
metamotion
metamotionOP4w ago
아 제가 초보라.. 혹시 쉽게 승인 결과를 받아서 DB 업데이트 방법이 있을까요?
김차장
김차장4w ago
코어 API | 토스페이먼츠 개발자센터
토스페이먼츠 API 엔드포인트(Endpoint)와 객체 정보, 파라미터, 요청 및 응답 예제를 살펴보세요.
김차장
김차장4w ago
curl --request POST \
--url https://api.tosspayments.com/v1/payments/confirm \
--header 'Authorization: Basic dGVzdF9za19YTGtLRXlwTkFyVzRsNWJlRGRqOGxtZWF4WUc1Og==' \
--header 'Content-Type: application/json' \
--data '{"paymentKey":"5EnNZRJGvaBX7zk2yd8ydw26XvwXkLrx9POLqKQjmAw4b0e1","orderId":"a4CWyWY5m89PNh7xJwhk1","amount":1000}'
curl --request POST \
--url https://api.tosspayments.com/v1/payments/confirm \
--header 'Authorization: Basic dGVzdF9za19YTGtLRXlwTkFyVzRsNWJlRGRqOGxtZWF4WUc1Og==' \
--header 'Content-Type: application/json' \
--data '{"paymentKey":"5EnNZRJGvaBX7zk2yd8ydw26XvwXkLrx9POLqKQjmAw4b0e1","orderId":"a4CWyWY5m89PNh7xJwhk1","amount":1000}'
이렇게 보내시면 바로 응답을 확인하실 수 있어요
metamotion
metamotionOP4w ago
버블로도 가능할까요
김차장
김차장4w ago
버블은 노코드 포럼에 올라가있는 내용 참고하시면 됩니다. 플러그인으로 제공하고있어요
metamotion
metamotionOP4w ago
아 저걸 작성하는 플러그인을 말씀하시는거죠?
김차장
김차장4w ago
제가 드린 링크는 빌링주제이고 찾아보시면 인증결제, 결제위젯 등 토스페이먼츠 관련 아티클이 있을거에요
metamotion
metamotionOP4w ago
테스트키로도 다 가능하겠죠..?
김차장
김차장4w ago
넵, 물론 가능합니다
metamotion
metamotionOP4w ago
알겠습니다. 확인해보겠습니다!
김차장
김차장4w ago
넵, 좋은 서비스 만드시길 바랍니다
Kimoon Lee
Kimoon Lee4w ago
버블에서 웹훅을 받으시려면 API workflow 라는 걸 이용하셔야 합니다. JSON data 를 받아서 처리하시도록 하면 되는데, 개발에 익숙하지 않으시다면 어려우실수 있습니다. 굳이 웹훅을 받아서 처리하지 마시고 결제 플러그인에 있는 confirm API 의 결과를 받아 DB 업데이트를 하시는게 더 편할겁니다. 그건 위에 있는 가이드에 설명 있으니까 참고하세요.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
metamotion
metamotionOP4w ago
관련해서 추가로 질문드려도 될까요.. toss payment 노션 문서에는 confirm API 설정과 저장만 나와 있는데요. 혹시 confirm API 결과를 결제 전에 선택한 상품 정보와 연결하려면 어떻게 설정해야 하나요? 제가 테스트로 결제 전에 임의로 발행한 값을 Toss Payments에 보내고, 결제 승인 후 동일한 값을 받아 확인되면 Bubble의 DB를 업데이트할려고 했는데, 결제 전의 값을 전혀 전달하지 못하더라구요 ㅠ

Did you find this page helpful?