CDEK-Оферта · Интернет-магазину

Интеграция СДЭК с сайтом: как подключить доставку к интернет-магазину

Как подключить доставку СДЭК к интернет-магазину: зачем нужен договор, где взять ключ интеграции в личном кабинете, какие бывают модули и когда нужна интеграция по API.

Интеграция СДЭК с сайтом: как подключить доставку к интернет-магазину

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

Кратко

  • Без договора боевую интеграцию не подключить. Ключ интеграции выдаётся в личном кабинете юрлица или ИП, а он появляется только после заключения договора (оферты или обычного).
  • Ключ — в разделе «Интеграции» личного кабинета СДЭК. Он состоит из двух частей — идентификатора аккаунта (Account) и пароля (Secure password).
  • Три способа подключения: встроенная доставка СДЭК в платформе, готовый модуль или своя интеграция по API.

Шаг 1. Заключите договор

Интеграция работает от имени компании, поэтому сначала нужен договор со СДЭК:

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

Если вам нужен наложенный платёж (оплата при получении) и возвраты — выбирайте договор типа «Интернет-магазин».

Шаг 2. Получите ключ интеграции

  1. Войдите в личный кабинет СДЭК.
  2. Откройте раздел «Интеграции».
  3. Если ключа ещё нет — создайте новый и следуйте подсказкам на экране.
  4. Скопируйте Account и Secure password — их вы вставите в настройки сайта или модуля.

Храните ключ как пароль: с ним можно создавать заказы от имени вашей компании. Если ключ попал к посторонним — удалите его и создайте новый.

Шаг 3. Выберите способ подключения

Способ Кому подходит Что нужно
Встроенная доставка в платформе Конструкторы сайтов и SaaS-платформы (например, Tilda, Яндекс KIT) Ключ интеграции, настройка в панели сайта. Программист не нужен
Готовый модуль Магазины на CMS: 1С-Битрикс, WordPress/WooCommerce, OpenCart и других Установить модуль из маркетплейса CMS, вставить ключ, настроить тарифы и склад отправки
Своя интеграция по API Нестандартный сайт, учётная система, большой поток заказов Разработчик и документация API СДЭК. Ключ тот же, для разработки есть тестовая среда

Tilda

В Tilda доставка настраивается в блоке корзины: в поле «Варианты доставки» включается продвинутый режим, в котором подключаются сервисы доставки. После настройки страницы нужно переопубликовать. Для расчёта стоимости укажите габариты — максимальные габариты посылки или средние габариты товара. К рассчитанной стоимости можно добавить фиксированную или процентную наценку.

Если доставка не появилась в корзине, проверьте, что сервис активирован, а выбранный тариф подходит для направлений, куда вы отправляете.

1С-Битрикс

Для Битрикса есть готовые модули доставки СДЭК в маркетплейсе. После установки в настройках модуля вводят Account и Secure password, город и адрес отправки, тарифы и габариты по умолчанию. Перед установкой проверьте, кто разработчик модуля, когда он обновлялся и поддерживает ли актуальную версию API СДЭК.

WordPress (WooCommerce), OpenCart и другие CMS

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

Яндекс KIT

В Яндекс KIT СДЭК подключается в разделе «Настройки» → «Склады и логистика» кнопкой «Подключить СДЭК». В открывшееся окно вставляется ключ из раздела «Интеграции» личного кабинета СДЭК. Тариф «Посылка» подключается по умолчанию, для заказов тяжелее 50 кг нужен отдельный тариф.

1С

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

Шаг 4. Настройте и проверьте

  • Склад отправки. Укажите, откуда вы отправляете: из пункта СДЭК (сдаёте сами) или забор курьером от вашего адреса.
  • Тарифы. Обычно включают доставку до пункта выдачи и до двери, чтобы покупатель выбрал сам.
  • Габариты и вес. Стоимость считается по большему из фактического и объёмного веса. Если в модуле стоят габариты меньше реальных, на сайте покупатель увидит одну цену, а СДЭК выставит другую — разницу заплатите вы.
  • Наложенный платёж. Если включён, проверьте, как модуль передаёт сумму к оплате при получении.
  • Тестовый заказ. Оформите заказ на сайте как покупатель и убедитесь, что он появился в личном кабинете СДЭК с правильными адресом, весом и суммой.

Частые ошибки

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

Частые вопросы

Можно ли подключить интеграцию без договора? Для разработки есть тестовая среда API, но реальные заказы через сайт оформляются только по договору.

Платная ли интеграция? Ключ интеграции в личном кабинете бесплатный. Модули сторонних разработчиков для CMS и 1С бывают платными — смотрите условия в маркетплейсе платформы.

Нужен ли программист? Для конструкторов сайтов и готовых модулей обычно нет. Для своей интеграции по API или выгрузки из учётной системы — да.

Поможем подключить СДЭК к сайту

Оставьте ИНН и контакт — пришлём ссылку на онлайн-договор с уже заполненными реквизитами и ответим в переписке. Без звонков, по всей России.

или сразу в Telegram-боте