특정 주문의 배송방법 변경 처리를 합니다.
주문 상태가 ShippingWaiting(배송준비중), ShippingProgress(배송중), ShippingComplete(배송완료)인 경우에 처리가 가능합니다.
- ShippingProgress(배송중), ShippingComplete(배송완료)인 경우 택배 -> 직접배송으로 변경시 기존 등록된 운송장 정보는 삭제됩니다.
요청
POST /v1/shopping/orders/deliveries/shippingmethod HTTP/1.1
Content-type: application/json
$RequestBody
RequestBody |
---|
Array<DeliveryInvoiceRegisterRequest> json object. |
예시 1. 택배
[
{
"deliveryInvoiceInfo": {
"deliveryCompanyCode": "CJGLS",
"invoiceNumber": "1234567890"
},
"orderId": 1234567,
"shippingMethod": "SHIPPING"
}
]
예시 2. 직접배송
[
{
"orderId": 1234567,
"shippingMethod": "DIRECT"
}
]
응답
별도의 body 없이 HTTP 상태 코드로만 응답합니다.
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8