특정 주문에 대해 주문확인 처리를 합니다.
주문 확인 처리는 주문 상태를 ShippingRequest(배송요청)에서 ShippingWaiting(배송준비중)으로 변경합니다.
요청
POST /v1/shopping/orders/deliveries/status/confirm HTTP/1.1
Content-type: application/json
$RequestBody
키 | 타입 | 필수여부 | 설명 |
---|---|---|---|
orderIds | Array[Long] | 필수 | 주문번호 배열 |
예시
{ "orderIds": [ 12345678, 12345679 ] }
응답
별도의 body 없이 HTTP 상태 코드로만 응답합니다.
<응답성공>
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
<응답실패>
설명. 주문번호 중 실패한 주문 번호 대상들을 오류 메세지와 함께 출력합니다.
HTTP/1.1 406 Not Acceptable
Content-Type: application/json;charset=UTF-8
{
"error_message": "해당 주문(id:12345678,12345679)은 ShippingWaiting 상태로
변경할 수 없는 상태입니다.",
"error_code": -21006,
"error_category": "oms_common"
}