지급 대행 시 Payout객체 Submall ID
지급대행 요청 시 Response로 Payout 객체의 list를 받을 수 있는 것으로 알고 있습니다.
Payout 객체를 확인해보니 submallId가 nullable하던데 그러면 정상적으로 처리가 되어도 NULL이 올 수 있나요?
8 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
Payout 객체 관련해서 문서에 표기된 내용은 내부 확인 해보겠습니다
지급대행시 submallId 는 필수값 이므로, 정상처리되었을때 null 로 응답되는 케이스는 없는 것으로 이해해주시면 됩니다.
기술적으로 확인 하시는 것과는 별개로, 1544-7772 를 통해서 지급대행 서비스 수수료, 입점 가능 여부는 꼭 확인 부탁 드려요
토스페이먼츠 결제연동팀
추가 질문으로 현재 에러코드를 확인하고 있는데 궁금한 점이 있습니다.
지급 대행 요청시 에러 발생하면 해당 Response가 {code, message}형태로 오는지 Payout 객체의 failure에 해당하는 객체가 {code, message} 형태로 오는지 궁금합니다.
각 API 별로 에러를 분류 해두었어요
아래 링크 확인 해보시면 됩니다
https://docs.tosspayments.com/reference/error-codes#%EC%A7%80%EA%B8%89%EB%8C%80%ED%96%89-%EC%9A%94%EC%B2%AD
에러 코드 | 토스페이먼츠 개발자센터
토스페이먼츠 API/SDK를 사용할 때 발생할 수 있는 에러를 살펴보세요.
지급 요청시 배열내에서 성공, 실패가 표현되는지 문의하신것이라면
응답예시 샘플을 보시면 지급요청 건별로 표현되어있음을 확인하실 수 있어요
[
{
"payoutKey": "FPA1000000001",
"requestId": "102200046000003",
"subMallId": null,
"payoutDate": "20221107",
"payoutAmount": 50,
"requestedAt": "20221106210031",
"account": {
"bankCode": "03",
"accountNumber": "00123412341234",
"holderName": null
},
"status": "COMPLETED",
"metadata": null,
"failure": null,
"transferSummary": null
},
{
"payoutKey": "FPA1000000002",
"requestId": "102200046000004",
"subMallId": null,
"payoutDate": "20221107",
"payoutAmount": 50,
"requestedAt": "20221106210031",
"account": {
"bankCode": "20",
"accountNumber": "X6505636518308",
"holderName": null
},
"status": "COMPLETED",
"metadata": null,
"failure": null,
"transferSummary": null
}
]
네 알겠습니다. 감사합니다
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.