/
Экспорт вариантов доставки
Экспорт вариантов доставки
Функция delivery/export (http://<DOMAIN>/api/delivery/export/)
Параметры:
- token - ключ авторизации полученный через функцию auth
Ответ:
- status - статус выполнения функции
- OK - данные экспортировались
- EMPTY - нет данных для экспорта
- response.delivery - список вариантов доставки
- response.delivery[i].id - уникальный идентификатор варианта доставки
- response.delivery[i].title - название варианта доставки
- response.delivery[i].title.ru - название варианта доставки на русском языке
- response.delivery[i].title.ua - название варианта доставки на украинском языке
- ....
- response.delivery[i].title.<LN> - название варианта доставки на языке. Где <LN> - это аббревиатура языка на сайте
- response.delivery[i].type - идентификатор типа доставки (см. функцию delivery/exportTypes)
- response.delivery[i].by_carrier - вместо стоимости доставки отобразить "по тарифам перевозчика" (boolean). Используется только если сумма заказа не соответствует ни одной стоимости доставки из параметра "price_options"
- response.delivery[i].enabled - вариант доставки включен
- response.delivery[i].payment[] - список идентификаторов доступных методов оплаты для данного варианта доставки (см. функцию payment/export)
- response.delivery[i].payment[n] - идентификатор варианта оплаты
- response.delivery[i].price_options[] - список настроек формирования стоимости доставки. Варианты стоимости имеют приоритет перед стандартным свойством "by_carrier"
- response.delivery[i].price_options[n].min - порог суммы заказа при котором начинает действовать указанная стоимость
- response.delivery[i].price_options[n].price - стоимость доставки
- response.delivery[i].price_options[n].by_carrier - при включении текущего порога стоимости вместо стоимости доставки отображать "по тарифам перевозчика"
Пример запроса на адрес (http://<DOMAIN>/api/delivery/export/)
{ "token": "24a75d0678c49a34030e35baeb376ff3" }
Пример ответа на запрос
{ "status": "OK", "response": { "delivery": [ { "id": 11, "title": { "ru": "Курьером по Киеву", "ua": "Кур'єром по Киеву" }, "type": 1, "by_carrier": false, "enabled": true, "payment": [ 13, 14, 15, 16 ], "price_options": [ { "min": 0, "price": 45, "by_carrier": false }, { "min": 0, "price": 0, "by_carrier": false }, { "min": 1000, "price": 0, "by_carrier": false } ] }, { "id": 10, "title": { "ru": "Вариант доставки не определен", "ua": "Вариант доставки не определен" }, "type": 0, "by_carrier": false, "enabled": false, "payment": [], "price_options": [ { "min": 0, "price": 0, "by_carrier": false } ] }, { "id": 8, "title": { "ru": "Самовывоз", "ua": "Самовивіз" }, "type": 4, "by_carrier": false, "enabled": false, "payment": [ 13, 14, 16 ], "price_options": [ { "min": 0, "price": 0, "by_carrier": false } ] }, { "id": 9, "title": { "ru": "Укрпочтой", "ua": "Укрпоштою" }, "type": 5, "by_carrier": false, "enabled": false, "payment": [ 13, 14, 16 ], "price_options": [ { "min": 0, "price": 35, "by_carrier": false }, { "min": 100, "price": 0, "by_carrier": false } ] }, { "id": 3, "title": { "ru": "Новой почтой", "ua": "Новою поштою" }, "type": 2, "by_carrier": true, "enabled": true, "payment": [ 12, 13, 14, 15, 16 ], "price_options": [ { "min": 0, "price": 35, "by_carrier": true }, { "min": 500, "price": 15, "by_carrier": false } ] }, { "id": 12, "title": { "ru": "Автолюкс", "ua": "Автолюкс" }, "type": 2, "by_carrier": false, "enabled": false, "payment": [], "price_options": [] }, { "id": 13, "title": { "ru": "Интайм", "ua": "Интайм" }, "type": 2, "by_carrier": false, "enabled": true, "payment": [], "price_options": [ { "min": 0, "price": 0, "by_carrier": false } ] }, { "id": 14, "title": { "ru": "Деливери", "ua": "Деливери" }, "type": 5, "by_carrier": true, "enabled": true, "payment": [ 14, 15 ], "price_options": [ { "min": 0, "price": 0, "by_carrier": false } ] } ] } }
, multiple selections available,
Related content
Экспорт типов доставки
Экспорт типов доставки
More like this
Выгрузка статусов заказа
Выгрузка статусов заказа
More like this
Экспорт методов оплаты
Экспорт методов оплаты
More like this
Получение списка заказов
Получение списка заказов
More like this
Авторизация
Авторизация
Read with this
Експорт варіантів доставки
Експорт варіантів доставки
More like this