Как вам помочь ?

RetailCRM

Статья актуальна для версии магазина: 8.0 | 6.0

Часто много рабочего времени менеджеров уходит на выполнение рутинных операций: заполнение форм, дублирование информации, составление отчетов, сбор данных из разных источников. Модуль интеграции избавит Ваших менеджеров от необходимости переноса данных из интернет-магазина в систему работы с клиентами.

Теперь данные о заказах, стоимости доставки, оплате будут автоматически переноситься из AdvantShop в retailCRM.

Интеграция включает в себя синхронизацию произведенных изменений из AdvantShop в retailCRM и из retailCRM в AdvantShop:

  • Выгрузку новых заказов и клиентов,
  • Выгрузку стоимости доставки,
  • Отправку информации об оплате и отмене заказа,
  • Обновление статусов заказов (оплачен, доставлен, в обработке и т.д.).

Так же при настройке обновления каталога товаров из AdvantShop в retailCRM по расписанию ваши менеджеры всегда будут видеть всегда актуальные товары и цены в retailCRM.

Интеграция позволит Вам эффективно и полноценно использовать весь функционал специализированной CRM-системы для интернет-магазинов.

Рассмотрим настройку интеграции RetailCRM и  Advantshop.

 

Настройка на стороне retailcrm.ru

Для подключения CRM - системы переходим на сайт retailcrm.ru Нажимаем кнопку "Создать CRM" (рис.1).

RetailCRM - 8556
Рисунок 1.

Заполняем заявку на подключение интеграции (рис.2).

RetailCRM - 8681
Рисунок 2.

После заполнения отобразится сообщение вида (рис.3). Необходимо перейти в почтовый ящик, который был указан в форме и активировать адрес. 

RetailCRM - 8407
Рисунок 3.

Подтверждаем адрес и производим заполнение формы (рис.4).

RetailCRM - 1711
Рисунок 4.

После выполнения действия будет выведено сообщение (рис.5). Переходим в почтовый ящик, в письме будет указана информация для авторизации в CRM-системе (рис.6).

RetailCRM - 9553
Рисунок 5.

RetailCRM - 8695
Рисунок 6.

Переходим по ссылке указанной в письме как "Ссылка для входа в RetailCRM". Для авторизации используем доступы указанные в письме. На этом основные настройки на стороне RetailCRM завершены.

 

Настройка модуля на стороне интернет-магазина

Переходим в панели администрирования сайта в раздел "Модули" и активируем модуль.

RetailCRM - 1773
Рисунок 7.

Копируем "Ссылку для входа в RetailCRM", указывается в письме от сервиса (соответствует рис. 6), и размещаем ее в настройках модуля в поле  "Домен" (рис.8. п.1).

RetailCRM - 2760
Рисунок 8.

Внимание!

 "Cсылка для входа в RetailCRM" в настройках модуля в поле "Домен" указывается без https://

На стороне RetailCRM переходим в раздел "Администрирование"-"Интеграция"-"Ключи доступа к API" (рис.9).

RetailCRM - 9167
Рисунок 9.

Копируем ключ и размещаем его в настройке модуля в поле "Api Key" (рис.8. п.2).

Настройка Ключ интеграции с Collector (рис.8 п. 3) настраивается по желанию, на стороне CRM, по адресу "Администрирование"-"Интеграция"-"Collector". Документация по настройке доступна здесь. При активации появляется ключ, который и необходимо прописывать в настройке модуля.

После нажатия кнопки "Применить" (рис. 8.) раскрываются дополнительные настройки модуля. 

Указываем сайт для синхронизации, задаем валюту в которой хранится товар.

Настраиваем что необходимо выгружать в тег id:

  • id модификации, в таком случае в теге <offer id="13725" > указывается  внутренний id модификации, который используется при выгрузке на Яндекс Маркет  (рис.10).

RetailCRM - 1016
Рисунок 10.

  • артикул модификации, т.е в теге <offer id="Евро-57-Мод"> выгружается артикул модификации (рис. 11).

RetailCRM - 8061
Рисунок 11.

Сохраняем настройку и производим обновление каталога (рис.12).

RetailCRM - 1201
Рисунок 12.

>

Устанавливаем соответствие статусов и повторно сохраняем настройки (рис. 13).

