Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
// ответ
{
  "status": "OK",
  "response": {
    "customer_groups": [{
        "id": 1,
        "title": "Анонимные посетители",
        "visible_price_level": {
          "id": 2,
          "title": "Розничная цена"
        },
        "product_visibility": {
          "id": 3,
          "title": "Вся информация о товаре"
        }
      },
      {
        "id": 2,
        "title": "Зарегистрированные пользователи",
        "visible_price_level": {
          "id": 2,
          "title": "Розничная цена"
        },
        "product_visibility": {
          "id": 3,
          "title": "Вся информация о товаре"
        }
      },
      {
        "id": 3,
        "title": "Оптовая группа",
        "visible_price_level": {
          "id": 3,
          "title": "Оптовая цена"
        },
        "product_visibility": {
          "id": 3,
          "title": "Вся информация о товаре"
        }
      }
    ]
  }
}

Импорт пользователей

В импорт пользователей добавлены параметры:

  • группа покупателя

  • баланс счета

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

  • менеджер

  • ссылка на сайт

  • должность

Code Block
languagejson
// запрос
{
  "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": "Должность"
  }]
}

Экспорт пользователей

В экспорт пользователей добавлены поля:

  • группа покупателя

  • баланс счета

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

  • менеджер

  • ссылка на сайт

  • должность

...

Импорт товаров в каталог

В импорт товаров добавлен импорт цен разных типов:

Code Block
languagejson
// запрос
{
    "token": "76b6910a64542ed422aa82a0a4e72dcb{{token}}",
    "products": [
        {
            "article": "testBH-article12345",
            "price": 1500,
            "price_old": 1600,
            "price_levels": [
                {
                    "level_id": 3,
                    "price": 1000
                },
                {
                    "level_id": 4,
                    "price": 1000 900
                },
                {
                    "level_id": 5,
                    "price": 800
                },
                {
                    "level_id": 6,
                    "price": 700
                }
            ]
        }
    ]
}

Уровни цен необходимо передавать отдельным массивом price_levels.

Info

Обратите внимание: в массиве price_levels необходимо передавать только те типы цен, которые были созданы вами в разделе КлиентыТипы цен.

Розничную цену по-прежнему необходимо передавать через свойство price. Иначе вы получите ошибку:

Импорт цен для уровеня "2" ("level_id") объекта массива "price_levels" осуществляется другим способом

Экспорт уровней цен


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

...