지급대행 정산 요청 응답 객체 관련 문의드립니다.
https://api.tosspayments.com/v1/sub-malls/settlements
해당 API를 통해 지급 대행 정산 요청 시
응답 객체의 payoutKey 필드가 30자를 초과할 수 있는지 문의드립니다.
11 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
최대 24자리까지 입니다
[{"payoutKey":"tdpo_a01javwd1099wbswdp3evzqh6td","requestId":null,"subMallId":"P000000WAV","payoutDate":"20241025","payoutAmount":53194,"requestedAt":"20241023140813","account":null,"status":"REQUESTED","metadata":null,"failure":null,"transferSummary":"(주)픽셀즈"}]
위는 현재 응답받은 객체 로그입니다.
payoutKey 값이 비정상적인 것 같은데 이유를 알 수 있을까요
네 확인해볼게요
v2로 DB 마이그레이션되면서 payoutKey가 변경된 것이 맞습니다.
"tdpo_"는 고정 값이기 때문에 이 부분을 제외하면 max 30자리로 사용하실 수 있습니다.
불편을 드려 죄송해요.
응답받은 payoutKey의 "tdpo_"만 제거하고
사용하면 될까요?
ex) "tdpo_a01javwd1099wbswdp3evzqh6td" -> "a01javwd1099wbswdp3evzqh6td"
저장만 그렇게시고 프로그램 적으로 "tdpo_"는 필요시 붙이셔야 합니다.
토스 api에 payoutKey 필드를 함께 요청 시 "tdpo_"를 붙여서 요청해야 한다는 뜻으로 이해하면 될까요?
네 payoutKey 를 저희쪽으로 보내실때 붙여 주셔야 합니다.
가능하면 DB 길이를 눌러서 전체 ID 를 저장하시는걸 권장 드립니다.
넵 자세한 답변 감사드립니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.