배송완료 된 배송상품 주문을 교환 요청 합니다.
주문 상태(OrderStatus)가 ShippingProgress(배송중), ShippingComplete(배송완료), ExchangeShippingComplete(교환완료)인 경우 처리 가능합니다.
배송 방법은 SHIPPING(택배)만 제공되며, 수거 타입(CollectType)은 선택 가능합니다.
- 반품상품 자동수거 서비스 가입 판매자는 CollectType(수거타입) > AUTO(자동회수)로 선택
- 택배 외 배송방법 이용 판매자는 CollectType(수거타입) > LATER(반송예정)로 선택
- 그 외 CollectType(수거타입) > MANUAL(반송 완료)’으로 요청시, ‘deliveryCompanyCode(수거택배사), invoiceNumber(수거 송장번호)’ 정보 필수
선물하기 선물구매의 경우, 클레임 요청고객을 선택해야 합니다.
- 수신자가 교환요청한 경우, claimRequestUser(클레임 요청고객) > RECEIVER(수신자)로 입력
- 구매자가 교환요청한 경우, claimRequestUser(클레임 요청고객) > BUYER(구매자) 로 입력
요청
POST /v2/shopping/claims/exchange/request HTTP/1.1
channel-ids: 101
Content-type: application/json
$RequestBody
RequestBody |
---|
ExchangeClaimRequest json object. |
예시. 반송완료
{
"collectType": "MANUAL",
"deliveryCompanyCode": "CJGLS",
"invoiceNumber": "0123456789",
"orderIds": [123400000],
"reasonCode": "CANCELED_BY_OTHER_REASON",
"reasonComment": "사이즈가 커서 교환합니다."
}
예시. 자동회수
{
"collectType": "AUTO",
"orderIds": [123400000,123400001],
"reasonCode": "CANCELED_BY_BUYER_CHANGE_OF_MIND",
"reasonComment": "사이즈가 커서 교환합니다."
}
예시. 반송예정
{
"collectType": "LATER",
"orderIds": [123400000,123400001],
"reasonCode": "CANCELED_BY_BUYER_CHANGE_OF_MIND",
"reasonComment": "사이즈가 커서 교환합니다."
}
예시. 클레임 요청고객이 "수신자"인 경우
{
"collectType": "AUTO",
"reasonCode": "CANCELED_BY_BUYER_CHANGE_OF_MIND",
"reasonComment": "사이즈가 커서 교환합니다.",
"claimRequestUser": "RECEIVER"
}
예시. 클레임 요청고객이 "구매자"인 경우
{
"collectType": "AUTO",
"reasonCode": "CANCELED_BY_BUYER_CHANGE_OF_MIND",
"reasonComment": "사이즈가 커서 교환합니다.",
"claimRequestUser": "BUYER"
}
응답
<응답 바디>
필드명 | 타입 | 설명 |
---|---|---|
claimId | Long | 클레임아이디 |
orderIds | Array | 주문번호 |
<응답 바디 샘플>
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
{
"claimId": 38718,
"orderIds": [
1234567890
]
}