Вебхуки СДЭК позволяют RetailCRM мгновенно узнавать об изменении статуса заказа: «Принят», «В пути», «Доставлен». Это избавляет от ручной проверки и ускоряет обработку.
Сравнение
| Критерий | По теме страницы | Ручная проверка статусов в личном кабинете СДЭК |
|---|---|---|
| Обновление статусов | Автоматически через вебхуки | Ручная проверка в ЛК СДЭК |
| Задержка | Мгновенно | От нескольких часов до дня |
| Требования | Наличие выделенного URL и обработки | Не требуется |
| Надёжность | Высокая, при правильной настройке | Низкая, человеческий фактор |
Как это работает
Настройте эндпоинт на вашем сервере или используйте модуль RetailCRM.
Перейдите в настройки вебхуков, укажите URL и выберите события.
Напишите скрипт или используйте модуль для обновления статусов.
Создайте тестовый заказ и проверьте передачу статуса.
Подробно
Регистрация вебхука в личном кабинете СДЭК
Войдите в личный кабинет lk.cdek.ru, перейдите в раздел «Интеграция» → «Вебхуки». Добавьте новый вебхук, указав URL вашего RetailCRM. Выберите события: изменение статуса заказа (например, 'delivered', 'cancelled'). СДЭК будет отправлять POST-запросы с JSON-объектом, содержащим номер заказа и новый статус. Для тестирования используйте sandbox.
Обработка уведомлений в RetailCRM
В RetailCRM настройте эндпоинт для приёма вебхуков. Рекомендуется использовать модуль, который автоматически обрабатывает уведомления. Модуль обновит статус заказа в RetailCRM на основе полученных данных. Убедитесь, что сервер может принимать запросы по протоколу HTTPS и возвращает статус 200. Для безопасности можно проверять подпись запроса (если предусмотрено СДЭК).
Словарь терминов
Отзывы
Настроил вебхуки за 30 минут. Теперь статусы заказов обновляются в реальном времени, клиенты довольны.
Отпала необходимость каждый час проверять личный кабинет СДЭК. Всё автоматически попадает в RetailCRM.
Частые вопросы
Какие статусы приходят в вебхуке?
Например, 'Принят', 'В пути', 'Доставлен', 'Отменён'. Полный список в документации СДЭК.
Нужен ли HTTPS?
Да, СДЭК отправляет запросы только на HTTPS-эндпоинты.
Как обработать вебхук в RetailCRM?
Установите модуль 'СДЭК' или напишите свой обработчик на основе REST API RetailCRM.
Настройте вебхуки СДЭК для RetailCRM и забудьте о ручной проверке статусов.
Читайте также по теме