Структура заказа (order data object)
Описание
Объект order
используется в API запросах, связанных с импортом заказов в маркет.
Параметр | Тип | Пример | Обязательный | Описание |
---|---|---|---|---|
external_id | string | "123456" | Да | Идентификатор заказа |
matching | string | "email" | Нет | Режим поиска подписчика. По умолчанию – email. Для каждого типа матчинга в теле запроса необходимо передавать определенные поля. Подробнее об этих полях можно узнать здесь. |
endpoint | string | "website" | Да | Дополнительный идентификатор точки продажи |
tags | array | ["one","two"] | Нет | Список тегов |
status | string | "new" "delivered" "paid" "canceled" "part_refunded" | Да | Идентификатор статуса заказа |
delivery_cost | string | "200" | Нет | Стоимость доставки |
total_price | string | "3000" | Да | Общая стоимость заказа. Складывается из суммы каждой позиции в заказе и стоимости доставки. |
currency | string | "USD" | Да | Валюта, в которой указана стоимость заказа. Валюты настраиваются в интерфейсе платформы: Маркет → Настройки → Другое. Если в запросе передать валюту, которая не задана в платформе, произойдет ошибка. |
create_time | string | "2006-01-23T15:04:05.141Z" | Нет | Дата создания заказа (формат RFC3339) |
update_time | string | "2006-01-23T15:04:05.141Z" | Нет | Дата обновления заказа (формат RFC3339) |
custom_fields | object | { | Нет | Значение дополнительных полей заказа."[id_доп_поля]": "[значение_доп_поля]" |
region | string | "region_external_id" | Нет | Дополнительный идентификатор региона. Создать регион и получить его идентификатор можно в интерфейсе платформы: Маркет → Настройки. |
lines | array | [ |