Обзор
Обновлено
Для чего нужен плагин
Плагин связывает покупателей и заказы 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.
Начните с установки и первых шагов.