Расчёт тарифов
Передаём маршрут и параметры груза, получаем доступные варианты стоимости и сроков.
Связываем данные сделки с API СДЭК, чтобы сотрудник мог рассчитать доставку, выбрать подходящий вариант, оформить заказ и получить идентификатор и нужные статусы без повторного заполнения кабинета перевозчика.
Возможности
API СДЭК позволяет строить разные уровни автоматизации; подключаем только те операции, которые реально используются в процессе.
Передаём маршрут и параметры груза, получаем доступные варианты стоимости и сроков.
Получаем актуальный список ПВЗ и сохраняем выбранную точку вместе с параметрами заказа.
После проверки обязательных данных отправляем заказ в СДЭК и сохраняем внешний идентификатор.
При необходимости включаем вызов курьера и получение доступных печатных документов для дальнейшей работы.
Рабочая цепочка
Менеджер видит только нужные бизнесу параметры, а технический обмен выполняется сервером.
Данные
Ошибки в исходных данных чаще ломают логистический сценарий, чем сам API.
Фиксируем корректные точки отправления и получения и не смешиваем адрес с внутренними комментариями.
Передаём фактические параметры мест, от которых зависят доступные тарифы и стоимость.
Контактные данные берутся из согласованного источника и проверяются перед оформлением.
Сохраняем выбранный вариант, чтобы повторный запуск не подменил уже согласованную доставку.
Внешний номер заказа связывается с конкретной сделкой для последующих запросов и событий.
Надёжность
Разделяем безопасные запросы и операции, которые создают новую сущность у перевозчика.
Можно обновлять при изменении маршрута или параметров груза.
Перед новым запросом проверяем, не создан ли заказ ранее.
Событие сопоставляется по внешнему идентификатору и возвращается в правильную сделку.
Сохраняем ответ и показываем сотруднику, что нужно исправить или можно ли безопасно повторить.
Когда нужна своя интеграция
Собственный сценарий оправдан, когда доставка является частью более длинной цепочки или стандартный модуль не учитывает правила компании.
Сравниваем функции с реальным процессом.
Расчёт, ПВЗ, заказ, курьер, документы, статусы.
Откуда берутся адрес, товары, вес и получатель.
Идентификаторы, повторы и обработка ошибок.
Номер и статус остаются рядом со сделкой.
Связанные решения
CRM собирает параметры заказа один раз, а адаптер конкретной службы выполняет расчёт и оформление.
Логистика
Менеджеру не обязательно помнить особенности каждого кабинета: различия перевозчиков остаются внутри соответствующего адаптера.
Вопросы
Да. Передаём маршрут и характеристики груза в API и возвращаем доступный результат в рабочий интерфейс.
Да. Список точек можно получать из СДЭК и использовать выбор ПВЗ как часть оформления заказа.
Да, после проверки обязательных данных и выбранного варианта доставки. Создание защищаем от повторного запуска.
Да. В зависимости от выбранного сценария используем запросы или webhooks и связываем событие с внешним идентификатором заказа.
API СДЭК поддерживает работу с печатными формами; конкретный набор включаем в проект только если он нужен процессу.
Не обязательно. Архитектуру выбираем по текущей инфраструктуре, нагрузке и требованиям к очередям и повторным запросам.
Покажите один заказ: расчёт, выбор тарифа или ПВЗ, оформление и дальнейшее отслеживание. Соберём минимальный сценарий без лишних функций.