/
Хорошоп B2B

Хорошоп B2B

Нові параметри для замовлень по дропшіпінгу

Для /api/customer-groups/export:

  • dropshipping - показує, чи включені для цієї групи опції дропшипінгу

Для Отримання списку замовлень:

  • новий блок параметрів dropshipping_details

  • в масиві delivery_data новий параметр ownTTNPicked — вказує, чи додав дропшипер свій номер ТТН та/або завантажив свій файл з накладною.

Експорт груп покупців

Функція /api/customer-groups/export

// запрос { "token" : "1b360dca3d4e837b6091fdb07470eaf3" }

Приклад відповіді

{ "status": "OK", "response": { "customer_groups": [ { "id": 1, "title": "Анонимные посетители", "visible_price_level": { "id": 2, "title": "Розничная цена" }, "product_visibility": { "id": 3, "title": "Полный доступ к товарам" }, "show_residues_near_status": false, "show_price_list": false, "dropshipping": false, "available_payment_methods": ["12", "13"], "available_delivery_methods": ["3", "8"] }, { "id": 3, "title": "Оптові користувачі", "visible_price_level": { "id": 2, "title": "Розничная цена" }, "product_visibility": { "id": 3, "title": "Полный доступ к товарам" }, "show_residues_near_status": false, "show_price_list": false, "dropshipping": true, "available_payment_methods": ["12", "13", "14", "15", "16"], "available_delivery_methods": ["3", "8", "22"] } ] } }

 

Імпорт користувачів

В імпорт користувачів додано параметри:

  • група покупця

  • баланс рахунку

  • валюта балансу

  • менеджер

  • посилання на сайт

  • компанія

  • посада

Приклад запиту

{ "token": "4bb2ecabecb205256c20ac0d37c050e8", "users": [{ "email": "email.123@gmail.com", "customer_group_id": 3, //id группы покупателей "balance": 5000, "balance_currency": 1, "manager_id": 61, "site_link": "url.com", "company": "Название компании", "role": "Должность" }] }

 

Експорт користувачів

В експорт користувачів додано поля:

  • група покупця

  • баланс рахунку

  • валюта балансу

  • менеджер

  • посилання на сайт

  • компанія

  • посада

Приклад запиту

 

Імпорт товарів в каталог

В імпорт товарів додано імпорт цін різних типів.

Приклад запиту

Рівні цін необхідно передавати окремим масивом price_levels.

Зверніть увагу: у масиві price_levels необхідно передавати тільки ті типи цін, які були створені вами в розділі Клієнти → Типи цін.

Роздрібну ціну, як і раніше, необхідно передавати через властивість price. Інакше ви отримаєте помилку: Імпорт цін для рівня "2" ("level_id") об'єкта масиву "price_levels" здійснюється іншим чином.

 

Експорт рівнів цін

Функція /api/price-levels/export

Приклад запиту

Приклад відповіді

Додаткові дані в Отриманні списку замовлень customer_details

В Отримання списку замовлень додаємо додаткові дані про покупця - групу, до якої він належить і тип ціни, призначеної цій групі.

  • customer_details - масив додаткових даних про покупця для b2b-проектів

    • group

      • id - id групи покупців, до якої належить покупець

      • title - назва групи покупців, до якої належить покупець

    • price_level

      • id - id типу ціни для групи покупця

      • title - назва типу ціни для групи покупця

Приклад відповіді

Додаткові дані в Отримані списку замовлень dropshipping_details

В Отримання списку замовлень додаємо новий блок параметрів для замовлень, які були оформлені з опцією дропшипінгу. Блок dropshipping_details буде присутній тільки у разі, якщо замовлення було оформлене користувачем з групи з включеним дропшипінгом.

Приклад відповіді

Власна накладна в замовлені

В Отримання списку замовлень в масиві delivery_data новий параметр ownTTNPicked, який вказує на те, чи вказав дропшипер свій номер ттн та/або завантажив свій файл з накладною.

Приклад відповіді

Related content

Імпорт товарів в каталог
Імпорт товарів в каталог
Read with this
B2B функционал
B2B функционал
More like this
Оформлення замовлення
Оформлення замовлення
Read with this
Експорт варіантів доставки
Експорт варіантів доставки
More like this
Отримання списку замовлень
Отримання списку замовлень
Read with this
Експорт типів доставки
Експорт типів доставки
More like this