ПРАКТИЧЕСКИЙ РАЗБОР // 2026
Интеграция СДЭК API с сайтом: расчёт доставки, заказы, статусы и этикетки
Интеграция доставки — это несколько независимых сценариев: показать варианты покупателю, создать отправление после оформления заказа, получить транспортный номер и синхронизировать дальнейшие статусы.
КОРОТКО
Что важно понять до внедрения
- Расчёт доставки в checkout и создание реального отправления лучше разделять — пользователь может пересчитать корзину много раз.
- Адрес, ПВЗ и тариф нужно сохранять вместе с заказом в нормализованном виде, а не только отображаемой строкой.
- После создания отправления внешнему номеру СДЭК сопоставляется внутренний order ID.
- Интеграция должна переживать недоступность API и не создавать дубликат отправления при повторе.
01 // РАЗБОР
Сценарий расчёта доставки в корзине
Сайт передаёт параметры отправления и географию, получает доступные варианты и показывает пользователю стоимость и срок. Результат расчёта нельзя считать вечным: перед созданием отправления существенные параметры заказа проверяются повторно.
02 // РАЗБОР
Создание отправления после заказа
Когда заказ достиг нужного статуса, backend формирует запрос к перевозчику и сохраняет внешний идентификатор. Повтор того же бизнес-события должен найти уже созданную связь, а не отправлять второй заказ в службу доставки.
03 // РАЗБОР
Статусы и пользовательский интерфейс
Внешние статусы полезно нормализовать в небольшую внутреннюю модель: оформлен, готовится, передан, в пути, готов к выдаче, доставлен, проблема, возврат. Исходный статус при этом сохраняется для диагностики.
04 // РАЗБОР
Что тестировать до запуска
Нужны сценарии неверного адреса, недоступного ПВЗ, повторной отправки запроса, отмены заказа, изменения веса и возврата. Интеграция считается готовой не когда один тестовый заказ создался, а когда отработали пограничные состояния.
ИСТОЧНИКИ
Официальная документация и первоисточники
СВЯЗАННЫЕ МАТЕРИАЛЫ
Статьи по теме
и смежные решения.
Автоматизация логистики: заказы, маршруты, доставка и контроль статусов
Как автоматизировать логистику компании: единая модель заказа, выбор службы доставки, маршрутизация, трекинг, события, интеграции с CRM/ERP и контроль исключений.
Интеграции и APIАвтоматизация интернет-магазина: заказы, остатки, CRM, 1С и уведомления
Сквозная автоматизация интернет-магазина: синхронизация остатков с 1С, печать накладных СДЭК, отправка чеков 54-ФЗ и SMS/Telegram оповещения.
Сайты и веб-сервисыКорзина и checkout на сайте: как спроектировать оформление заказа без лишних шагов
Проектирование идеального чекаута интернет-магазина: одностраничная корзина (One-Page Checkout), автозаполнение адреса, оплата в 1 клик и рост конверсии.
Интеграции и APIWebhook: что это, как работает и чем отличается от обычного API-запроса
Полное руководство по вебхукам (Webhooks): событийная модель (Event-driven), сравнение с Polling API, проверка сигнатур (HMAC), обработка ретраев и примеры.
PROJECT INQUIRY
Нужно внедрить это в вашей компании?
Опишите текущий процесс и системы, которые уже используются. Я помогу определить границы решения, интеграции и первый рабочий этап без лишней архитектуры.
Написать в Telegram