Шаг 1. Создание интернет-магазина в RetailCRM
- В случае отсутствия магазина в системе, создайте его перед установкой модуля по пути Настройки → Магазины → Магазины.
- Укажите адрес магазина в поле «URL».
- Далее необходимо создать API-ключ по пути Настройки → Интеграция → Ключи доступа к API. Ключу необходимо активировать все разрешенные действия в API и предоставить доступ только к магазину, с которым будет осуществляться интеграция.
Шаг 2. Установка приложения
- В панели администратора сайта откройте раздел Расширения → Каталог расширений.
- Найдите через поиск «RetailCRM» и нажмите Установить.
Шаг 3. Подключение модуля
- В открывшихся настройках модуля укажите адрес вашей системы (
https://demo.retailcrm.ru
) и ключ API, созданный на шаге 1. Нажмите Сохранить.
После сохранения станут доступны настройки справочников и каталога.
Шаг 4. Генерация каталога
- Укажите способ генерации каталога на вкладке «ICML»: выгружать ICML средствами приложения или выгружать сторонний каталог.
- Каталог товаров генерируется по адресу, который указан в настройках модуля во вкладке ICML.
- Данный адрес каталога необходимо скопировать и вставить в поле «URL ICML - файла» для синхронизации каталога магазина с системой (Настройки → Магазины → Магазины → Каталог).
Шаг 5. Соответствие справочников
Настройте соответствие для следующих справочников по правилу один к одному:
- Типы цен - установите соответствие, по которому будет производиться выгрузка значений типов цен из InSales в систему. Включите опцию «Включить выгрузку цен» во вкладке «Система». Выгрузка происходит раз в сутки в ночное время. После установки соответствий нажмите Сохранить.
- Статусы - необходимо настроить соответствия статусов заказа в InSales со статусами заказов системы. После установки соответствий нажмите Сохранить.
- Доставки - необходимо сопоставить службу доставки на сайте c типом доставки в системе. Значения для выбора соответствий подгружаются из справочника Типы доставок в системе. После установки соответствий нажмите Сохранить.
- Оплаты - необходимо установить соответствия типам оплат между подключаемой системой и InSales. Значения для выбора соответствий подгружаются из справочника Типы оплат в системе. После установки соответствий нажмите Сохранить.
- Менеджеры - необходимо установить соответствия между менеджерами системы и менеджерами в InSales. Так как в InSales есть ответственный менеджер только для заказа, то и синхронизация менеджеров происходит только в разрезе заказа. После установки соответствий нажмите Сохранить.
Готово! На текущем этапе настроена двусторонняя передача заказов между InSales и RetailCRM. Дополнительно можно настроить выгрузку остатков, передачу данных интеграционных доставок и другое.