RetailCRM
RetailCRM — это решение для eCommerce и ритейла, которое помогает управлять заказами, клиентами и всеми коммуникациями в едином окне. Система автоматизирует бизнес-процессы, позволит запустить встроенную Программу лояльности и заняться CRM-маркетингом, чтобы удерживать и возвращать клиентов. Службы доставки, телефония, платёжные системы, мессенджеры, маркетплейсы и прочее — для интеграции со сторонними сервисами есть больше 100 готовых модулей.
Модуль Расширенная интеграция с retailCRM
Наш модуль служит для полноценной, двусторонней интеграции с RetailCRM, позволяя обмениваться информацией о заказах, покупателях, гибко настраивать соответствие информации CS-Cart и RetailCRM. Для такой настройки в модуле устанавливается взаимное соответствие статусов заказов и платежей, способов доставки и оплаты. Дополнительно есть возможность синхронизации Обратных звонков и Заказов в один клик. Так же полностью настраивается синхронизация полей профиля покупателя.
Особенности модуля
- Простая установка.
- Полноценная двусторонняя синхронизация CS-Cart и RetailCRM.
- Полностью настраиваемая система сопоставления значений справочников из двух систем (значения статуса заказа, способов платежа, полей профиля покупателя, способов доставки).
- Автоматическая синхронизация изменений.
- Возможна доработка под нужды заказчика.
- Store Builder
- Store Builder Ultimate
- Владельцам
- English
- Русский
- 4.17.X
- 4.16.X
- 4.15.X
Установка
После скачивания модуля, его установка производится штатными средствами CS-Cart на странице Панель администратора → Модули → Управление модулями → Загрузить и установить модуль (+).
Для версии CS-Cart более 4.13.1 Панель администратора → Модули → Управление модулями → Кнопка Шестеренка → Ручная установка
Нажимаем Загрузить, в появившемся окне выбираем файл модуля, далее Загрузить и установить.
Настройка
Первоначальная настройка осуществляется на вкладке Общие настройки, где надо ввести URL учетной записи RetailCRM и API ключ.
По умолчанию, модуль находится в статусе Выключен, рекомендуется провести настройку перед тем, как включить его.
После подключения необходимо выбрать магазин и склады в RetailCRM и указать валюту магазина в RetailCRM
Дополнительная настройка
Описание настроек:
На вкладке Справочники необходимо взаимно сопоставить статусы заказов, способы доставки, способы оплаты между CS-Cart и RetailCRM. Так же здесь указывается зависимость статуса платежа в retailCRM от статуса заказа в CS-Cart.
На вкладке Поля пользователей сопоставляются поля профилей покупателей
На вкладке Заказы детально настраивается синхронизация: отключается импорт новых заказов из retailCRM, импорт/экспорт изменений заказа, экспорт обратных звонков, заказов в один клик и т.д.
Для импорта товаров из CS-Cart в RetailCRM необходимо создать YML-файл (например с помощью стандартного модуля Экспорт в Яндекс.Маркет). Для этого необходимо зайти в Администрирование → Экспорт в Яндекс.Маркет → Прайс-лист.
Нажать кнопку Создать новый прайс-лист в виде плюса.
Настроить необходимые значения Ключ доступа, Имя прайс-листа, Название магазина и поставить галочку Прайс-лист для RetailCRM.
Ключ доступа находится в RetailCRM Настройки - Интеграция - Ключи доступа к API
После этого нажимаем Создать, появятся дополнительные настройки экспорта (можно оставить по умолчанию) и ссылки для формирования и скачивания файла, а также cron-команда для автоматического обновления файла.
А со стороны RetailCRM прописать на вкладке Настройки → Магазины → [Выбрать нужный магазин] → Каталог выбрать Загружать из ICML и в поле URL ICML-файла указать адрес сформированного YML-файла.
Важно: Для сквозной синхронизации МойСклад - RetailCRM - CS-Cart необходимо в yml-файл добавлять external_id для товара. Сделать это можно с помощью нашего модуля Применение фиксов.
Применяем 7 (Добавление в retailcrm xmlid изменения в gatherAdditional) и 8 (Добавление в retailcrm xmlid изменения в getRetailCrmOfferAttributes) фикс:
После этого для товаров нужно указать значение external_id:
После этого обязательно сгенерировать файл импорта заново и значение external_id появится там в поле .....
Чтобы автоматически синхронизировать изменения заказов/статусов из RetailCRM в CS-Cart необходимо на сервере CS-Cart прописать cron-команду php /path/to/admin.php --dispatch=trigger.retailcrm_import.
После настройки синхронизации меняем статус модуля на Включен.
Важно: При включении/отключении и обновлении модуля обновляются точки старта для заказов и незавершенных покупок. Это сделано для тех случаев, если надолго отключили модуль, чтобы не выгружались старые заказы и не синхронизировались старые изменения из истории.

Перенос всех настроек в раздел Синхронизация данных
Перенос всех настроек в раздел Синхронизация данных
Передачи ИНН из CS-Cart в retailCRM
передачи ИНН из CS-Cart в retailCRM
Ваш запрос отправлен!
Ваш запрос на доработку модуля отправлен в техническую поддержку. Мы изучим ваши пожелания и дадим обратную свзязь.
Вам придет уведомление на указанный Email.
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.