최승리
최승리2d ago

서브몰 인증 후 웹훅 전송되지 않음

일반 개인 사용자의 경우, 웹훅이 잘 전송되나, 개인 사업자의 경우 웹훅이 전송되지 않는데, 이유가 있을까요? 다시 시도는 500에러가 발생하네요. subMallId: crafta-872716
No description
10 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
Kimoon Lee
Kimoon Lee2d ago
500에러는 가맹점 웹훅 받는 서버에서 에러 나는 거에요. 웹훅 받는 서버에서 왜 에러를 내는지 확인해 보셔야 합니다.
최승리
최승리OP20h ago
@냥과장 답변 감사합니다! 저희는 서브몰 v1을 사용하고 있고, SUBMALL_STATUS_CHANGED 웹훅에는 data 객체 안에 Submall 객체가 전달 된다고 개발문서에 되어있고, 그 안에 representativeName값은 string으로 나와있으나, 실제로는 dict(python) 타입으로 전달되네요. 혹시 string or dict or nullable 인가요? 아래는 제가 참고한 개발 문서입니다. https://docs.tosspayments.com/guides/payouts#submall-%EA%B0%9D%EC%B2%B4
정산 지급대행 v1 | 토스페이먼츠 개발자센터
토스페이먼츠 정산 지급대행 v1 API 및 웹훅 스펙입니다. 지급대행은 하위 상점(서브몰)의 정산 금액을 토스페이먼츠가 대신 지급하는 서비스입니다.
Kimoon Lee
Kimoon Lee20h ago
@최승리 님 아시는것처럼 저희는 JSON 으로 만 전달드립니다. JOSN 에 dict type 은 없기 때문에 뭔가 string 을 dict로 변환하는 내부 로직이 있으신것 같아요. 이부분 확인부탁드립니다. 샘플 이벤트에서 보시는 것처럼 "representativeName": "김토페", 이렇게만 전달드립니다.
최승리
최승리OP20h ago
@냥과장 흠...개발자센터 휍훅 전송 기록에는 이렇게 전달 내역이 보이네요! 제가 dict로 표현해서 혼동을 드린것 같네요 죄송합니다. representativeName이 string이 아니라 객체로 오네요.
No description
Kimoon Lee
Kimoon Lee20h ago
이거 받으신 submall ID 하고 시간좀 알려주실수 있을까요?
최승리
최승리OP20h ago
No description
최승리
최승리OP20h ago
crafta-672378 현재는 저희 웹훅 서버에서 객체타입으로 받도록 수정해두어서, 재전송 성공했으나, 혹시나 개발문서처럼 string도 전달되는 것인지 궁금합니다!
Kimoon Lee
Kimoon Lee20h ago
확인후 공유 드리겠습니다.
최승리
최승리OP20h ago
감사합니다!

Did you find this page helpful?