Перейти к основному содержимому

Собрать заказ (версия 4)

POST 

/v4/posting/fbs/ship

Ответ с кодом 200 не гарантирует успешную сборку заказа. Используйте метод /v3/posting/fbs/get (#operation/PostingAPI_GetFbsPostingV3), чтобы проверить, что заказ собран. Если в ответе указан result.substatus = ship_failed, повторите сборку заказа.

Делит заказ на отправления и переводит его в статус awaiting_deliver.

Каждый элемент в packages может содержать несколько элементов products или отправлений. Каждый элемент в products — это товар, включённый в данное отправление.

Разделить заказ нужно, если:

  • товары не помещаются в одну упаковку,
  • товары нельзя сложить в одну упаковку.

Чтобы разделить заказ, передайте в массиве packages несколько объектов.

Пример запроса, когда заказ разделять не нужно: 2 товара будут в одном отправлении.

{
"packages": [
{
"products": [
{
"product_id": 185479045,
"quantity": 2
}
]
}
],
"posting_number": "89491381-0072-1"
}

Пример запроса, когда заказ нужно разделить: каждый товар будет в отдельном отправлении.

\{
"packages": [
\{
"products": [
\{
"product_id": 185479045,
"quantity": 1
\}
]
\},
\{
"products": [
\{
"product_id": 185479045,
"quantity": 1
\}
]
\}
],
"posting_number": "89491381-0072-1"
\}

Чтобы внести информацию по экземплярам, используйте метод /v6/fbs/posting/product/exemplar/set.

Request

Responses

Результат сборки заказа