Односторонняя передача статусов из СДЭК в RetailCRM — половина дела. Для полноценной работы нужна двусторонняя синхронизация: изменение статуса в CRM должно передаваться в СДЭК (например, отмена заказа). Рассмотрим настройку на основе веб-хуков и API.
Сравнение
| Критерий | По теме страницы | Односторонняя синхронизация (только в CRM) |
|---|---|---|
| Тип синхронизации | Двусторонняя | Односторонняя |
| Отмена заказа из CRM | Автоматически передается в СДЭК | Требуется ручное действие |
| Актуальность статусов | Максимальная | Хорошая |
| Сложность настройки | Средняя | Низкая |
Как это работает
В ЛК укажите URL RetailCRM и выберите события (статусы).
Создайте триггер на изменение статуса заказа.
Укажите соответствие между системами в настройках.
Проверьте оба направления на тестовом заказе.
Подробно
Карта соответствия статусов СДЭК и RetailCRM
Сопоставьте статусы: CREATE(Создан) → new; ACCEPTED(Принят) → processing; DELIVERED(Вручен) → completed; CANCELLED(Отменён) → canceled. В RetailCRM создайте пользовательский статус, если требуется. Для статусов, которых нет в CRM, можно добавить свой тип.
Типовые сценарии синхронизации
Сценарии: 1) СДЭК меняет статус на 'Вручен' → веб-хук отправляет в RetailCRM → CRM меняет статус заказа на 'Доставлен'. 2) В CRM отменяют заказ → веб-хук отправляет в СДЭК запрос на отмену через POST /v2/orders/{uuid}/cancel. 3) СДЭК сообщает об ошибке → CRM ставит пометку 'Проблема'. Для исключения зацикливания используйте флаг или поле 'Источник синхронизации'.
Словарь терминов
Отзывы
Двусторонняя синхронизация решила проблему с отменами. Отменяешь заказ в CRM — он сразу отменяется в СДЭК.
Клиенты видят актуальные статусы, вопросов 'Где заказ?' стало в 3 раза меньше.
Частые вопросы
Будет ли зацикливание?
Настройте проверку: если статус изменился из-за синхронизации, не отправлять обратно.
Какие статусы нужно синхронизировать?
Все основные: Created, Accepted, Delivered, Cancelled. Дополнительно: OnDelivery.
Как часто срабатывает синхронизация?
В реальном времени через веб-хуки, при задержках — раз в 5 минут.
Настройте двустороннюю синхронизацию статусов — держите руку на пульсе доставки.
Читайте также по теме