Интеграции

    Интеграция со СДЭК

    Расчёт стоимости по фактическим параметрам отправления, выбор пункта выдачи на карте, создание заказа на отправление и статусы в личном кабинете покупателя. Работаем в пределах, которые допускает ваш договор со службой и её интерфейс обмена.

    • Расчёт тарифа
    • Сроки
    • Карта ПВЗ
    • Создание отправления
    • Статусы

    Быстрая диагностика

    Быстрая диагностика: это ваша ситуация?

    Страница для магазинов, которые доставляют заказы по России этой службой.

    Стоимость доставки считается менеджером в кабинете службы вручную.

    Покупатель не может выбрать пункт выдачи в оформлении заказа.

    Отправления создаются вручную по каждому заказу, и это ограничивает объём.

    Идентификатор отправления хранится в переписке, а не в заказе.

    Покупатель спрашивает о статусе, потому что не видит его на сайте.

    Расчёт на сайте расходится с фактической стоимостью по договору.

    Если нужно объединить несколько служб, самовывоз и своего курьера, точнее подойдёт страница про доставку, ПВЗ и самовывоз

    Основная проблема

    Ручной расчёт и ручные отправления ограничивают магазин

    Пока стоимость доставки считает человек, она появляется после заказа, а не до оплаты. Покупатель в этот момент уже принял решение и рассчитывал на другую сумму, поэтому часть заказов отменяется на согласовании. Автоматический расчёт по фактическим параметрам отправления убирает этот разрыв: покупатель видит стоимость и срок сразу.

    Вторая часть — создание отправлений. Заведение каждого заказа в кабинете службы вручную занимает время и порождает ошибки в адресах и составе. Кроме того, идентификатор отправления часто нигде не связан с заказом на сайте, поэтому найти его можно только перепиской. Передача отправления через интерфейс обмена решает и то и другое: данные попадают из заказа, а идентификатор сохраняется в нём же.

    Третья часть — устойчивость. Интерфейс обмена внешней службы иногда отвечает ошибкой или недоступен, и от этого нельзя защититься полностью. Можно только заранее описать поведение: показать покупателю понятное сообщение, не блокировать оформление заказа целиком, зафиксировать ошибку в журнале и отправить операцию повторно. Договор, тарифы и фактическая перевозка при этом остаются в вашей зоне — сайт не влияет на работу службы.

    Иллюстрация ошибки при обращении к внешней службе доставки

    Что происходит без изменений

    Что следует из отсутствия интеграции

    Только следствия, без выдуманных цифр.

    Стоимость появляется после заказа

    Согласование суммы после оформления приводит к части отмен.

    Пункт выдачи выбирает менеджер

    Адрес получения уточняется перепиской, что задерживает отгрузку.

    Ручное создание отправлений

    Объём заказов ограничен временем сотрудника, растут ошибки в адресах.

    Потерянные идентификаторы

    Без связи отправления с заказом отследить посылку сложно.

    Обращения о статусе

    Покупатель звонит в магазин за информацией, которая есть у службы.

    Расхождение с договором

    Расчёт «на глаз» отличается от фактического тарифа и даёт убыток на части заказов.

    Что создаётся

    Что создаётся

    Результат — автоматический расчёт, выбор пункта и отправление, созданное из заказа.

    Передача данных корзины и адреса

    Настраиваем передачу состава, веса, габаритов и адреса или выбранного пункта для расчёта.

    Снимает: Расчёт выполняется по фактическим параметрам, а не по среднему значению.

    Расчёт тарифа

    Реализуем расчёт стоимости по доступным тарифам вашего договора с обработкой недоступных направлений.

    Снимает: Стоимость на сайте соответствует условиям вашего договора.

    Сроки доставки

    Показываем ожидаемый срок в формулировке, соответствующей ответу службы.

    Снимает: Покупатель видит срок без обещаний, которых магазин не может гарантировать.

    Карта и выбор пункта выдачи

    Подключаем карту с поиском и выбором пункта, включая работу на мобильном экране.

    Снимает: Покупатель сам выбирает удобный пункт получения.

    Передача заказа на отправление

    Реализуем создание отправления из данных заказа с проверкой обязательных полей.

    Снимает: Отправление создаётся без ручного ввода в кабинете.

    Идентификатор отправления

    Сохраняем номер отправления в заказе и делаем его доступным менеджеру и покупателю.

    Снимает: Отправление всегда связано с конкретным заказом.

    Статусы и отслеживание

    Получаем и отображаем статусы отправления в пределах, доступных от службы.

    Снимает: Меньше обращений о состоянии заказа.

    Обработка ошибок и тестовая среда

    Добавляем повторную отправку, журнал и понятные сообщения, проверяем сценарии в тестовой среде.

    Снимает: Сбой службы не превращается в потерянный заказ.

    Схема работы

    Где решение работает в цепочке продаж

    Интеграция закрывает расчёт при оформлении и передачу отправления после оплаты.

    1. ТрафикНа привлечение не влияет.Общий контур
    2. КаталогВес и габариты нужны для расчёта тарифа.Общий контур
    3. Карточка товараУсловия доставки могут отображаться в карточке.Общий контур
    4. КорзинаРасчёт стоимости, срока и выбор пункта выдачи.Зона этой услуги
    5. ОплатаСтоимость доставки входит в сумму платежа.Зависимость
    6. СкладГотовность к отгрузке определяет учёт.Зависимость
    7. ДоставкаСоздание отправления, идентификатор, статусы.Зона этой услуги
    8. CRMСпособ доставки может передаваться в сделку.Зависимость
    9. Повторная продажаПредсказуемая доставка влияет на повторный заказ.Общий контур

    Общая логистическая картина описана на странице про доставку, ПВЗ и самовывоз.

    Состав решения

    Состав решения

    Сначала договор и доступы, затем расчёт, затем отправления и статусы.

    Проверка договора и доступов

    Входные данные
    Договор со службой, доступы к интерфейсу обмена, действующие тарифы.
    Работа
    Уточняем, какие тарифы и операции доступны в вашем случае.
    Результат в системе
    Понятный перечень возможного до начала реализации.
    Зависимость
    Наличие договора и доступов — зона клиента.
    Проверка готовности
    Доступные тарифы и операции зафиксированы письменно.

    Данные корзины и адреса

    Входные данные
    Состав заказа, вес, габариты, правила упаковки, адрес или пункт выдачи.
    Работа
    Настраиваем формирование параметров отправления для запроса расчёта.
    Результат в системе
    Служба получает корректные параметры.
    Зависимость
    Заполненные вес и габариты в каталоге.
    Проверка готовности
    Для контрольных корзин параметры отправления формируются верно.

    Расчёт тарифа и сроков

    Входные данные
    Перечень доступных тарифов и направлений.
    Работа
    Реализуем расчёт с обработкой недоступных направлений и ограничений по параметрам.
    Результат в системе
    Стоимость и срок отображаются в оформлении заказа.
    Зависимость
    Ответы службы по вашему договору.
    Проверка готовности
    Расчёт на сайте совпадает с расчётом в кабинете службы для тех же параметров.

    Карта и выбор пункта выдачи

    Входные данные
    Требования к поиску и фильтрам, приоритетные города.
    Работа
    Подключаем карту пунктов с поиском, выбором и сохранением в заказе.
    Результат в системе
    Покупатель выбирает пункт самостоятельно.
    Зависимость
    Доступность данных о пунктах у службы.
    Проверка готовности
    Выбранный пункт сохраняется и корректно передаётся в отправление.

    Создание отправления

    Входные данные
    Состав обязательных полей отправления, правила упаковки и объявленной ценности.
    Работа
    Реализуем передачу заказа на отправление с проверкой обязательных полей до отправки.
    Результат в системе
    Отправление создаётся из заказа без ручного ввода.
    Зависимость
    Права доступа на создание отправлений.
    Проверка готовности
    Тестовое отправление создаётся, обязательные поля заполнены, дубли не возникают.

    Идентификатор и статусы

    Входные данные
    Требования к отображению статуса покупателю.
    Работа
    Сохраняем номер отправления в заказе, получаем и отображаем статусы.
    Результат в системе
    Состояние доставки видно на сайте.
    Зависимость
    Состав и частота обновления статусов задаёт служба.
    Проверка готовности
    Изменение статуса у службы отражается в заказе в согласованный интервал.

    Ошибки обмена и повторы

    Входные данные
    Требования к уведомлениям и ответственные.
    Работа
    Добавляем понятные сообщения покупателю, журнал, повторную отправку и защиту от дублей отправлений.
    Результат в системе
    Ошибка службы не приводит к потере заказа.
    Зависимость
    Адресат уведомлений.
    Проверка готовности
    Искусственная ошибка фиксируется в журнале, повторная отправка не создаёт второе отправление.

    Тестовая среда и запуск

    Входные данные
    Доступ к тестовой среде службы.
    Работа
    Прогоняем расчёт, выбор пункта, создание отправления, отмену и ошибки, затем переходим на рабочий режим.
    Результат в системе
    Запуск без экспериментов на реальных заказах.
    Зависимость
    Наличие тестовой среды и тестовых доступов.
    Проверка готовности
    Все контрольные сценарии пройдены и зафиксированы.

    Сценарии использования

    Типовые исходные ситуации

    Обезличенные схемы. Аудитория — магазины с доставкой по России.

    Доставка по стране, расчёт вручную

    Начинаем с расчёта тарифа и карты пунктов выдачи — это закрывает основную часть отказов.

    Много заказов в день

    Приоритет — автоматическое создание отправлений и сохранение идентификаторов.

    Габаритные товары

    Отдельно описываем правила упаковки и ограничения, чтобы расчёт не занижал стоимость.

    Покупатели часто спрашивают о статусе

    Подключаем отображение статусов и отслеживание в заказе.

    Служба используется вместе с самовывозом

    Согласуем, как способы получения сочетаются в оформлении заказа.

    Интеграции и зависимости

    Что участвует и где границы

    Возможности определяются вашим договором со службой и её интерфейсом обмена.

    СДЭК

    Тарифы, пункты выдачи, отправления, статусы.

    Граница: Состав операций и данных задаёт служба; договор, тарифы и перевозка — зона клиента.

    Договор и доступы

    Право пользоваться тарифами и создавать отправления.

    Граница: Заключение договора и получение доступов — зона клиента.

    Каталог

    Вес, габариты и признаки товара.

    Граница: Заполнение данных — зона клиента; без них расчёт неточен.

    Интернет-магазин

    Оформление заказа, отображение стоимости, срока и статуса.

    Граница: Сайт передаёт данные и показывает ответы службы, но не влияет на перевозку.

    Учётная система

    Готовность заказа и состав отправления.

    Граница: Синхронизация с учётом — отдельная интеграция.

    Платёжный сервис

    Оплата с учётом стоимости доставки.

    Граница: Договор и касса — зона клиента.

    Этапы работы

    Этапы работы

    Проверка доступного по договору идёт до реализации.

    1. Договор и доступы

      Уточняем доступные тарифы, операции и права.

    2. Параметры отправления

      Согласуем правила упаковки, веса, габаритов и объявленной ценности.

    3. Расчёт

      Реализуем расчёт стоимости и сроков в оформлении заказа.

    4. Пункты выдачи

      Подключаем карту с поиском и выбором пункта.

    5. Отправления

      Настраиваем создание отправления из заказа и сохранение идентификатора.

    6. Статусы

      Реализуем получение и отображение статусов.

    7. Ошибки и повторы

      Добавляем журнал, повторную отправку и защиту от дублей.

    8. Тестовая среда и запуск

      Прогоняем сценарии в тестовой среде и переходим на рабочий режим.

    Сроки заранее не фиксируем: они зависят от состава операций, доступных тарифов, требований к упаковке и полноты данных в каталоге.

    Что проверяется при сдаче

    Что проверяется при сдаче

    Проверка идёт по контрольным корзинам и по поведению при ошибке обмена.

    • Расчёт на сайте совпадает с расчётом службы для тех же параметров отправления.
    • Недоступные направления и параметры обрабатываются понятным сообщением, а не нулевой стоимостью.
    • Срок доставки отображается в формулировке, соответствующей ответу службы.
    • Карта пунктов выдачи работает на мобильном экране без горизонтальной прокрутки.
    • Выбранный пункт сохраняется в заказе и передаётся в отправление.
    • Тестовое отправление создаётся со всеми обязательными полями.
    • Повторная отправка не создаёт второе отправление по одному заказу.
    • Идентификатор отправления сохранён в заказе и доступен менеджеру.
    • Изменение статуса у службы отражается в заказе в согласованный интервал.
    • Ошибка обмена фиксируется в журнале и порождает уведомление ответственному.
    • При недоступности службы оформление заказа не блокируется полностью.
    • Изображения в формате WebP, имеют alt и заданные размеры, сдвига вёрстки при загрузке нет.
    • Нет горизонтальной прокрутки на 1440, 1280, 1024, 768, 390 и 360 px.

    Кому подходит

    Кому подходит

    Магазины с доставкой по России

    Решение имеет смысл при таких исходных данных

    • Договор со службой заключён или будет заключён.
    • Есть возможность получить доступы к интерфейсу обмена.
    • Вес и габариты товаров известны или могут быть заполнены.
    • Нужен расчёт стоимости в оформлении заказа, а не согласование по телефону.
    • Объём заказов делает ручное создание отправлений неудобным.
    • Нужны выбор пункта выдачи и отслеживание статуса на сайте.

    Когда нужен другой формат

    Когда точнее подойдёт другая страница

    Мы указываем это прямо, чтобы объём работ соответствовал задаче.

    Нужно объединить несколько служб, самовывоз и своего курьера.

    Доставка, ПВЗ и самовывоз

    Основной сценарий — быстрая доставка внутри города.

    Яндекс Доставка

    Нужно, чтобы стоимость доставки попадала в платёж и чек.

    Онлайн-оплата и касса

    Нужна отгрузка со своего склада с единым остатком.

    Магазин со складом

    Зоны ответственности

    Зоны ответственности

    Like Sites

    • Проверка доступных по договору тарифов и операций.
    • Формирование параметров отправления и расчёт стоимости и сроков.
    • Карта и выбор пункта выдачи, включая мобильный вариант.
    • Создание отправления из заказа и сохранение идентификатора.
    • Получение и отображение статусов в доступных пределах.
    • Журнал, повторная отправка, защита от дублей, проверка в тестовой среде.

    Клиент

    • Договор со службой и действующие тарифы.
    • Доступы к интерфейсу обмена и к тестовой среде.
    • Вес, габариты и признаки товаров в каталоге.
    • Упаковка, фактическая передача отправлений и работа со службой.
    • Решения по объявленной ценности и правилам упаковки.
    • Разбор спорных ситуаций по доставке со службой.

    Стоимость

    Что влияет на оценку

    Стоимость определяется составом операций и требованиями к данным.

    Состав операций

    Только расчёт стоит меньше, чем расчёт вместе с отправлениями и статусами.

    Правила упаковки

    Сложные правила расчёта габаритов отправления добавляют работу.

    Число тарифов

    Несколько доступных тарифов требуют логики выбора и проверки каждого.

    Карта пунктов выдачи

    Требования к поиску, фильтрам и мобильному варианту влияют на трудоёмкость.

    Отслеживание

    Отображение статусов и уведомления покупателю увеличивают объём.

    Состояние данных каталога

    Отсутствие веса и габаритов требует предварительной работы с данными.

    Оценку формируем после проверки доступных по договору операций. Тарифы службы оплачиваются вами напрямую и в оценку работ не входят.

    Вопросы и ответы

    Вопросы об интеграции со СДЭК

    Он совпадает при условии, что параметры отправления переданы корректно и используются тарифы вашего договора. Расхождения обычно возникают из-за незаполненных габаритов и упаковки: служба считает по фактическому объёму, а не по весу товара. Поэтому в приёмке мы сверяем расчёт на сайте с расчётом в кабинете службы для одинаковых параметров.

    Следующий шаг

    Обсудим интеграцию со СДЭК

    Напишите, какие операции нужны: расчёт, пункты выдачи, отправления, статусы. Уточним доступное по договору.

    Телефон +7 (495) 201-25-26, почта like-sites@mail.ru.

    ИЛИ
    Заполнить бриф в Telegram (быстрее)