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

Чтобы подключить СДЭК к интернет-магазину, нужен договор со СДЭК и ключи интеграции из его личного кабинета: Account и Secure password. Ключи вставляют в способ доставки на сайте и указывают город отправки, после чего СДЭК сам считает цену и срок по городу покупателя. При оформлении заказа покупатель выбирает пункт выдачи или постамат. Дальше в статье — как сочетать СДЭК со своим курьером и самовывозом, как настроить зоны и бесплатную доставку и что проверить до запуска.
Коротко:
- Самовывоз и свой курьер настраиваются без внешних сервисов: фиксированная цена или зоны.
- «Бесплатно от суммы» показывает покупателю в корзине, сколько осталось добрать.
- Для СДЭК нужны ключи из кабинета СДЭК и город отправки. Для проверки есть тестовый режим без ключей.
- Наценка, округление, вес и коробка по умолчанию решают, сойдётся ли цена доставки с реальной.
- Почта России, Яндекс Доставка и 5Post тоже поддерживаются, но настройку проверяйте на своём договоре.
Свои способы: самовывоз и курьер
Начните с того, что не зависит от служб доставки. В 100300 CMS способы доставки находятся в Магазин → Настройки → Доставка.

- Нажмите «Добавить способ» и выберите вид: самовывоз, курьер или почта / транспортная компания.
- Напишите название и описание так, как их увидит покупатель. Например: «Курьером по Краснодару, на следующий день».
- Выберите стоимость: фиксированная, по зонам или «рассчитает менеджер».
- Укажите минимальную сумму заказа, сроки и какие поля адреса спрашивать. Для самовывоза поле «Квартира» не нужно.
Для самовывоза добавьте пункты выдачи: адрес, часы работы и телефон. Покупатель выберет пункт при оформлении. Если у вас один склад, всё равно заведите его пунктом: покупатель увидит адрес и часы до того, как оформит заказ.
Есть ещё одна мелочь, которая заметно снижает число вопросов. Блок «Доставка» в карточке товара показывает способы и цену доставки до корзины, и покупателю не нужно оформлять заказ, чтобы узнать цену.
Доставка по зонам и бесплатная доставка от суммы
Зоны задают разные цены для районов или городов. Например: «в черте города — 300 ₽, пригород — 600 ₽». Так удобно, если возите сами или через местную курьерскую службу и знаете свои расходы. Если сайт работает в нескольких городах с модулем «Города и мультимагазин», у каждого города могут быть свои способы и цены доставки.
Бесплатная доставка от суммы настраивается в каждом способе, например от 5000 ₽. В корзине и во всплывающей панели после «В корзину» покупатель видит полоску: сколько осталось до бесплатной доставки. Порог считается от суммы товаров после скидок. Промокод на бесплатную доставку тоже работает.
Свои зоны или служба доставки
| Свои способы и зоны | Служба доставки (СДЭК и др.) | |
|---|---|---|
| Цена для покупателя | Фиксированная или по зоне, вы задаёте сами | Считает служба по городу и весу, плюс ваша наценка |
| География | Ваш город и ближайшие районы | Вся страна, пункты выдачи и постаматы |
| Что нужно | Ничего, кроме настройки | Договор со службой и ключи, вес товаров в карточках |
| Риск ошибки в цене | Низкий: цена известна заранее | Если в карточках нет веса или размеров, цена будет приблизительной |
| Когда выбирать | Локальный магазин, свой курьер, крупные товары | Продажи по России, мелкие и средние посылки |
Обычно включают и то и другое: самовывоз и курьера для своего города, службу для остальной страны.
СДЭК: что нужно для подключения
Расчёт СДЭК входит в модуль «Интернет-магазин», отдельный модуль для этого не нужен. Магазин работает с API СДЭК второй версии.
Что подготовить
- Договор со СДЭК и доступ в личный кабинет для бизнеса.
- Ключи интеграции: Account и Secure password, раздел «Интеграция» в кабинете lk.cdek.ru.
- Город отправки — откуда вы отгружаете посылки.
- Вес и размеры товаров. Вес и размеры вариантов берутся из карточки товара. Если их нет, сработают значения по умолчанию, но цена будет приблизительной.
Настройка по шагам
- Создайте способ доставки, например «СДЭК, пункт выдачи» с видом «самовывоз». Для доставки до двери сделайте второй способ с видом «курьер».
- В поле «Как считать цену» выберите службу СДЭК.
- Вставьте Account и Secure password, укажите город отправки и тариф. В магазине есть «Посылка» (склад–склад, склад–дверь и другие), доставка в постамат, «Экономичная посылка», можно указать код тарифа вручную.
- Заполните блок «Цена для покупателя» (о нём ниже).
- Нажмите «Проверить подключение»: магазин сделает пробный запрос с вашими ключами.
- Включите способ и оформите тестовый заказ в другой город.
Если ключей ещё нет, включите тестовый режим. Магазин будет обращаться к тестовому серверу СДЭК с его публичной тестовой учётной записью. Так вы увидите, как выглядит расчёт и выбор пункта в корзине, ещё до договора. Тестовые цены не совпадают с ценами по вашему договору, поэтому перед запуском переключитесь на свои ключи.
Цена для покупателя
Эти настройки есть у любой службы, и от них зависит, не будете ли вы доплачивать за доставку из своего кармана:
- наценка в процентах и рублях, например на упаковку, и округление до 10, 50 или 100 ₽;
- вес товара по умолчанию для товаров без веса в карточке;
- размер коробки, если у товаров не указаны размеры;
- если служба не ответила — взять цену самого способа доставки или не давать оформить этим способом.
Цены магазин хранит час, списки пунктов — 12 часов. Поэтому оформление не тормозит, даже если СДЭК отвечает медленно.
Пункты выдачи и расчёт доставки СДЭК в корзине
При оформлении заказа покупатель вводит город, и магазин сразу показывает цену и срок СДЭК. Для способа с пунктами выдачи появляется список пунктов и постаматов с поиском по улице. При создании заказа магазин ещё раз пересчитывает цену на сервере. Если цена изменилась, пока покупатель думал, в заказ попадёт актуальная. В заказе сохраняются служба, тариф и выбранный пункт, менеджеру не нужно переспрашивать.
Список пунктов есть в магазине бесплатно. Если хочется карту, отправку посылок одной кнопкой и отслеживание, для этого есть отдельный модуль «Доставка Pro»:
- карта пунктов выдачи всех подключённых служб в оформлении, с ценой для этой корзины и сроком у каждого пункта. Для карты нужен ключ Яндекс Карт, без него покупатель увидит общий список;
- отправление в кабинете СДЭК кнопкой «Создать в службе» из карточки заказа или само по статусу заказа; этикетка в PDF;
- отслеживание: трек-номер записывается в заказ и уходит покупателю, статусы СДЭК сами переводят заказ дальше («Передан в доставку», «Выполнен»);
- правила: дни на сборку прибавляются к сроку службы, время отсечки, ограничения по весу и категориям товаров.
Честно о проверке: связку со СДЭК в «Доставке Pro» мы проверили на тестовом сервере СДЭК — создание отправления, статусы, отмену, этикетку. На живом договоре, особенно с наложенным платежом, первые отправления стоит проконтролировать вручную.
Другие службы: Почта России, Яндекс Доставка, 5Post
Кроме СДЭК, магазин поддерживает расчёт Почты России: доставка в отделение по индексу и EMS до двери. Ключ для расчёта не нужен, достаточно индекса вашего отделения, а покупатель указывает свой индекс. Поддерживается и Яндекс Доставка. В «Доставке Pro» есть отправления для Почты России, Яндекс Доставки и 5Post.
Эти службы мы ещё не проверяли на живых кабинетах, поэтому подробных инструкций по ним здесь нет. Если подключаете их, проведите несколько тестовых заказов и сравните цены с калькулятором службы.
Что проверить перед запуском доставки
- У товаров заполнен вес, у крупных ещё и размеры. Проверьте десяток популярных карточек.
- Вес и коробка по умолчанию близки к вашей средней посылке.
- Цена СДЭК в корзине для трёх городов (ближний, дальний, ваш) похожа на калькулятор СДЭК с учётом наценки.
- Пункт выдачи находится поиском по улице и сохраняется в заказе.
- Порог бесплатной доставки срабатывает и виден в корзине.
- Режим «если служба не ответила» выбран осознанно.
- Тестовый режим СДЭК выключен, стоят ключи по вашему договору.
- В письме покупателю о заказе указан способ доставки и пункт.
- Если принимаете оплату при получении, понятно, кто выдаёт чек. Об этом — в статье про онлайн-кассу и 54-ФЗ.
Итог
Схема для большинства магазинов: самовывоз и курьер по зонам для своего города, СДЭК с пунктами выдачи для остальной России, бесплатная доставка от суммы, которая выгодна вам. Ключи СДЭК подключаются за несколько минут. Больше всего времени уйдёт на вес и размеры в карточках товаров, и это время окупится точной ценой доставки.
Ядро 100300 CMS бесплатное, а корзина, доставка и расчёт служб входят в модуль «Интернет-магазин». Это разовая лицензия на домен, есть пробный период. Что ещё умеет магазин, смотрите на странице CMS для интернет-магазина. Подробная инструкция по экрану — в справке «Доставка». Если не хотите разбираться, мы подключим доставку и оплату за вас.
Экран доставки можно открыть в демо-админке без регистрации: Магазин → Настройки → Доставка.


