К содержимому
Начало работы

Обзор

Обновлено

Для чего нужен плагин

Плагин связывает покупателей и заказы Shop-Script с RetailCRM. Он нужен владельцу магазина, который ведёт заказы в CRM, и разработчику, который настраивает соответствия полей, каталог и обмен по расписанию.

Магазин отправляет покупателей при регистрации и выбранных изменениях контакта, а заказы — при создании и изменении. Обратные изменения покупателей и заказов загружаются из истории RetailCRM вручную или заданиями cron. Без настроенного расписания регулярного получения истории не будет.

Основные возможности

  • Сопоставление покупателей по email и телефону, проверка существующих связей, экспорт, слияние и загрузка данных из CRM.
  • Двусторонний обмен заказами: статусы, состав, адрес доставки, комментарии; создание в магазине заказов менеджеров CRM при включённом импорте.
  • Сопоставление статусов, оплат, доставок, складов, адресных и дополнительных полей.
  • Выгрузка каталога ICML с профилями, изображениями, ценами и остатками.
  • Бонусная программа, управление подписками и передача брошенных корзин.
  • Кнопки обмена в карточках покупателей и заказов, журнал синхронизации заказа.

Обмен не означает одинаковое поведение для всех сущностей: каталог и корзины передаются из магазина в CRM; обратная загрузка истории относится к покупателям и заказам. Состав заказов должен использовать товары, доступные в каталоге магазина.

Редакции

В карточке продукта в маркете представлены «База» и «Премиум». В исходных описаниях и интерфейсе к премиум-возможностям отнесены:

Возможность База Премиум
Покупатели, заказы, справочники, каталог ICML Да Да
Бонусная программа RetailCRM Нет Да
Страница управления подписками в личном кабинете Нет Да
Брошенные корзины Нет Да
Сопоставление сегментов CRM с группами контактов Нет Да

Чекбокс подписки при оформлении заказа — отдельная функция: в шаблоне настроек он не закрыт условием премиум-редакции. Страница подписок в личном кабинете относится к «Премиум».

Совместимость и требования

Обязательные требования из конфигурации плагина:

Компонент Требование
Инсталлер / фреймворк Webasyst Версия 2.9.0 или новее
Shop-Script Версия 12.0 или новее
PHP Версия 7.4 или новее
Расширения PHP cURL, mbstring, DOM, JSON

Также нужен аккаунт RetailCRM и API ключ. Для получения изменений по расписанию требуется возможность запуска PHP CLI через cron. Чекбокс подписки рассчитан на новое оформление заказа — checkout 2.0.

Начните с установки и первых шагов.