웹훅
데일리팜 리쿠르트 개발 담당자입니다 웹훅관련해서 토스측에 성공 메세지로 뜨는데 저희쪽 라이브 웹훅쪽에 정상적으로 오지 않는듯합니다.
웹훅 url에 직접 데이터를 넣어서 단독으로 추가해서 실행했을경우 정상적으로 들어오는것을 확인했습니다.
저희 웹훅쪽의 문제는 아닌듯 합니다.
2025-09-24 12:59:03
2025-09-24 09:51:19
2025-09-23 14:11:39
건에 대해서 확인을 부탁드리겠습니다.
22 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
네 주문번호를 주시면 확인해보겠습니다.
그리고 저희가 오류재현을 위해 웹훅 재전송을 해도 되는지도 회신부탁드립니다.
NewJob_1486400_1758604190590 2025-09-23 14:11:39
NewJob_1486438_1758674479193 2025-09-24 09:51:19
NewJob_1486457_1758686180852 2025-09-24 12:59:03
있다고 전송 기록에 있습니다,
NewJob_1486400_1758604190590 건에 한에서 재전송 해도 될듯합니다.
네 확인후 회신드리겠습니다
세건 모두 최초 전송시 성공응답을 받았고, 웹훅 수신페이지로부터 아래와 같이 응답을 받았습니다.
header
HTTP/1.1200 OK
content-length: 1355
content-type: text/html; charset=utf-8
date: Tue, 23 Sep 2025 05:11:38 GMT
server: envoy
x-envoy-upstream-service-time: 35
x-response-code: 200
x-response-code-details: via_upstream
x-response-flags: -
body
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="background:#f0f3f8">
<div class="gt-center" style="padding-top:2%">
<p style="text-align: center;padding:10px 0"> </p>
<p style="text-align: center;"><span style="font-family:Tahoma,Geneva,sans-serif"><span style="color:#0066cc"><strong><span style="font-size:220px">404</span></strong></span></span></p>
<p style="text-align: center;"><span style="font-family:Tahoma,Geneva,sans-serif"><strong><span style="font-size:65px">Not Found</span></strong></span></p>
세건 모두 최초 전송시 성공응답을 받았습니다. 혹시
* 최근 갑자기 발생한 현상인지
*어제 18시 이후 거래건부터는 발생하지 않고 있는지
알수 있을까요?
웹훅 주소가
https://recruit.dailypharm.com/toss/Deposit_CallBack.php 아닌가요? 2025-09-23 14:11:39 부터 발생하는 사건이고
https://recruit.dailypharm.com/toss/Deposit_CallBack.php 아닌가요? 2025-09-23 14:11:39 부터 발생하는 사건이고
결과값이 낫파운드로 뜨는걸 확인되는데
혹시 웹훅 보내는 아이피 대역이 있을까요?
보안에서 걸린거 같아서요
네 IP 주소는
https://docs.tosspayments.com/reference/using-api/security#ip-%EC%A0%91%EA%B7%BC-%EC%A0%9C%EC%96%B4-%EB%AA%A9%EB%A1%9D%EC%97%90-%EC%B6%94%EA%B0%80%ED%95%B4%EC%A3%BC%EC%84%B8%EC%9A%94
를 참고하시면 됩니다. 제가 위에 시점을 문의드렸던 사유는 저 시점에 저희쪽 웹훅전송서버의 구성을 일부 변경했다가, 보안정책을 타이트하게 운영하는 일부 가맹점에서 웹훅수신이 간헐적으로 안된다는 문의를 주셔서 설정을 원복 한 이력이 있습니다.
보안 | 토스페이먼츠 개발자센터
토스페이먼츠 API의 보안 정책과 방화벽 설정하는 방법을 안내합니다.
저희가 설정을 원복한 시점이 어제 18시 이후인데, 어제 저녁부터의 거래가 웹훅수신이 잘 된다면, 이 문제로 인해 가맹점 보안정책에서 차단된건 아닌가 싶어서 여쭤봤습니다.
저희쪽 보안쪽에 한번 알아보겠습니다. 확인후 재전송 요청을 다시 요청해도 될까요?
죄송합니다. 200응답을 못받은 건은 재전송이 가능한데, 저 건들은 HTTP200 응답을 받아서 재전송 리스트에서 삭제가 되서, 저희쪽에서 재전송이 어렵습니다.
웹훅상세정보에서 전송전문 확인하시어, postman등을 이용하여 자체처리를 해주시는것이 좋을것 같습니다.
응답결과 값을 받았다고 하셨다는게 오류 확인을 위해 전송했다는거 아닌가여? 이 오류확인을 한번더 부탁드린다는거에요
응답결과 값은 강제로 넣었었고 테스트를 위해 전송하신 값은 수신을 받지 못했습니다.
수신을 하지 못하셨다고 해서 http 4,500번대 에러나 타임아웃 에러인 것으로 보여, 오류재현을 위해 저희가 다시 재전송을 해봐도 되는지 여쭤본 것입니다.
실제 확인을 했을때는 위 에러가 없었고, 최초 전송시 200응답을 받은 상태였습니다. 그래서 재전송이 불가하다고 양해를 부탁드렸습니다.
보안관련 설정를 해제 하여 NewJob_1486400_1758604190590 건에 전송을 다시 해주셨으면 합니다.
저희 개발쪽에 확인해서 강제로 재전송리스트에 넣을수 있는지 확인해보겠습니다.
하나더 의문이 있는데 저희 사이트의 경우 not found 페이지에 스타일을 따로 지정하지 않고 있습니다. 허나 지금 주신 결과값에는 not found에 스타일이 입혀져있네요
방금전 재전송 했고 성공응답 받았습니다.
webhookSend response>
HTTP/1.1200 OK
access-control-allow-headers: Origin, X-Requested-With, Content-Type, Accept
access-control-allow-methods: GET, POST, OPTIONS
access-control-allow-origin: *
connection: keep-alive
content-type: text/html; charset=UTF-8
date: Thu, 25 Sep 2025 03:21:09 GMT
transfer-encoding: chunked
Input:Array
(
생략
)
확인부탁드립니다.
응답 수신 확인했습니다.
네 위에 추가로 말씀주신 부분은 좀더 찾아보겠습니다.
혹시 어제 18시 이후 거래건중 웹훅 수신실패건은 없으신 것이지요?
어제 18시 이후에는 수신 할 결제건이 없었습니다.
그럼 우선 추이를 보고 다시 오류가 발생하면 문의드려도 될까요?
네 동일문제 발생시 회신부탁드리겠습니다
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.