Написать нам в TelegramНаписать нам в Max
TelegramMax

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

Подключаем доставку СДЭК к сайту под ключ: расчёт по габаритам, карта ПВЗ и постаматов, заказы и трек-номера в личном кабинете СДЭК без ручного ввода. Официальный модуль или интеграция через API — студия с 2008 года.
Рассчитать стоимость
На какой платформе ваш магазин?
Типичные ситуации

Где магазин теряет на доставке

01На сайте доставка «от 300 ₽», а в пункте выдачи покупателю называют другую цену — он злится, пишет отзыв или отказывается от заказа
02Менеджер переносит каждый заказ в личный кабинет СДЭК руками: копирует адрес, телефон, вес — и регулярно ошибается
03Покупатель не может выбрать пункт выдачи на карте и бросает корзину на шаге доставки
04Трек-номер клиенту отправляют вручную или не отправляют вовсе — поддержка тонет в вопросах «где мой заказ»
05Заказ оплачен картой на сайте, а в СДЭК уходит с наложенным платежом — галочку снимают руками
06Модуль «допилили» под дизайн, после обновления правки слетели — и доставка на сайте сломалась в самый сезон

Сколько стоит интеграция СДЭК с сайтом

Сама интеграция со СДЭК бесплатна: API, официальные модули и виджет выбора ПВЗ служба отдаёт без абонентской платы. Платите вы за работу — чтобы расчёт на сайте совпадал с реальной ценой, заказы уходили в личный кабинет без ручного ввода, а статусы возвращались обратно.

  • Официальный модуль на 1С-Битрикс, WooCommerce или OpenCart с настройкой тарифов, габаритов, карты ПВЗ, статусов и контрольным заказом — от 40 000 ₽, 3–5 рабочих дней.
  • Интеграция через API для самописного сайта или магазина на React: расчёт стоимости, виджет ПВЗ, создание заказа, печать накладных и штрихкодов, автоматические статусы — 60 000–180 000 ₽, 1–3 недели.
  • Связка СДЭК с 1С, МойСклад или CRM, несколько складов отгрузки, наложенный платёж, возвраты — от 180 000 ₽.
  • Диагностика и исправление уже работающей интеграции — почасово, 2 500 ₽/час.

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

Модуль или API: когда хватит плагина

Если магазин на популярной CMS и логика доставки типовая, ставим официальный модуль — он бесплатный и обновляется вслед за API. С середины 2026 года модуль для 1С-Битрикс работает только с новой версией API СДЭК, старая из него убрана, так что сайты на устаревших версиях модуля пора обновлять. Официальные плагины СДЭК есть и для WooCommerce, и для OpenCart.

Прямая интеграция через API нужна, когда модуль не встаёт или не закрывает задачу: самописный сайт или магазин на React, нестандартное оформление заказа, несколько складов, своя логика бесплатной доставки, связка с учётной системой. Ещё один частый случай — модуль «допилили» под дизайн, а после обновления правки слетели: у официального модуля для Битрикса доработанный шаблон виджета после обновления приходится вручную приводить к новой версии. Мы скажем честно, что выгоднее вам, и не будем продавать разработку там, где хватает штатного модуля.

Что умеет интеграция со СДЭК

Для подключения нужны ключи из личного кабинета СДЭК (раздел «Интеграция») — они хранятся только на сервере сайта. У СДЭК есть отдельный тестовый режим — всю интеграцию проверяем на нём и включаем на реальных заказах только после приёмки.

  • расчёт стоимости и сроков по одному тарифу или сразу по всем доступным — курьер, ПВЗ, постамат;
  • справочники городов с подсказками при вводе и список пунктов выдачи;
  • создание, изменение и удаление заказа в ЛК СДЭК;
  • печать квитанций к заказу и штрихкодов мест;
  • заявка на вызов курьера на ваш склад;
  • автоматические уведомления о смене статуса заказа и о готовности документов к печати — сайт узнаёт о движении посылки сразу.

Виджет СДЭК для сайта

Карта выбора ПВЗ — официальный виджет СДЭК: покупатель ищет пункт или постамат, видит адрес, режим работы, стоимость и срок, а выбор уходит в заказ. В версии 4.0 (сентябрь 2026) виджет подгружает пункты только для видимой области карты, а не всю сеть разом, — на мобильных это заметно быстрее. Для работы виджету нужен ключ Яндекс Карт, а ключи СДЭК остаются на сервере сайта и никогда не попадают в браузер. Встраиваем виджет в корзину так, чтобы он не конфликтовал со стилями сайта и другими картами на странице.

