Опишите доработку или сценарий — обсудим вместе с другими клиентами.
Передача заказов в CRM и синхронизация стадий
Технические данные
Совместимые редакции
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Малый бизнес
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Бизнес
- Программа для ЭВМ "1С-Битрикс24". Лицензия Интернет-магазин + CRM (12 мес.)
Описание
Передача заказов в CRM и двусторонняя синхронизация стадийСамостоятельный модуль ANK Studio передаёт новые заказы интернет-магазина на 1С-Битрикс в сделки CRM Битрикс24. Для новой установки базовый модуль не требуется.
- Подключение CRM через входящий REST-вебхук, выбор воронки и сопоставление статусов заказов со стадиями сделок.
- Настройка полей заказа и покупателя для создания сделки, включая ID заказа.
- Фоновая передача новых заказов через агенты Битрикс, запускаемые cron в PHP CLI с защитой от повторного создания сделки и повторной обработкой временных ошибок.
- Двусторонняя синхронизация стадий: изменение статуса заказа обновляет стадию связанной сделки, а изменение стадии сделки в CRM обновляет статус связанного заказа. Для обратного направления стадия CRM должна соответствовать ровно одному статусу заказа.
Синхронизация стадий включается администратором после настройки сопоставлений и исходящего вебхука CRM. Требуются модуль «Интернет-магазин» 1С-Битрикс, права CRM и работающий запуск агентов через cron в PHP CLI.
Если на сайте уже установлен базовый модуль «Передача заказов в CRM», он продолжает обрабатывать заказы, а это решение открывает в нём синхронизацию стадий. Одновременная обработка заказов двумя модулями отключена.
Проверка заказов, массовые корректировки, забытые корзины, создание заказов из CRM и синхронизация остальных полей сделки в решение не входят.
- 1С-Битрикс с модулем «Интернет-магазин» (sale), запуск агентов через cron в PHP CLI и доступ к CRM Битрикс24.
- Входящий REST-вебхук с правами CRM; для поиска товаров в каталоге дополнительно нужны права «Каталог».
- Установите это решение из Маркетплейса. Базовый модуль ank.integrationcrmsmall для новой установки не нужен.
- В административной части откройте «Настройки» → «Настройки продукта» → «Настройки модулей» → «Передача заказов в CRM и синхронизация стадий».
- Во вкладке «Подключение к CRM» сохраните входящий REST-вебхук и проверьте соединение.
- Во вкладке «Воронка и стадии» выберите воронку и сопоставьте статусы заказов со стадиями сделок. Для обратной синхронизации каждая используемая стадия CRM должна соответствовать ровно одному статусу заказа.
- Во вкладке «Поля заказа» выберите тип плательщика и сопоставьте поля заказа и покупателя с полями сделки, включая ID заказа.
- Проверьте запуск агентов через cron в PHP CLI и включите автоматическую передачу заказов. Создайте тестовый заказ и убедитесь, что в CRM появилась одна сделка.
- Для обратной синхронизации создайте в Битрикс24 исходящий вебхук события ONCRMDEALUPDATE, укажите URL обработчика из вкладки «Автоматизация» и сохраните application_token.
- Включите двустороннюю синхронизацию стадий. Измените статус тестового заказа и проверьте стадию сделки, затем измените стадию сделки и проверьте статус заказа.
Если базовый модуль уже установлен, настройки выполняются в нём: он продолжает обрабатывать заказы, а это решение открывает синхронизацию стадий. Автоматическая передача заказов новым модулем при этом отключена. Для самостоятельной работы нового решения после переноса настроек удалите базовый модуль. Не передавайте URL вебхуков и токены посторонним.
Техническая поддержка: modules@ank-studio.ru
Рабочие дни: понедельник–пятница, с 9:00 до 18:00 (МСК). Срок первичного ответа — до 2 рабочих дней.
В письме укажите название и версию модуля, версии 1С-Битрикс и PHP, шаги воспроизведения и ожидаемый/фактический результат. Приложите текст ошибки или скриншот. Не отправляйте пароли, полный URL вебхука и токены.
Инструкция по установке и настройке этого модуля приведена в разделе «Описание установки и настройки решения» карточки.
Установите этот модуль прямо сейчас!
Для этого укажите адрес сайта:
Подтвердите что сама лицензия у вас куплена
