🔥 30% off PRO — only until the end of March!

📋 Обзор плагина

СДЭК для WooCommerce — независимый плагин для интеграции вашего интернет-магазина со службой доставки СДЭК® через API v2. Плагин состоит из двух частей:

FREE — бесплатная версия на WordPress.org. Полноценный расчёт доставки, карта ПВЗ, подсказки адреса.
PRO — платный аддон с it-life74.ru. Управление заказами, печать, трекинг, вебхуки.

FREE — бесплатные возможности

🚚

12 тарифов

Россия + СНГ, склад-склад, дверь-дверь, экономичные, e-Commerce

🗺️

Карта ПВЗ

Leaflet/OpenStreetMap или Yandex Maps с кластеризацией и балунами

📝

DaData подсказки

Автодополнение адреса с определением кода города СДЭК

💰

Наценки и скидки

Фиксированные/процентные наценки, бесплатная доставка от суммы

🧩

Шорткоды

[cdek_offices], [cdek_delivery_info], [cdek_pvz_map] на любой странице

🔧

Совместимость

Block Checkout, HPOS, WordPress Multisite

PRO — платные возможности

📋

Заказы СДЭК

Создание в один клик или автоматически при смене статуса

🖨️

Печать документов

Накладные и штрих-коды (PDF) прямо из карточки заказа

📍

Трекинг

Статусы в ЛК, email-уведомления, шорткод [cdek_tracking]

🔔

Вебхуки

Автосинхронизация статусов заказов через Webhooks СДЭК

🚗

Курьер и COD

Вызов курьера на забор, наложенный платёж с автоопределением

🧮

Калькулятор

[cdek_calculator] — расчёт доставки на странице товара

💡 Совет: Для быстрого старта используйте Мастер установки — он проведёт вас через все шаги за 5 минут.

📦 Установка

FREE — установка из WordPress.org

  1. Перейдите в Плагины → Добавить новый
  2. Введите в поиске: СДЭК для WooCommerce
  3. Нажмите «Установить»«Активировать»

FREE — установка из архива

  1. Скачайте архив wc-cdek-shipping.zip
  2. Перейдите в Плагины → Добавить новый → Загрузить плагин
  3. Выберите скачанный архив → «Установить»
  4. Нажмите «Активировать плагин»

PRO — установка аддона

  1. Убедитесь, что FREE-версия уже установлена и активирована
  2. Приобретите PRO-аддон на it-life74.ru
  3. Скачайте архив cdek-shipping-pro.zip из личного кабинета
  4. Загрузите через Плагины → Добавить новый → Загрузить плагин
  5. Активируйте и введите лицензионный ключ
✅ После активации плагин автоматически перенаправит вас в Мастер установки.

Требования

WordPress6.0+
WooCommerce7.0+
PHP7.4+
HPOS✅ Поддерживается
Block Checkout✅ Поддерживается

⚙️ Настройка

После активации плагина откроется Мастер установки из 6 шагов:

  1. Приветствие — обзор возможностей
  2. API-ключи — Client ID и Client Secret от СДЭК
  3. Отправитель — город, ФИО, телефон, адрес
  4. Тарифы — выбор активных тарифов
  5. Наценка — фиксированная или процентная
  6. Готово! — ваш магазин готов к работе
⚠️ Важно: Для боевого режима нужен договор с СДЭК. Для тестирования выберите «Тестовый» режим — плагин будет работать с тестовыми ключами.

🔑 API-ключи FREE

СДЭК API

Зарегистрируйтесь в личном кабинете СДЭК и получите:

  • Client ID (Account) — идентификатор интеграции
  • Client Secret (Secure key) — секретный ключ

Карта и подсказки

Плагин поддерживает два типа карт:

  • 🗺️ Leaflet / OpenStreetMap — бесплатная карта, не требует API-ключа (используется по умолчанию в блочном чекауте)
  • 🗺️ Яндекс Карты — требует API-ключ (классический чекаут)

Для DaData подсказок адреса и Яндекс Карт плагин предоставляет общие ключи, которые синхронизируются с сервера автоматически раз в 24 часа.