Габариты, вес и наложенный платёж — где интеграции ломаются

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

Вторая типовая проблема — оплаченный на сайте заказ уходит в СДЭК с наложенным платежом, и менеджер снимает галочку вручную. Способ оплаты должен однозначно определять, берёт ли курьер деньги с покупателя. Условия наложенного платежа, примерки и частичного выкупа зависят от вашего договора со СДЭК — на аудите сверяем их и настраиваем передачу заказа под них. В каких городах доступен приём наложенного платежа, тоже проверяем, чтобы покупателю не предлагали невозможный вариант.

Интеграция СДЭК с 1С, МойСклад и CRM

Когда заказы живут в учётной системе, доставку разумно замыкать там же. Интеграция СДЭК с 1С или МойСклад строится так: заказ с сайта попадает в учёт, после сборки из него создаётся отправление в СДЭК, трек-номер и статусы возвращаются в 1С и на сайт, а покупатель получает уведомление. С CRM (amoCRM, Битрикс24) то же самое — статус доставки двигает сделку, менеджер не проверяет посылки вручную.

Схему обмена подбираем под вашу конфигурацию: где-то хватает штатных возможностей учётной системы, где-то нужен свой обмен через API. Это решаем после аудита, а не обещаем заранее. Общую интеграцию сайта с 1С (каталог, цены, остатки) делаем отдельной услугой — здесь только доставочная часть.

Сроки и запуск

Официальный модуль на типовой CMS настраиваем за 3–5 рабочих дней. Интеграция через API с виджетом, заказами, печатью и автоматическими статусами занимает 1–3 недели, связка с 1С, МойСклад или CRM — от 3 недель. Перед запуском проверяем весь путь в тестовом режиме СДЭК, затем оформляем реальный заказ и сверяем, что цена, ПВЗ, накладная и статус совпадают на сайте и в личном кабинете.

Кому нужна интеграция со СДЭК
01
Интернет-магазинам на 1С-Битрикс, WooCommerce и OpenCart, где официальный модуль СДЭК стоит, но настроен криво или не настроен вовсе
02
Магазинам на самописной CMS или React, куда готовый модуль не встаёт и нужна интеграция через API
03
Компаниям, у которых заказы и остатки живут в 1С или МойСклад, а отправки в СДЭК оформляют отдельно руками
04
Магазинам с десятками отправок в день, где ручное оформление накладных съедает время менеджеров
05
Брендам одежды и обуви с примеркой и частичным выкупом, где важно передавать состав заказа по позициям
06
Всем, у кого интеграция уже есть, но цена на сайте расходится с реальной, а статусы не обновляются
Что подключаем
Интеграция по API СДЭК — ключи хранятся только на сервере, разработка и приёмка в тестовом режиме СДЭК
Расчёт стоимости и сроков в корзине по всем доступным тарифам: курьер до двери, пункт выдачи, постамат
Виджет СДЭК для сайта — карта ПВЗ и постаматов с поиском, фильтрами и расчётом доставки, встроенная в оформление заказа
Создание заказа в ЛК СДЭК, печать квитанций и штрихкодов мест, заявка на вызов курьера на склад
Автоматические уведомления о статусах — трек и статус доставки сразу обновляются на сайте и уходят покупателю
Официальные модули для 1С-Битрикс, WooCommerce и OpenCart — установка, настройка тарифов, габаритов и связка со статусами заказа
Как идёт работа
1
/ 6
Аудит — смотрим сайт, CMS, каталог и условия договора со СДЭК: заполнены ли габариты, какие тарифы и способы оплаты нужны
2
/ 6
Схема доставки — описываем путь заказа:
корзина → расчёт → ПВЗ → заказ в СДЭК → статусы и трек покупателю
3
/ 6
Фикс-смета и договор — называем точную стоимость и сроки, оплата поэтапная 50/50: аванс 50%, остальные 50% — после приёмки
4
/ 6
Подключение — настраиваем модуль или пишем интеграцию через API, встраиваем виджет ПВЗ, наводим порядок в габаритах
5
/ 6
Тестирование — проверяем весь путь в тестовом режиме СДЭК, затем оформляем реальный заказ и сверяем цену, накладную и статусы
6
/ 6
Запуск и поддержка — передаём документацию и исходники, следим за обновлениями API и модулей после старта
1
/ 6
Аудит — смотрим сайт, CMS, каталог и условия договора со СДЭК: заполнены ли габариты, какие тарифы и способы оплаты нужны
2
/ 6
Схема доставки — описываем путь заказа: корзина → расчёт → ПВЗ → заказ в СДЭК → статусы и трек покупателю
3
/ 6
Фикс-смета и договор — называем точную стоимость и сроки, оплата поэтапная 50/50: аванс 50%, остальные 50% — после приёмки
4
/ 6
Подключение — настраиваем модуль или пишем интеграцию через API, встраиваем виджет ПВЗ, наводим порядок в габаритах
5
/ 6
Тестирование — проверяем весь путь в тестовом режиме СДЭК, затем оформляем реальный заказ и сверяем цену, накладную и статусы
6
/ 6
Запуск и поддержка — передаём документацию и исходники, следим за обновлениями API и модулей после старта