RetailCRM - 8896
Рисунок 13.

Если на сайте ранее были заказы, передать их в систему можно по ссылке "Отправить старые заказы в RetailCRM" (рис. 13 п. 4).

На этом основные настройки завершены.

 

Типовые ошибки и их решение:

  • После оформления заказа заказ не передается в RetailCRM
     

    Решение:

    Шаг 1. Необходимо диагностировать проблему.

    Для этого уточняем дату заказа, его номер и переходим в раздел “Модули”, заходим в модуль “RetailCRM”. В самом низу модуля будут логи отправки данных по API. Мы открываем лог от той даты, которая совпадает с датой заказа. В открывшемся логе нажимаем CTRL+F и вводим номер заказа. Если будет получена ошибка "Order discount cannot be divided between items" (см. рис. 14), то переходим к шагу 2.

    RetailCRM - 8563
    Рисунок 14.

    Шаг 2. Устранение ошибки.

    На стороне RetailCRM нужно активировать опцию “Корректировать скидку на заказ” в разделе “Администрирование”-“Настройки”-“Заказ”.


  • После оформления заказа заказ не передается в RetailCRM
     

    Решение:

    Шаг 1. Необходимо диагностировать проблему.

    Для этого уточняем дату заказа, его номер и переходим в раздел “Модули”, заходим в модуль “RetailCRM”. В самом низу модуля будут логи отправки данных по API. Мы открываем лог от той даты, которая совпадает с датой заказа. В открывшемся логе нажимаем CTRL+F и вводим номер заказа. Если вообще не будет логов об отправке заказа, то переходим к шагу 2.

    Шаг 2. Устранение ошибки.

    В заказе на стороне интернет магазина проверьте, указана ли доставка.


  • После оформления заказа заказ не передается в RetailCRM
     

    Решение:

    Шаг 1. Необходимо диагностировать проблему.

    Для этого уточняем дату заказа, его номер и переходим в раздел “Модули”, заходим в модуль “RetailCRM”. В самом низу модуля будут логи отправки данных по API. Мы открываем лог от той даты, которая совпадает с датой заказа. В открывшемся логе нажимаем CTRL+F и вводим номер заказа. Если будет получена ошибка “Delivery with code 'sdek' does not exist” (см. рис. 15), то переходим к шагу 2.

    RetailCRM - 8432
    Рисунок 15.

    Шаг 2. Устранение ошибки.

    На стороне RetailCRM проверить символьный код доставки, которая указана в логе. В нашем случае это sdek. На стороне RetailCRM в разделе “Администрирование”-“Справочники”-“Типы доставок” у нужной доставки меняете символьный код на необходимый.


  • Не присвоился статус заказа, назначенный из RetailCRM
     

    Решение:

    Нужно проверить, статус, который Вы завели на стороне RetailCRM, сопоставлен ли со статусом в интернет магазине в настройках модуля RetailCRM (см. рис. 16).

    RetailCRM - 3659
    Рисунок 16.

    Если статус ранее не заводился на стороне интернет магазина, то его необходимо завести (подробнее можете узнать информацию здесь).


  • Не присвоился метод доставки или оплаты, назначенный из RetailCRM
     

    Решение:

    Нужно проверить, заведен ли метод доставки и оплаты на стороне интернет магазина (“Настойки”, “Доставка” или “Оплата”). При заведении метода на стороне RetailCRM нужно будет указать корректно символьный код. Символьный код указывается в следующем формате: adv-912, где 912 - это ID метода доставки или оплаты на стороне интернет магазина.
    Уточнить его можно на странице редактирования метода доставки или оплаты в интернет магазине в URL адресе (см. рис. 17).

    RetailCRM - 8833
    Рисунок 17.

    Затем на стороне RetailCRM в разделе “Администрирование”-“Справочники”-“Типы доставок” у нужной доставки меняете символьный код на необходимый.

Другие статьи по теме

Статья оказалась полезной? Да Нет
Благодарим за отзыв.

Как мы можем улучшить статью?

Не нашли нужную статью? Предложить тему

Не нашли нужную статью?

Благодарим за отзыв.

Тэги: retailCRM, заказ, retail, скь, crm, выгрузка заказов, ритейл crm