Содержание
Интеграционный модуль синхронизирует данные между RetailCRM и Яндекс KIT: передает каталог товаров, клиентов и заказы, поддерживает сценарии лояльности и помогает согласовать статусы и справочники между системами.
В рамках одного подключения поддерживается работа с несколькими магазинами.
Подключение
Зайдите в кабинет магазина в Яндекс KIT в раздел Настройки → Интеграции → RetailCRM и скопируйте АПИ-ключ.
Далее откройте настройки модуля в маркетплейсе RetailCRM. На странице «Подключенные магазины» отображается список магазинов, добавленных в рамках текущего подключения.
Чтобы открыть настройки магазина, нажмите на строку с нужным магазином. Переключатель «Активен в модуле» включает или отключает работу магазина в модуле.
Для подключения нового магазина нажмите «Добавить магазин» и заполните поля:
- Секретный ключ — АПИ-ключ, скопированный из Яндекс KIT.
- Магазин в RetailCRM — магазин, который будет использоваться для обмена данными.
- Активность — должна быть включена для работы модуля.
Сохраните настройки.
После сохранения в поле «Статус авторизации Яндекс KIT» должен отображаться статус «Авторизован».
Кнопка «Переподключиться» генерирует новый ключ для проверки подлинности запросов между системами авторизации и отправляет его в Яндекс KIT.
Важно!
Для корректного обмена товарным составом необходимо включить опцию «Возможность добавлять в заказ одинаковые торговые предложения как разные позиции». Настройка находится в разделе Настройки → Системные → Заказы. Подробнее см. в статье «Как добавлять в заказ одинаковые торговые предложения как разные позиции».
Программа лояльности
Программа лояльности настраивается отдельно для каждого подключенного магазина.
В разделе «Программа лояльности»:
- Включите чекбокс «Включить программу лояльности».
- Сохраните настройки.
После этого становятся доступны сценарии лояльности: регистрация и обновление пользователей, бонусные операции, работа с loyalty-заказами.
Примечание
Поддерживается бонусная модель. Процентная скидка не поддерживается.
Справочники и статусы
Справочники и статусы настраиваются отдельно для каждого подключенного магазина. Если в рамках одного подключения добавлено несколько магазинов, откройте нужный магазин из списка и настройте сопоставления для него.
В разделе «Соответствия справочников» настраиваются сопоставления по направлению Яндекс KIT → RetailCRM:
- статусы заказов;
- статусы оплат;
- типы оплат;
- типы доставок;
- сервисы доставок.
На страницах сопоставлений слева отображаются значения справочников RetailCRM, справа — поля для выбора соответствующих значений Яндекс KIT. Для каждого значения RetailCRM выберите значение Яндекс KIT, которое должно ему соответствовать.
Если значение не сопоставлено, заказ все равно передается, но несопоставленное поле в CRM не заполняется по маппингу.
Для настройки статусов заказа откройте страницу «Статусы заказа». В верхней части страницы задаются:
- статус подтверждения заказа в RetailCRM;
- статус отмены заказа в RetailCRM.
Эти два статуса используются для обратного направления RetailCRM → Яндекс KIT: при переходе заказа в один из них модуль отправляет соответствующее событие.
Ниже на странице сопоставляются статусы заказов RetailCRM и Яндекс KIT. Для каждого статуса RetailCRM выберите соответствующий статус Яндекс KIT в поле справа. Если для статуса не требуется передавать соответствие, оставьте значение «Не выбрано».
Для настройки статусов оплат откройте страницу «Статусы оплат». В этом разделе сопоставляются статусы оплаты, которые используются в RetailCRM и Яндекс KIT.
В строке нужного статуса RetailCRM выберите соответствующий статус Яндекс KIT. Сопоставление используется при передаче данных об оплате заказа между системами. Если статус оплаты не используется в обмене или для него нет подходящего значения в Яндекс KIT, поле можно оставить незаполненным.
Для настройки типов оплат откройте страницу «Типы оплат». В этом разделе сопоставляются способы оплаты RetailCRM и Яндекс KIT.
Для каждого типа оплаты RetailCRM выберите соответствующий тип оплаты Яндекс KIT. Такое сопоставление позволяет модулю определить, какое значение оплаты нужно использовать при обмене заказами. Если тип оплаты не должен сопоставляться, оставьте поле справа со значением «Не выбрано».
Для настройки типов доставок откройте страницу «Тип доставки». В этом разделе сопоставляются типы доставок RetailCRM и Яндекс KIT.
Выберите значение Яндекс KIT для каждого типа доставки RetailCRM, который используется в заказах. Если тип доставки не сопоставлен, заказ передается, но тип доставки в CRM не заполняется по маппингу.
Для настройки сервисов доставки откройте страницу «Сервисы доставки». В этом разделе сопоставляются службы и сервисы доставки RetailCRM и Яндекс KIT.
Для каждого сервиса доставки RetailCRM выберите соответствующий сервис доставки Яндекс KIT. Это нужно, чтобы при обмене заказами модуль мог определить не только тип доставки, но и конкретный сервис доставки. Если сервис доставки не используется или соответствия нет, оставьте поле справа со значением «Не выбрано».
После настройки каждой страницы нажмите «Сохранить».