Что меняется после интеграции

Оформление отправки
Было
3–5 минут
Стало
секунды
Ошибки в адресах
Было
регулярно
Стало
единичные
Цена в корзине и в ПВЗ
Было
расходится
Стало
совпадает
Трек-номер покупателю
Было
вручную
Стало
автоматически
Вопросы «где заказ»
Было
ежедневно
Стало
реже

Почему АП-ИМ

  • Студия в Санкт-Петербурге с 2008 года — подключаем доставку в составе полного цикла разработки интернет-магазинов
  • Работаем и с официальными модулями СДЭК, и с прямой интеграцией через API для самописных сайтов и магазинов на React
  • Начинаем с данных каталога: без правильных габаритов и веса никакая интеграция не посчитает доставку честно
  • Связываем способы оплаты с наложенным платежом так, чтобы оплаченный заказ никогда не уходил в СДЭК «с оплатой при получении»
  • Замыкаем доставку на учёт: статусы и трек-номера возвращаются в 1С, МойСклад или CRM, а не только на сайт
  • Честно скажем, когда хватит бесплатного модуля, и не будем продавать разработку там, где она не нужна

С кем сравнить

КритерийАП-ИМФрилансерШтатный модуль своими силами
Самописный сайт или ReactИнтеграция через APIЗависит от исполнителяНе встаёт
Габариты и вес каталогаПроверяем и задаём правилаОбычно не трогаютСчитает по тому, что есть
Наложенный платёж и оплата на сайтеСвязываем со способами оплатыКак повезётЧастая ошибка в настройках
Статусы и трек-номераПриходят сами, на сайт и в учётЧасто только на сайтВ пределах возможностей модуля
Связка с 1С, МойСклад, CRMПод вашу конфигурациюРедко берутсяНет
Поддержка после запускаПо договоруИсчезает после оплатыСами разбираетесь с обновлениями
Самописный сайт или React
АП-ИМИнтеграция через API
ФрилансерЗависит от исполнителя
Штатный модуль своими силамиНе встаёт
Габариты и вес каталога
АП-ИМПроверяем и задаём правила
ФрилансерОбычно не трогают
Штатный модуль своими силамиСчитает по тому, что есть
Наложенный платёж и оплата на сайте
АП-ИМСвязываем со способами оплаты
ФрилансерКак повезёт
Штатный модуль своими силамиЧастая ошибка в настройках
Статусы и трек-номера
АП-ИМПриходят сами, на сайт и в учёт
ФрилансерЧасто только на сайт
Штатный модуль своими силамиВ пределах возможностей модуля
Связка с 1С, МойСклад, CRM
АП-ИМПод вашу конфигурацию
ФрилансерРедко берутся
Штатный модуль своими силамиНет
Поддержка после запуска
АП-ИМПо договору
ФрилансерИсчезает после оплаты
Штатный модуль своими силамиСами разбираетесь с обновлениями

Условия работы

  • Исходный код интеграции — ваш, с документацией по схеме обмена с API СДЭК
  • Договор с фиксированной сметой: цена и сроки зафиксированы до старта работ
  • Оплата поэтапная, 50/50: аванс 50%, остальные 50% — после приёмки работ
  • Ключи СДЭК хранятся только на сервере и не попадают в браузер покупателя
  • Весь путь заказа проверяем в тестовом режиме СДЭК и только потом включаем на реальных заказах
  • Сопровождение после запуска по договору поддержки — отслеживаем обновления API и модулей СДЭК