💡 Рекомендация: Для стабильной работы получите собственные ключи:
  • 🗺️ Яндекс Карты — бесплатно до 1 000 запросов/день → developer.tech.yandex.ru
  • 📝 DaData — бесплатно до 10 000 запросов/день → dadata.ru

Если поле ключа пустое — плагин использует общий ключ. Кнопка «Получить общий» принудительно синхронизирует ключи прямо сейчас.

🚚 Тарифы FREE

Россия (8 тарифов)

КодНазваниеМаршрут
136Посылка склад-складВаш склад → ПВЗ
137Посылка склад-дверьВаш склад → курьер
138Посылка дверь-складКурьер у вас → ПВЗ
139Посылка дверь-дверьКурьер → курьер
233Экономичная склад-складВаш склад → ПВЗ
234Экономичная дверь-складКурьер у вас → ПВЗ
291E-com склад-складВаш склад → ПВЗ
293E-com склад-дверьВаш склад → курьер

Международные — СНГ (4 тарифа)

КодНазваниеМаршрут
7Международный экспресс склад-складРоссия → СНГ (ПВЗ)
8Международный экспресс дверь-дверьРоссия → СНГ (курьер)
184Международный экспресс дверь-дверьРоссия → СНГ (курьер)
185Международный экспресс дверь-складРоссия → СНГ (ПВЗ)
💡 Международные тарифы применяются автоматически, когда покупатель выбирает страну, отличную от России.

🗺️ ПВЗ и карта FREE

Два режима отображения пунктов выдачи на чекауте:

📋 Список (dropdown)

Классический выпадающий список ПВЗ. Работает без API-ключа карт. Покупатель выбирает ПВЗ из списка с адресами.

🗺️ Карта

Плагин поддерживает два провайдера карт:

  • Leaflet / OpenStreetMap — бесплатная карта, используется в блочном чекауте. Не требует API-ключа.
  • Яндекс Карты — интерактивная карта с кластеризацией. Требует API-ключ.

Функции карты:

  • 🟢 Зелёные точки — пункты выдачи (ПВЗ)
  • 🟠 Оранжевые точки — постаматы
  • Кликните на точку — балун с адресом, часами работы, кнопкой выбора
  • Кластеризация при большом количестве точек

📮 Постаматы

Опция «Показывать постаматы вместе с ПВЗ» включает/выключает постаматы в списке и на карте.

💰 Стоимость FREE

Тип наценкиФиксированная (₽) или процентная (%)
Значение наценкиДобавляется к стоимости СДЭК
Бесплатная доставка отПорог суммы заказа для бесплатной доставки
Бесплатная до двери отОтдельный порог для тарифов «до двери»
Бесплатная до ПВЗ отОтдельный порог для тарифов «до ПВЗ»
ОкруглениеМатематическое, вверх, вниз, без округления
Доп. дни на обработкуДобавляются к срокам СДЭК (сборка заказа)

📐 Габариты по умолчанию FREE

Используются, когда у товара не указаны размеры:

Вес1000 г (по умолчанию)
Длина20 см
Ширина15 см
Высота10 см
⚠️ Совет: Заполняйте размеры и вес у товаров — это обеспечит точный расчёт стоимости доставки.

⭐ PRO — обзор и тарифы PRO

CDEK Shipping PRO — платный аддон, который расширяет бесплатный плагин функциями управления заказами, печати, трекинга и автоматизации.

Что входит в PRO

  • ✅ Создание заказов СДЭК из админки WooCommerce
  • ✅ Автосоздание заказов при переходе в статус «Обработка»
  • ✅ Печать накладных и штрих-кодов (PDF)
  • ✅ Синхронизация статусов через вебхуки
  • ✅ Трекинг для клиентов (ЛК + email)
  • ✅ Наложенный платёж (COD)
  • ✅ Вызов курьера на забор
  • ✅ Калькулятор на странице товара
  • ✅ Хуки для разработчиков

Тарифы PRO

