
amoBridge
Компонент интеграции сайта на MODX 3 с системой amoCRM. Построен на официальном SDK amoCRM и использует OAuth 2.0 авторизацию.
Ключевые особенности
- Автоматическое создание сделок из заказов MiniShop3
- Создание сделок из любых форм через FormIt-хук
- Дедупликация контактов по email и телефону
- Двусторонняя синхронизация статусов заказов через webhook
- Гибкий маппинг полей заказов и форм на поля amoCRM через CMP
- Маппинг статусов ms3 на стадии воронок amoCRM
- Отложенная отправка через Scheduler (опционально)
- Система событий для модификации данных плагинами
- Подробный лог всех операций в панели управления
- Примечания к сделкам с товарами заказа или данными формы
Быстрый старт
Для минимальной настройки заполните системные настройки:
- amobridge.client_id — ID интеграции из настроек приложения amoCRM
- amobridge.client_secret — Secret интеграции
- amobridge.redirect_uri — URI перенаправления (должен совпадать с настройкой в amoCRM)
- amobridge.subdomain — поддомен аккаунта amoCRM (например,
mycompanyдляmycompany.amocrm.ru)
После заполнения настроек выполните авторизацию OAuth в панели управления компонентом.
Заказы MiniShop3
После авторизации заполните:
- amobridge.default_pipeline_id — ID воронки для заказов
- amobridge.default_status_id — ID начального статуса сделки в воронке
- amobridge.enabled — включите интеграцию
Новые заказы ms3 будут автоматически отправляться как сделки с привязанными контактами.
Данные из форм
Для отправки форм добавьте хук amoBridgeHook в вызов FormIt:
modx
[[!FormIt?
&hooks=`email,amoBridgeHook`
&amoFormName=`callback`
]]Подробнее о параметрах хука на странице «Отправка данных из форм».