Максим Козлов
Услугу контролирует эксперт
Максим Козлов
Руководитель отдела разработки
15 лет опыта
Частые вопросы
Настройка официального модуля СДЭК на 1С-Битрикс, WooCommerce или OpenCart — от 40 000 ₽, 3–5 рабочих дней. Интеграция через API для самописного сайта — 60 000–180 000 ₽, 1–3 недели. Связка СДЭК с 1С, МойСклад или CRM — от 180 000 ₽. Диагностика существующей интеграции — 2 500 ₽/час. Точную сумму фиксируем в смете после аудита.
Бесплатны API, модули и виджет — СДЭК не берёт за них абонентскую плату. Но их нужно подключить к вашему сайту: сопоставить города, настроить тарифы и габариты, связать способы оплаты с наложенным платежом, статусы заказа, печать. СДЭК бесплатно помогает только с базовой установкой готового модуля, а настройку под ваш сайт и доработку, по их же документации, не выполняет даже платно — это работа разработчика сайта. Вы платите нам только за интеграцию, тариф доставки — по вашему договору со СДЭК.
Если магазин на Битриксе, WooCommerce или OpenCart и логика доставки типовая — модуль: дешевле, быстрее, обновляется вслед за API. API нужен для самописного сайта или магазина на React, нестандартного оформления заказа, нескольких складов и связки с учётной системой. Посмотрим сайт и честно скажем, чего хватит.
Да, ключи интеграции выдаются только при подписанном договоре со СДЭК. После этого в личном кабинете, в разделе «Интеграция», создаётся ключ — идентификатор аккаунта и пароль. До получения рабочих ключей разрабатываем и проверяем всё в тестовом режиме СДЭК, чтобы не терять время.
Да. Настраиваем так, чтобы отправление в СДЭК создавалось из заказа после сборки, а трек-номер и статусы возвращались в 1С, МойСклад или CRM и на сайт. Схему обмена подбираем под вашу конфигурацию после аудита: где-то хватает штатных средств учётной системы, где-то нужен свой обмен через API. Стоимость — от 180 000 ₽.
Почти всегда виноваты габариты и вес: в каталоге они не заполнены или заданы приблизительно, и сайт считает по заглушке. Ещё причины — не тот тариф в расчёте или город отправки. Проверяем данные каталога, задаём габариты по умолчанию и правила упаковки, сверяем расчёт с личным кабинетом СДЭК на реальных заказах.

Интеграция СДЭК с сайтом — это настройка обмена данными между интернет-магазином и службой доставки, чтобы покупатель видел точную стоимость и срок доставки, выбирал пункт выдачи на карте, а заказ сразу попадал в личный кабинет СДЭК с трек-номером. Студия АП-ИМ из Санкт-Петербурга с 2008 года подключает СДЭК к сайтам: настраивает официальные модули для 1С-Битрикс, WooCommerce и OpenCart или пишет интеграцию через API СДЭК для самописных сайтов и магазинов на React — расчёт тарифов, виджет СДЭК для сайта с картой ПВЗ и постаматов, создание заказов, печать накладных и штрихкодов, вызов курьера и автоматические статусы.

Отдельно наводим порядок в габаритах и весе каталога, связываем способы оплаты с наложенным платежом и замыкаем доставку на учёт: интеграция СДЭК с 1С, МойСклад или CRM возвращает статусы и трек-номера туда, где работают менеджеры. Вы получаете исходный код, документацию, договор с фиксированной сметой и поэтапную оплату 50/50. Настройка модуля — от 40 000 ₽, интеграция через API — от 60 000 ₽.

Полезные статьи
Что такое LLM (большая языковая модель) простыми словами
Как устроена большая языковая модель без формул: токены, трансформер, обучение и контекстное окно. Плюс сравнение открытых и закрытых LLM, их ограничения и случаи, когда модель стоит запускать на своём сервере.
Читать дальше
Что такое рефакторинг кода и когда он нужен вашему сайту
Разработчик просит время на рефакторинг — стоит ли платить? Разбираем, чем он отличается от переписывания, как распознать технический долг, провести работы без остановки сайта и проверить результат по цифрам.
Читать дальше