Диагностика синхронизации статусов
Статусы, в отличие от ЛИДов, не имеют гарантии доставки из-за различных технических и логических причин. Обратите внимание! Мы не анализируем, почему вам не дошел статус, поскольку он может не доходить по разным не зависящим от нас причинам. Поэтому внимательно ознакомьтесь с этим описанием, чтобы иметь возможность самостоятельно проверить и исправить ошибки, в случае их обнаружения.
Базовые правила
- 1.1. Включите обмен статусами в настройках плагина.
- 1.2. Статус не может менять сущности и направления. Например, статус не может конвертировать ЛИД в Сделку или менять направления Сделки.
- 1.3. Статус блокируется на 20 минут с привязкой к заказу. Например, если ваш сайт передал, что заказ #2 поменял статус на PAID, потом вы сразу переключили статус на сайте на любой другой, а потом через 10 минут вернули на PAID, то наш плагин блокирует данный запрос как повторный.
- 1.4. Статусы имеют наименьший приоритет очереди, следовательно, они могут исполняться с большой задержкой.
- 1.5. Сущность должна иметь номер заказа в поле, которое указано в настройках плагина.
- 1.6. Ваш сайт должен корректно работать по протоколу https.
Передача статуса с Битрикс24 на Сайт
Битрикс24 сообщает нам об изменении статуса сущности (проблема 2.1). Наш плагин ищет номер заказа в сущности (проблема 1.5), получает из настроек, какой статус нужно установить на сайте, формирует вебхук (который отображается в логах приложения) и отправляет его на сайт (проблема 1.6).
Проблемы и решения:
- 2.1. Наш плагин не получает уведомления об изменении сделки из-за проблем на стороне Битрикс24. Нужно подождать, пока Битрикс24 исправят проблему.
- 2.2. В приложении не отображается вебхук отправки на сайт. Необходимо проверить базовые правила и убедиться, что статус сопоставлен.
- 2.3. Вебхук есть, но статус не меняется. Скопируйте вебхук и откройте его в браузере. Если появится техническая причина, сайт отобразит её. Нужно консультироваться с программистами или заказать у нас разбор вашего кейса.
Передача статуса с Сайта на Битрикс24
Плагин на сайте по событию смены заказа берет секретные токены авторизации, формирует вебхук и посылает его нашему плагину (Проблема 3.1). Наш плагин проверяет наличие сделки или ЛИДа с таким номером (Проблема 3.2), находит, на какую стадию изменить сущность в Битрикс24, и запускает смену.
Проблемы и решения:
- Неверные настройки интеграции или указан не тот Битрикс24. Если все верно, то в Битрикс24 в логах вы увидите, что плагин получил задание на смену статуса.
- Не находит номер заказа в CRM. Проверьте настройки и поищите сущность вручную через поиск.
Для диагностики вы можете повторить запрос вручную через браузер (везде нужно подставить ваши данные):
https://lead.app.flamix.solutions/api/v1/status/change?DOMAIN=your.bitrix24.com&api_token=secret_token&HOSTNAME=test.com&STATUS=NEW&ORDER_ID=1001
Расследования инцидента. Мы предлагаем услугу расследования инцидента. Наши специалисты проверят все за вас и определят причину проблемы. Если проблема окажется на нашей стороне, мы вернем вам деньги.
Стоимость услуги составляет $99. Заказать можно здесь. Обязательно присылайте доступы к Битрикс24 и вашему сайту.