Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

Начиная с версии 4.0

Экспорт групп покупателей

Функция /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": "Вся информация о товаре"
        }
      },
      {
        "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": "Вся информация о товаре"
        }
      }
    ]
  }
}

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

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

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

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

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

  • менеджер

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

  • должность

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

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

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

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

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

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

  • менеджер

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

  • должность

// ответ
{
  "status": "OK",
  "response": {
    "users": [{
      "id": 1,
      "title": "asdasdasd",
      "email": "email.123@gmail.com",
      "phone": "",
      "country": "",
      "city": "",
      "address": "",
      "registered": "2020-01-16 15:42:27",
      "customer_group_id": 3, //id группы покупателей
      "balance": 122,
      "balance_currency": 2,
      "manager": {
        "id": 61,
        "name": "aasdasdasd",
        "phone": 380994565789
      },
      "site_link": "asdasdasd",
      "company": "dasdasdasd",
      "role": ""
    }]
  }
}

 

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

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

// запрос
{
    "token": "76b6910a64542ed422aa82a0a4e72dcb",
    "products": [
        {
            "article": "test-article",
            "price": 1500,
            "price_old": 1600,
            "price_levels": [
                {
                    "level_id": 4,
                    "price": 1000
                }
            ]
        }
    ]
}

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

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


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

Пример запроса:

{
    "token" : "1b360dca3d4e837b6091fdb07470eaf3"
}

Пример ответа:

{
    "status": "OK",
    "response": {
        "price_levels": [
            {
                "id": 1,
                "title": "Скрыть цены"
            },
            {
                "id": 2,
                "title": "Цена"
            },
            {
                "id": 3,
                "title": "Оптовая цена 1"
            },
            {
                "id": 4,
                "title": "Оптовая цена 2"
            }
        ]
    }
}
  • No labels