/v2/providers/openapi/apis/api/v4/vendors/{vendorId}/returnRequests/{receiptId}/approval2609170000반품요청 승인 처리
요약
반품요청 승인 처리
상세
API 적용 가능한 구매자 사용자 지역: 한국, 대만
반품요청 목록조회 시 receiptStatus가 입고완료(VENDOR_WAREHOUSE_CONFIRM)인 반품 건에 대해 처리 가능합니다.
[반품 상품 입고 확인 처리] 후, [반품 요청 승인 처리]를 진행하시면 환불 처리됩니다.
선환불(빠른환불) 정책에 의해 환불처리되거나, 입고확인이 완료된 반품 건의 경우 일정 시간 경과 후 쿠팡시스템에 의해 반품이 승인 처리됩니다. 이 경우에는 해당 API 호출이 불필요합니다.
*반품 API Workflow를 확인하시면, 보다 쉽게 이해하실 수 있습니다.
경로
예시 엔드포인트
https://api-gateway.coupang.com/v2/providers/openapi/apis/api/v4/vendors/A00013264/returnRequests/363585/approvalURL API Name
Path 파라미터
| Name | Type | Description |
|---|---|---|
| vendorId* | object | 업체코드
|
| receiptId* | object | 반품접수번호 ReceiptId는 반품요청 목록 조회API를 통해 확인가능합니다. ReceiptId는 반드시 number타입이어야 합니다. |
요청 본문
요청 파라미터
본문 파라미터
| Name | Type | Description |
|---|---|---|
| vendorId* | string | 업체코드
|
| receiptId* | integer | 반품접수번호
|
| cancelCount* | integer | 반품접수 수량
|
{
"vendorId": "A00013264",
"receiptId": 363585,
"cancelCount": 1
}응답 본문
응답 메시지
| Name | Type | Description |
|---|---|---|
| code | string | server response status code
|
| message | string | 성공 혹은 실패시 해당 결과메시지가 나타남
|
| data | object |
Response Example
{
"code": "200",
"message": "OK"
}에러 코드
| HTTP | 코드 | 메시지 |
|---|---|---|
| 400 | HTTP_400 | Bad Request |
오류 사양
| HTTP | 유형 | 오류 메시지 | 해결 방법 |
|---|---|---|---|
| 400 | 400 (요청변수확인) | 취소반품접수내역이 존재하지 않습니다. | 접수된 반품내역이 고객 또는 상담사에 의해 철회되었거나 잘못된 접수번호를 입력할 경우 발생합니다. 반품철회 이력 API로 반품철회이력이 있는지 확인합니다. |
| 400 | 400 (반품상태확인) | 이미 반품이 완료 되었습니다. | 반품요청 단건조회 API로 접수번호(receiptId)의 반품상태가 완료인지 확인합니다. 빠른환불 또는 회수 트래킹 정보에 의해 반품완료된 경우 더 이상 중복 승인처리하지 않도록 조치합니다. |
| 400 | 400 (요청변수확인) | 취소반품접수수량과 cancelCount가 일치하지 않습니다. | 올바른 반품접수수량을 입력했는지 확인합니다. 접수된 반품접수 수량과 입력한 cancelCount 수량이 일치하지 않을 경우 에러가 발생합니다. |
| 500 | 500 (반품상태확인) | 환불 승인(대기)/접수철회 요청된 쿠폰의 상태가 승인 할 수 없는 상태이거나 수량이 맞지 않습니다. | 반품요청 단건조회 API로 접수번호(receiptId)의 반품상태가 완료인지 확인합니다. 빠른환불 또는 회수 트래킹 정보에 의해 반품완료된 경우 더 이상 중복 승인처리하지 않도록 조치합니다. |