Обзор международного фулфилмента

/v1/fulfillment/* покрывает международную логистику после того, как товары находятся на складе HIOBuy. Внутренняя покупка: заказы закупки.

Требуется warehouse fulfillment для вашего приложения (авторизация в портале). Self-fulfillment apps получают 403 FULFILLMENT_MODE_NOT_SUPPORTED.

Доступность API {#availability}

ПутьСтатус
/v1/fulfillment/shipments/*Запланировано — спецификация стабильна; rollout Gateway в процессе
/v1/fulfillment/balanceЗапланировано
/v1/shipments (legacy)Deprecated

Сквозной поток {#end-to-end-flow}

  1. Создать заказ закупки → продавец отправляет на склад
  2. Детали заказаparcel_nos[], когда поступило
  3. Freight estimate → выбрать shipping_channel_code
  4. Shipment preview → точная цена
  5. Создать отправлениеshipment_id
  6. Оплатить отправление → списание wallet
  7. Международное отслеживание

Справочник endpoint

ТемаПутьДокументация
Быстрая freight quotePOST .../freight/estimateFreight estimate
Точная warehouse quotePOST .../previewShipment preview
Create / pay / cancel / detailPOST .../shipments/*Отправления
International tracePOST .../logistics/traceОтслеживание
Баланс walletGET /v1/fulfillment/balanceБаланс
Поля ответаМодели ответов fulfillment
Атрибуты товараGET .../item-attributesFreight estimate

Закупка в warehouse-mode

Пути /v1/orders/* не меняются; Gateway пересылает в HIOBuy. Product APIs по-прежнему вызывают маркетплейсы напрямую.

Domestic trace: order logistics trace (proxied в warehouse mode).

Ошибки

FULFILLMENT_MODE_NOT_SUPPORTED, PARCEL_NOT_FOUND, INVALID_SHIPPING_CHANNEL, INSUFFICIENT_BALANCE — см. ошибки.