주문 아이템 추가

POST
/admin/v2/order/{orderId}/order-item

Authorization

HTTPBasic
AuthorizationBasic <token>

In: header

Path Parameters

orderId*string

Request Body

application/json

originId*string

고객사 주문 아이템 ID

productOriginId*string

고객사 상품 ID

status?string

주문 아이템 상태 (OrderItemStatus)

Value in"DELIVERED" | "RETURN" | "CANCEL" | "FAIL" | "EXCHANGE"
selectedOptions?array<>

주문한 옵션 목록 (SelectedOptionInput)

paidPrice?number

배송비 및 쿠폰, 적립금 등의 할인이 제외된 상품의 최종 구매가

shipment?

배송 정보 (CreateShipmentBody)

Response Body

application/json

application/json

curl -X POST "https://api.vreview.tv/admin/v2/order/string/order-item" \  -H "Content-Type: application/json" \  -d '{    "originId": "string",    "productOriginId": "string"  }'
{
  "id": "string",
  "originId": "string",
  "orderedAt": "string",
  "memberOriginId": "string",
  "alimtalkTemplateCode": "string",
  "buyer": {
    "name": "string",
    "phone": "string",
    "email": "string"
  },
  "recipient": {
    "name": "string",
    "phone": "string"
  },
  "items": [
    {
      "id": "string",
      "originId": "string",
      "status": "DELIVERED",
      "product": {
        "id": "string",
        "originId": "string",
        "name": "string",
        "image": {
          "url": "string"
        },
        "url": "string",
        "categories": [
          {
            "isPrimary": true,
            "category": {
              "id": "string",
              "originId": "string",
              "name": "string",
              "isVisible": true,
              "isReviewDisabled": true
            }
          }
        ],
        "group": {
          "id": "string"
        },
        "brand": {
          "id": "string",
          "originId": "string",
          "name": "string"
        },
        "isAlimtalkEnabled": "string",
        "reviewCount": 0,
        "reviewRatingAverage": 0,
        "directReviewCount": 0,
        "directReviewRatingAverage": 0,
        "isReviewDisabled": true
      },
      "selectedOptions": [
        {
          "name": "string",
          "value": "string"
        }
      ],
      "paidPrice": "string",
      "shipment": {
        "companyCode": "string",
        "trackingNumber": "string",
        "deliveredAt": "string"
      }
    }
  ]
}