Интеграция СДЭК с CRM для пересчета стоимости в корзине
B2B
При заказе из нескольких товаров стоимость доставки должна меняться в реальном времени. Интеграция СДЭК с CRM позволяет автоматически пересчитывать тариф при добавлении/удалении позиций. Рассмотрим на примере RetailCRM и Bitrix24.
Автоматическое уведомление CRM об изменении состава корзины
API расчёта СДЭК
POST /v2/calculator/tariff — возвращает актуальную стоимость
События в CRM
При добавлении товара срабатывает триггер → запрос к API
Сравнение
Критерий
По теме страницы
Пересчёт вручную при каждом изменении заказа
Метод пересчёта
Автоматический через CRM+API
Ручной ввод
Скорость обновления
Мгновенно
1-2 минуты
Ошибки
Исключены
Возможны опечатки
Нагрузка на менеджера
Минимальная
Высокая
Как это работает
1
Получите API-ключи
В ЛК СДЭК создайте client_id и client_secret для OAuth
2
Настройте триггер в CRM
Добавьте событие «Добавление товара в корзину»
3
Создайте HTTP-запрос
Укажите метод POST к calculator/tariff с JSON-шаблоном
4
Протестируйте
Добавьте товар в корзину на тестовом заказе, сверьте сумму доставки с расчётом на сайте СДЭК
Подробно
Подготовка CRM: создание события пересчёта
В вашей CRM (RetailCRM, Bitrix24, amoCRM) создайте HTTP-запрос, который будет вызываться при изменении корзины. В теле запроса передавайте: вес каждого товара, его габариты, город покупателя. Настройте триггер: «При изменении количества товара → отправить запрос к СДЭК».
Пример настройки для RetailCRM
В RetailCRM перейдите в «Настройки → Интеграции → HTTP-запросы». Создайте новый запрос с методом POST, URL https://api.cdek.ru/v2/calculator/tariff. В поле «Тело запроса» вставьте JSON: {«tariff_code»: 137, «from_location»: {«code»: 44}, «to_location»: {«code»: «[phone]»}, «packages»: [«weight»: «[weight]», «length»: 30, «width»: 20, «height»: 15]}. Привяжите к событию «Изменение корзины». Ответ API сразу обновит поле «Доставка».
Словарь терминов
Веб-хук—HTTP-уведомление одной системы другой о наступлении события
Триггер—Правило, по которому выполняется действие при определённом событии
Шаблон запроса—JSON-структура с переменными, подставляемыми из CRM
Отзывы
Павел Н.
Владелец интернет-магазина
★★★★★
Интегрировал СДЭК с RetailCRM по этой инструкции. Теперь при добавлении товара стоимость доставки обновляется за 0.5 сек. Клиенты довольны, число брошенных корзин уменьшилось на 15%.
Анна Г.
Менеджер по продажам
★★★★★
Раньше мы вручную пересчитывали доставку для мульти-заказов. Теперь автоматика: меньше ошибок, выше скорость.
Частые вопросы
Какие CRM поддерживают такой функционал?
RetailCRM, Bitrix24, amoCRM, а также любые системы, поддерживающие HTTP-запросы и триггеры.
Сколько времени занимает настройка один раз?
Около 2-3 часов, включая получение ключей и отладку. Последующие интеграции — 30 минут.
Как часто можно вызывать API?
Ограничения СДЭК: не более 10 запросов в секунду на один токен. Для обычной корзины этого достаточно.
Р
Cdek-Logistika
Редакция портала · проверка фактов
Материал подготовлен в формате справочного разбора для информационного портала.
Настройте автоматический пересчёт доставки в корзине через CRM и API СДЭК