Функция Function delivery/export (http://<DOMAIN>/api/delivery/export/)
ПараметрыParameters:
- token - ключ авторизации полученный через функцию auth
...
- authorisation key received through the auth function
Response:
- status - статус выполнения функцииstatus of the function execution
- OK - данные экспортировалисьdata exported
- EMPTY - нет данных для экспортаno data to export
- response.delivery - список вариантов доставки list of delivery options
- response.delivery[i].id - уникальный идентификатор варианта доставкиunique identifier of delivery variant
- response.delivery[i].title - название варианта доставкиdelivery variant name
- response.delivery[i].title.ru - название варианта доставки на русском языкеresponse.deliveryen - delivery option name in English
- response.delivery[i].title.ua - название варианта доставки на украинском языкеro - name of delivery option in Romanian
- ....
- response.delivery[i].title.<LN> - название варианта доставки на языке. Где <LN> - это аббревиатура языка на сайтеis the name of the delivery option in the language. Where <LN> is the abbreviation of the language
- response.delivery[i].type - идентификатор типа доставки (см. функцию delivery type identifier (see delivery/exportTypes function)
- response.delivery[i].by_carrier - вместо стоимости доставки отобразить "по тарифам перевозчика" (boolean). Используется только если сумма заказа не соответствует ни одной стоимости доставки из параметра display "at carrier rates" instead of delivery cost (boolean). It is used only if the order amount does not match any shipping cost from the "price_options" parameter
- response.delivery[i].enabled - вариант доставки включенdelivery option enabled
- response.delivery[i].payment[] - список идентификаторов доступных методов оплаты для данного варианта доставки (см. функцию list of identifiers of available payment methods for this delivery option (see payment/export function).
- response.delivery[i].payment[n] - идентификатор варианта оплатыpayment option identifier
- response.delivery[i].price_options[] - список настроек формирования стоимости доставки. Варианты стоимости имеют приоритет перед стандартным свойством list of settings of delivery price formation. Price options take precedence over the standard "by_carrier" property
- response.delivery[i].price_options[n].min - порог суммы заказа при котором начинает действовать указанная стоимостьthreshold of the order amount at which the specified price starts to take effect.
- response.delivery[i].price_options[n].price - стоимость доставкиdelivery cost
- response.delivery[i].price_options[n].by_carrier - при включении текущего порога стоимости вместо стоимости доставки отображать "по тарифам перевозчика"if the current cost threshold is enabled, display "at carrier rates" instead of delivery cost
Code Block | ||||
---|---|---|---|---|
| ||||
{ "token": "24a75d0678c49a34030e35baeb376ff3" } |
...
Code Block | ||||
---|---|---|---|---|
| ||||
{ "status": "OK", "response": { "delivery": [ { "id": 11, "title": { "ruen": "КурьеромBy по Киевуcourier", "uaro": "Кур'єром по КиевуPrin curier" }, "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": { "ruen": "ВариантDelivery доставкиoption неnot определенspecified", "uaro": "ВариантOpțiune доставкиde неlivrare определенnespecificată" }, "type": 0, "by_carrier": false, "enabled": false, "payment": [], "price_options": [ { "min": 0, "price": 0, "by_carrier": false } ] }, { "id": 8, "title": { "ruen": "СамовывозLocal pickup", "uaro": "СамовивізRidicare personală" }, "type": 4, "by_carrier": false, "enabled": false, "payment": [ 13, 14, 16 ], "price_options": [ { "min": 0, "price": 0, "by_carrier": false } ] }, { "id": 9, "title": { "ruen": "УкрпочтойDPD", "uaro": "УкрпоштоюDPD" }, "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": { "ruen": "НовойNova почтойPost", "uaro": "НовоюNova поштоюPost" }, "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": { "ruen": "АвтолюксSameday", "uaro": "АвтолюксSameday" }, "type": 2, "by_carrier": false, "enabled": false, "payment": [], "price_options": [] }, { "id": 13, "title": { "ruen": "ИнтаймFAN Courier (Moldova): Home Delivery", "uaro": "ИнтаймFAN Courier (Moldova): Home Delivery" }, "type": 2, "by_carrier": false, "enabled": true, "payment": [], "price_options": [ { "min": 0, "price": 0, "by_carrier": false } ] }, { "id": 14, "title": { "ruen": "ДеливериInPost Parcel Locker", "uaro": "ДеливериInPost Parcel Locker" }, "type": 5, "by_carrier": true, "enabled": true, "payment": [ 14, 15 ], "price_options": [ { "min": 0, "price": 0, "by_carrier": false } ] } ] } } |
...