김도윤
김도윤2y ago

토스페이먼츠 웹훅 관련 문의입니다.

토스페이먼츠를 저희 시스템에서 이용 중인데 가상계좌를 발급하고 입금 완료했을 때 날아오는 콜백 요청이 6월28일 쯤부터 POST요청이아니라 GET요청으로 날아와서 400 에러가 나는 상황입니다. 혹시 문제가 뭔지 알 수 있을까요??
20 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
김도윤
김도윤OP2y ago
주문번호 : ysrent_53800 입니다
유부장
유부장2y ago
데이터 전달방식 이전과 이후 두개의 주문번호 전달 해주실수 있으실까요
김도윤
김도윤OP2y ago
이전(POST요청) 주문번호 : ysrent_53502 / 이후(GET 요청) 주문번호 : ysrent_53800 입니다!
유부장
유부장2y ago
이벤트타입 DEPOSIT_CALLBACK, PAYMENT_STATUS_CHANGED 둘다 살펴 보았는데 POST 방식으로 전달 되는것 같습니다. GET 으로 전달된다고 인지하신 이유가 있으신가요?
김도윤
김도윤OP2y ago
콜백 요청이 nginx 쪽으로 들어와서 nginx로그를 확인해보니 POST에서 GET으로 변경되어서 그렇게 말씀드렸습니다.. 이전 로그 : [27/Jun/2023:17:04:39 +0900] "POST /rent/api/payment/virtualAccountCallback HTTP/1.1" 200 5 "-" "Apache-HttpClient/4.5.13 (Java/11.0.16)" 이후 로그 : [28/Jun/2023:15:50:07 +0900] "GET /rent/api/payment/virtualAccountCallback HTTP/1.1" 400 288 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36" 이런식으로 변경되었습니다
유부장
유부장2y ago
GET 방식으로 수신한다는 다른 주문번호 케이스도 있을까요? ysrent_53800 이것 이후로 다 GET 으로 확인되시는 건가요?
김도윤
김도윤OP2y ago
네 이후로는 전부다 GET요청으로 들어오는데 다른케이스 주문번호 잠시만요
김차장
김차장2y ago
http status code 가 200 인데도 GET 으로 받으신게 있으신건가요?
김도윤
김도윤OP2y ago
그건 없습니다 GET 요청은 전부 400에러였습니다 ysrent_51869 이주문번호도 GET요청입니다
유부장
유부장2y ago
저희 로그상으로는 재발송도 POST 로 전달 된것 같아요. Nginx 에서 프록시 처리 하고 있는 부분이 있으신가요?
김도윤
김도윤OP2y ago
proxy_pass 설정 말씀하시는건가요?
유부장
유부장2y ago
저희는 "URL 삭제 처리" POST 로 확인되는데, 저희가 모르는 부분이 있으신가 확인 요청 드리는 거라고 이해해주시면 됩니다
김도윤
김도윤OP2y ago
nginx 쪽에는 proxy_pass 설정으로 was 서버로 보내주는 설정말고는 따로 없습니다만... 이게 인증서 관련 문제일수도있나요? 방화벽이나..
유부장
유부장2y ago
인증서 문제 이실것 같아요.
No description
김도윤
김도윤OP2y ago
갱신한 인증서가 문제인건가요.. 혹시 인증서 뭐가 문제인지 알 수 있을까요? 점심식사 맛있게하세요!
유부장
유부장2y ago
인증서 업체가 있으면, 루트체인설정 문제 있다라고 전달 하시면 될거에요
김도윤
김도윤OP2y ago
넵 감사합니다
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?