ТарифЦенаСайтовПоддержка
Personal2 990 ₽/год1Приоритетная
Business7 990 ₽/годдо 5Приоритетная
Agency14 990 ₽/годдо 25Выделенная
Индивидуальныйпо запросулюбое кол-воВыделенная
💡 Индивидуальный тариф — для крупных студий и бизнесов с большим количеством сайтов. Свяжитесь с нами для индивидуальных условий: IT-Life.74@yandex.ru

Все PRO-тарифы включают одинаковый набор функций — отличие только в количестве сайтов и уровне поддержки. Лицензия действует 1 год с момента покупки и включает все обновления.

Купить PRO →

📋 Создание заказов PRO

Метабокс «СДЭК» появляется на странице заказа WooCommerce.

Ручное создание

  1. Откройте заказ WooCommerce
  2. В метабоксе «СДЭК» нажмите «Создать заказ СДЭК»
  3. Заказ создаётся в СДЭК, появляется номер и ссылка

Автосоздание

В настройках PRO → Заказы можно включить автосоздание — заказ СДЭК создаётся автоматически при переходе WC-заказа в статус «Обработка».

Печать документов

  • 📄 Накладная (waybill) — PDF с данными отправления
  • 📊 Штрих-код (barcode) — PDF для наклейки на посылку

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

Покупатели видят статус доставки в трёх местах:

  • 🛒 Страница заказа в личном кабинете
  • 📧 Email-уведомления WooCommerce
  • 📝 Шорткод [cdek_tracking] на любой странице

🔔 Вебхуки PRO

Автоматическое обновление статусов заказов через вебхуки СДЭК.

  1. В настройках PRO → нажмите «Зарегистрировать вебхук»
  2. СДЭК будет отправлять уведомления при смене статуса
  3. Статусы WC обновляются автоматически

🚗 Вызов курьера PRO

Вызовите курьера СДЭК на забор посылок через Intakes API прямо из карточки заказа.

  1. Откройте заказ → метабокс «СДЭК»
  2. Нажмите «Вызвать курьера»
  3. Укажите дату и время забора
  4. Курьер приедет по адресу отправителя

💳 Наложенный платёж PRO

Если покупатель выбирает оплату при получении (COD), плагин автоматически:

  • Определяет способ оплаты как COD
  • Передаёт сумму наложенного платежа в заказ СДЭК
  • Выбирает правильный тип оплаты (наличные или карта)

🧮 Калькулятор на странице товара PRO

Шорткод [cdek_calculator] отображает виджет расчёта стоимости доставки прямо на странице товара.

Использование

  • Автовставка — калькулятор появляется на всех товарах автоматически (включается в настройках PRO)
  • Шорткод[cdek_calculator product_id="123"] для ручной вставки

Как работает

  1. Покупатель вводит город доставки
  2. Калькулятор показывает стоимость и сроки по всем активным тарифам
  3. Учитываются размеры и вес товара, наценки магазина

🧩 Шорткоды

Вставляйте виджеты СДЭК на любые страницы WordPress:

FREE шорткоды

[cdek_offices] FREE

Список ПВЗ с карточками — адрес, часы работы, телефон.

[cdek_offices city="Москва" type="PVZ" limit="20"]
cityГород (или пустое для поиска)
typePVZ или POSTAMAT
limitМаксимум записей (по умолч. 50)

[cdek_delivery_info] FREE

Виджет «Доставка СДЭК» — стоимость «от X ₽» и сроки.

[cdek_delivery_info city="Москва" product_id="123"]

[cdek_pvz_map] FREE

Карта ПВЗ на отдельной странице.

[cdek_pvz_map city="Екатеринбург" height="500px"]

PRO шорткоды

[cdek_calculator] PRO

Калькулятор доставки. На странице товара определяет товар автоматически.

[cdek_calculator product_id="123"]

[cdek_tracking] PRO

Форма отслеживания. Покупатель вводит номер СДЭК и видит статус.

[cdek_tracking]

🎨 Пользовательский CSS FREE

Настройки → СДЭК → Инструменты → Пользовательский CSS

Стили инжектируются в <head> на всех страницах.

Основные CSS-классы

.cdek-calc-widgetКалькулятор на товаре (PRO)
#cdek-pvz-mapКарта ПВЗ (чекаут)
.cdek-offices-widgetСписок ПВЗ (шорткод)
.cdek-office-cardКарточка ПВЗ
.cdek-dinfo-widgetВиджет стоимости

