Как вам помочь ?
RetailCRM
Часто много рабочего времени менеджеров уходит на выполнение рутинных операций: заполнение форм, дублирование информации, составление отчетов, сбор данных из разных источников. Модуль интеграции избавит Ваших менеджеров от необходимости переноса данных из интернет-магазина в систему работы с клиентами.
Теперь данные о заказах, стоимости доставки, оплате будут автоматически переноситься из AdvantShop в retailCRM.
Интеграция включает в себя синхронизацию произведенных изменений из AdvantShop в retailCRM и из retailCRM в AdvantShop:
- Выгрузку новых заказов и клиентов,
- Выгрузку стоимости доставки,
- Отправку информации об оплате и отмене заказа,
- Обновление статусов заказов (оплачен, доставлен, в обработке и т.д.).
Так же при настройке обновления каталога товаров из AdvantShop в retailCRM по расписанию ваши менеджеры всегда будут видеть всегда актуальные товары и цены в retailCRM.
Интеграция позволит Вам эффективно и полноценно использовать весь функционал специализированной CRM-системы для интернет-магазинов.
Рассмотрим настройку интеграции RetailCRM и Advantshop.
- Настройка на стороне retailcrm.ru;
- Настройка модуля на стороне интернет-магазина;
- Типовые ошибки при синхронизации RetailCRM.
Настройка на стороне retailcrm.ru
Для подключения CRM - системы переходим на сайт retailcrm.ru Нажимаем кнопку "Начать бесплатно" (рис.1).
Рисунок 1.
Заполняем заявку на подключение интеграции (рис.2-3).
Рисунок 2.
Рисунок 3.
После заполнения отобразится сообщение вида (рис.4). Далее вы можете перейти в RetailCRM, у вас отобразится сообщение, что необходимо перейти в почтовый ящик, который был указан в форме регистрации и активировать адрес.
Рисунок 4.
Настройка модуля на стороне интернет-магазина
Переходим в панели администрирования сайта в раздел "Модули" и активируем модуль.
Рисунок 5.
Копируем "Ссылку для входа в RetailCRM", указывается в письме от сервиса (соответствует рис. 2), и размещаем ее в настройках модуля в поле "Домен" (рис.6. п.1).
Рисунок 6.
Внимание!
"Cсылка для входа в RetailCRM" в настройках модуля в поле "Домен" указывается без https://
На стороне RetailCRM переходим в раздел "Настройки"-"Интеграция", далее выбираем пункт меню "Ключи доступа к API" и нажимаем кнопку "Добавить" (рис.7).
Рисунок 7.
Указываем настройки для ключа и сохраняем настройки (рис.8). (копируем ключ и размещаем его в настройке модуля в поле "Api Key" (рис.6. п.2)).
Рисунок 8.
Настройка Ключ интеграции с Collector (рис.6 п. 3) настраивается по желанию, на стороне CRM, по адресу "Администрирование"-"Интеграция"-"Collector". Документация по настройке доступна здесь. При активации появляется ключ, который и необходимо прописывать в настройке модуля.
После нажатия кнопки "Применить" (рис. 6.) раскрываются дополнительные настройки модуля.
Указываем сайт для синхронизации, задаем валюту в которой хранится товар.
Настраиваем что необходимо выгружать в тег id:
- id модификации, в таком случае в теге <offer id="13725" > указывается внутренний id модификации, который используется при выгрузке на Яндекс Маркет (рис.9).
Рисунок 9.
- артикул модификации, т.е в теге <offer id="Евро-57-Мод"> выгружается артикул модификации (рис. 10).
Рисунок 10.
Сохраняем настройку и производим обновление каталога (рис.11).
Рисунок 11.
Заметка
Если на стороне RetailCRM активен раздел корпоративных клиентов, то для выгрузки заказов, оплата которых производилась Банковским переводом для Юр.лиц и ИП, в настройках модуля необходимо активировать "В RetailCRM доступен функционал корпоративных клиентов"(рис.11, п.4).
Также при активировании данной настройки на сторону RetailCRM будут передавать ИНН и название организации.
Устанавливаем соответствие статусов и повторно сохраняем настройки (рис. 12).
Рисунок 12.
В настройках модуля можно также установить соответствия доставок(рис. 12 п. 3).
Если на сайте ранее были заказы, передать их в систему можно по ссылке "Отправить старые заказы в RetailCRM" (рис. 12 п. 4).
На этом основные настройки завершены.
Типовые ошибки и их решение:
- После оформления заказа заказ не передается в RetailCRM
Решение:
Шаг 1. Необходимо диагностировать проблему.
Для этого уточняем дату заказа, его номер и переходим в раздел “Модули”, заходим в модуль “RetailCRM”. В самом низу модуля будут логи отправки данных по API. Мы открываем лог от той даты, которая совпадает с датой заказа. В открывшемся логе нажимаем CTRL+F и вводим номер заказа. Если будет получена ошибка "Order discount cannot be divided between items" (см. рис. 13), то переходим к шагу 2.
Рисунок 13.Шаг 2. Устранение ошибки.
На стороне RetailCRM нужно активировать опцию “Корректировать скидку на заказ” в разделе “Администрирование”-“Настройки”-“Заказ”.
- После оформления заказа заказ не передается в RetailCRM
Решение:
Шаг 1. Необходимо диагностировать проблему.
Для этого уточняем дату заказа, его номер и переходим в раздел “Модули”, заходим в модуль “RetailCRM”. В самом низу модуля будут логи отправки данных по API. Мы открываем лог от той даты, которая совпадает с датой заказа. В открывшемся логе нажимаем CTRL+F и вводим номер заказа. Если вообще не будет логов об отправке заказа, то переходим к шагу 2.
Шаг 2. Устранение ошибки.
В заказе на стороне интернет магазина проверьте, указана ли доставка.
- После оформления заказа заказ не передается в RetailCRM
Решение:
Шаг 1. Необходимо диагностировать проблему.
Для этого уточняем дату заказа, его номер и переходим в раздел “Модули”, заходим в модуль “RetailCRM”. В самом низу модуля будут логи отправки данных по API. Мы открываем лог от той даты, которая совпадает с датой заказа. В открывшемся логе нажимаем CTRL+F и вводим номер заказа. Если будет получена ошибка “Delivery with code 'sdek' does not exist” (см. рис. 14), то переходим к шагу 2.
Рисунок 14.Шаг 2. Устранение ошибки.
На стороне RetailCRM проверить символьный код доставки, которая указана в логе. В нашем случае это sdek. На стороне RetailCRM в разделе “Администрирование”-“Справочники”-“Типы доставок” у нужной доставки меняете символьный код на необходимый.
- Не присвоился статус заказа, назначенный из RetailCRM
Решение:
Нужно проверить, статус, который Вы завели на стороне RetailCRM, сопоставлен ли со статусом в интернет магазине в настройках модуля RetailCRM (см. рис. 15).
Рисунок 15.Если статус ранее не заводился на стороне интернет магазина, то его необходимо завести (подробнее можете узнать информацию здесь).
- Не присвоился метод доставки или оплаты, назначенный из RetailCRM
Решение:
Нужно проверить, заведен ли метод доставки и оплаты на стороне интернет магазина (“Настойки”, “Доставка” или “Оплата”). При заведении метода на стороне RetailCRM нужно будет указать корректно символьный код. Символьный код указывается в следующем формате: adv-912, где 912 - это ID метода доставки или оплаты на стороне интернет магазина.
Уточнить его можно на странице редактирования метода доставки или оплаты в интернет магазине в URL адресе (см. рис. 16).
Рисунок 16.Затем на стороне RetailCRM в разделе “Администрирование”-“Справочники”-“Типы доставок” у нужной доставки меняете символьный код на необходимый.
Другие статьи по теме
- Параметры заказа
- Статусы заказов
- Под заказ, если нет в наличии
- Источники заказов
- История изменения заказа
Тэги: retailCRM, заказ, retail, скь, crm, выгрузка заказов, ритейл crm