Создание ключа API

Для того чтобы модуль мог передавать заявки в RetailCRM, ему необходим доступ по API к вашему аккаунту. Перейдите в раздел Настройки > Интеграция > Ключи доступа к API, нажмите кнопку Добавить.

Создание ключа API в RetailCRM

RetailCRM сгенерирует новый ключ и откроется страница с его настройками. В поле Тип доступа выберите Доступ ко всем магазинам, если вы хотите настроить интеграцию для всех ваших сайтов. Либо вы можете выбрать Доступ к отдельным магазинам и ниже в поле Магазины поставить галочки напротив сайтов, которые хотите подключить. Сайты (они же магазины) настраиваются в RetailCRM в разделе Настройки > Магазины.

В поле Разрешенные методы API поставьте галочки напротив следующих методов:

  • Заказы
    • /api/orders/create (для создания заказов)
  • Клиенты
    • /api/customers (для поиска дублей контактов)
  • Справочники
    • /api/reference/delivery-types (для определения метода доставки)
    • /api/reference/sites (для получения списка доступных магазинов)
    • /api/reference/payment-statuses (для получения списка статусов и способов оплат)
  • Пользовательские поля
    • /api/custom-fields (для получения списка пользовательских полей)
    • /api/custom-fields/dictionaries (для получения списка пользовательских справочников)
  • Интеграция
    • /api/integration-modules/{code}/edit (для регистрации модуля в CRM)

Настройки ключа API в RetailCRM

Для сохранения настроек нового ключа нажмите Сохранить.