Примеры

/* Изменить цвет кнопок */
.cdek-offices-btn { background: #005baa; }

/* Увеличить карту */
#cdek-pvz-map { height: 500px; }

/* Скруглить карточки */
.cdek-office-card { border-radius: 12px; }

❓ Часто задаваемые вопросы

Нужен ли договор с СДЭК?

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

Чем отличается FREE от PRO?

FREE — полноценный расчёт доставки, выбор ПВЗ (список + карта), DaData подсказки, 12 тарифов, наценки, шорткоды. PRO — создание заказов СДЭК, печать накладных, вебхуки, трекинг, вызов курьера, наложенный платёж, калькулятор на товаре.

Где взять API-ключи СДЭК?

В личном кабинете СДЭК → lk.cdek.ru → раздел интеграций.

Плагин совместим с Block Checkout?

Да, работает и с классическим, и с блочным оформлением заказа.

Нужен ли свой ключ для карты?

Нет, для Leaflet/OpenStreetMap ключ не нужен. Для Яндекс Карт плагин предоставляет общий ключ. Но для стабильности рекомендуем свой (бесплатно до 1 000 запросов/день).

Можно ли использовать PRO на нескольких сайтах?

Да. Тариф Personal — 1 сайт, Business — до 5 сайтов, Agency — до 25 сайтов. Для большего количества доступен индивидуальный тарифсвяжитесь с нами.

Как получить индивидуальный тариф?

Напишите на IT-Life.74@yandex.ru или через форму на сайте. Мы подберём оптимальные условия по количеству сайтов и уровню поддержки.

Как обновлять PRO-версию?

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

🔧 Устранение неполадок

❌ «Ошибка подключения к API СДЭК»

Проверьте API-ключи. В тестовом режиме ключи подставляются автоматически. В боевом — убедитесь, что Client ID и Client Secret правильные.

❌ Не отображается карта ПВЗ

Проверьте: 1) Для Leaflet — карта должна работать без ключа. Для Яндекс — API-ключ заполнен или получен общий. 2) Режим карты выбран в настройках. 3) VPN/прокси не блокирует загрузку карты.

❌ «[to_location.code] is empty»

Город покупателя не определён в базе СДЭК. Проверьте, что DaData подсказки работают и передают код города.

❌ Стоимость доставки не рассчитывается

Включите логирование (Инструменты → Логирование), оформите тестовый заказ, проверьте логи в WooCommerce → Статус → Журналы.

❌ PRO-функции не работают

Убедитесь: 1) FREE-плагин активен. 2) PRO-аддон активен. 3) Лицензия введена и активна. 4) Лицензия не истекла.

👨‍💻 Для разработчиков

PRO хуки и фильтры PRO

ХукТипОписание
wc_cdek_order_datafilterМодификация данных перед отправкой в СДЭК
wc_cdek_order_createdactionПосле создания заказа в СДЭК
wc_cdek_status_updatedactionПри обновлении статуса через вебхук
wc_cdek_waybill_createdactionПосле генерации накладной

FREE точки расширения FREE

ХукТипОписание
cdek_shipping_loadedactionТочка входа для аддонов (после полной инициализации FREE)
cdek_settings_tabsfilterДобавление/изменение вкладок настроек
cdek_settings_tab_contentfilterКонтент вкладок настроек
cdek_checkout_paramsfilterПараметры JS на чекауте
cdek_admin_localize_datafilterДанные для admin JS

REST API

POST /wc-cdek/v1/suggestАвтодополнение адреса (DaData прокси) FREE
POST /wc-cdek/v1/webhookВебхук-коллбэк от СДЭК PRO
GET /itlife/v1/license/verifyПроверка лицензии PRO

«СДЭК» и «CDEK» — зарегистрированные товарные знаки ООО «СДЭК». Данный плагин является независимой разработкой АйтиЛайф и не является официальным продуктом, не одобрен и не аффилирован с ООО «СДЭК». Название используется исключительно для обозначения совместимости плагина со службой доставки СДЭК®.