Связаться
  • WordPress
  • Доставка
  • v1.0.0

Bulgaria Couriers для WooCommerce — Econt и Speedy: доставка на адрес, в офис и в автомат

Econt и Speedy в одном плагине для магазинов в Болгарии: доставка на адрес, в офис и в автомат (Еконтомат, Speedy APT), выбор офиса на классическом и блочном чекауте, товарителницы, этикетки, трекинг и наложен платеж. Pro — живой тариф курьера, автоматические и массовые товарителницы.

Скачать Free
Pro · лицензия на год Чем больше сайтов, тем дешевле каждый
Совместимость
WooCommerce 7.0+ · WordPress 6.2+ · PHP 7.4+ · HPOS · классический и блочный чекаут
Лицензия
один сайт, годовая
Триал
7 дней, без карты, один на сайт
Обновлено
сентябрь 2026
Или все 144 Pro-модулей в All Access — 4 990 ₴ / год

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Четыре метода доставки: Econt на адрес, Econt в офис или Еконтомат, Speedy на адрес, Speedy в офис или автомат APT — только для адресов в Болгарии ✔ ✔
Фиксированная цена, бесплатно от суммы заказа, купоны с бесплатной доставкой, лимит веса на метод ✔ ✔
Выбор офиса или автомата на классическом и блочном чекауте: поиск кириллицей и латиницей (Sofia = София), сначала — офисы города покупателя ✔ ✔
Для каждого курьера — «офисы и автоматы», «только офисы» или «только автоматы» ✔ ✔
Панель офиса появляется только при своём методе; поля адреса покупателя плагин не переписывает ✔ ✔
Заказ без офиса или с несуществующим офисом сервер не принимает — на любом чекауте ✔ ✔
Офис сохраняется в заказе (HPOS) и показывается на странице благодарности, в аккаунте и в письмах со ссылкой на трекинг ✔ ✔
Офисы курьеров в собственной таблице базы, обновление ежедневно — чекаут не ждёт API курьера ✔ ✔
Товарителница из карточки заказа: вес, наложен платеж для выбранных способов оплаты, преглед преди плащане, обявена стойност, PDF-этикетка, статус, аннулирование ✔ ✔
Товарителница и для заказов с другим методом доставки — курьера выбираете в карточке ✔ ✔
Econt: отправитель подтягивается из профиля e-Econt кнопкой «Check the connection»; Speedy — объекты договора и услуги ✔ ✔
Пароли курьеров хранятся зашифрованными (AES-256) ✔ ✔
Языки плагина: English, български ✔ ✔
Пакетов в одной товарителнице 1 до 10
Живой тариф курьера на чекауте с наценкой в % и фиксированной, округлением и фолбэком на фиксированную цену — ✔
Товарителница автоматически, когда заказ переходит в выбранный статус — ✔
Массовые действия в списке заказов: создать товарителницы и напечатать все этикетки разом — ✔
Ежечасная синхронизация статусов с заметками и статусом «Выполнен» после доставки — ✔

Как это выглядит

Методы Econt и Speedy на блочном чекауте WooCommerce с выбранным офисом Econt
Блочный чекаут: четыре метода двух курьеров с ценами в евро. Выбран офис Econt — под методами панель выбранного офиса с кнопкой «Change». Адрес покупателя выше остался его адресом.
Выбор офиса Econt с телефона: поиск по городу, улице или названию офиса
С телефона (390 px) список офисов открывается на весь экран: поиск кириллицей или латиницей, сначала — офисы города покупателя.
Классический чекаут WooCommerce: методы Bulgaria Couriers и выбранный офис Speedy
Классический чекаут: те же методы и строка выбранного офиса под доставкой.

Триал стартует, когда вы попросите

Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — один сайт

Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Если наш сервер недоступен, Pro работает ещё 14 дней. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • WooCommerce 7.0+ с классическим или блочным чекаутом, совместимость с HPOS
  • WordPress 6.2+ · PHP 7.4+
  • Зона доставки с Болгарией — методы показываются только для болгарских адресов
  • Аккаунты курьеров: Econt (e-Econt), Speedy (Web API). Включать можно одного или обоих.
  • Валюта — наложен платеж идёт в валюте магазина; для Болгарии это евро.
  • Вес и размеры товаров — для товаров без веса берётся вес по умолчанию из настроек; размер коробки для автоматов задаётся в настройках.
  • Языки плагина: английский и болгарский. Русского и украинского интерфейса нет — плагин сделан для болгарских магазинов.

История версий

v1.0.0 Текущая сентябрь 2026

Econt (адрес, офис, Еконтомат) и Speedy (адрес, офис, автомат APT); выбор офиса на классическом и блочном чекауте; товарителницы, этикетки, трекинг, наложен платеж; английский и болгарский.

Вместе с Bulgaria Couriers для WooCommerce покупают

4 модуля одним заказом — на 40% дешевле, чем по отдельности

Набор «Старт магазина» Bulgaria Couriers Nova Poshta Premium LiqPay Telegram-уведомления и Viber/SMS покупателям Нужно больше — все 144 модулей в All Access за 4 990 ₴.
3 490 ₴ / год вместо 5 860 ₴ поштучно
Купить набор →

Полное описание модуля

Bulgaria Couriers для WooCommerce — плагин доставки для магазинов в Болгарии. Два крупнейших курьера страны в одном модуле: Econt с офисами и Еконтоматами и Speedy с офисами и автоматами APT. Покупатель выбирает доставку на адрес, в офис или в автомат прямо на чекауте, а менеджер создаёт товарителницу, печатает этикетку и видит статус пратки, не открывая кабинеты курьеров. Для OpenCart 4, 3 и 2.3 есть отдельная версия — Bulgaria Couriers: Econt & Speedy для OpenCart.

Что нужно от вас. Бизнес-аккаунт у каждого курьера, которого включаете: Econt — пользователь и пароль e-Econt; Speedy — пользователь и пароль Web API. Честно о проверке: Econt проверен вживую на официальной тестовой среде Econt (demo.econt.com); Speedy — по официальной документации Web API на тестовом сервере, потому что публичной тестовой среды у Speedy нет, а тестовый доступ выдаётся только клиентам. Попробуйте на своём аккаунте Speedy в 7-дневном триале Pro — если курьер ответит иначе, чем в документации, исправим оперативно.

Как это выглядит для покупателя

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

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

Что получает админ

  • Четыре метода в зонах доставки WooCommerce: Econt на адрес, Econt в офис или Еконтомат, Speedy на адрес, Speedy в офис или автомат. Показываются только для адресов в Болгарии.
  • Цена метода — фиксированная, бесплатно от суммы заказа, купоны с бесплатной доставкой, лимит веса на метод.
  • Офисы курьеров в вашей базе. Кнопка «Download … offices and lockers» загружает офисы и автоматы каждого курьера, дальше они обновляются ежедневно. Закрытые офисы Speedy и офисы только для приёма в список не попадают.
  • «Check the connection» проверяет аккаунт: для Econt подставляет отправителя из профиля e-Econt, для Speedy — объекты договора и услуги.
  • Пароли хранятся в базе зашифрованными и не попадают в HTML страницы настроек.
  • Товарителница из карточки заказа: вес, наложен платеж (для способов оплаты, которые вы отметили), преглед преди плащане, обявена стойност по желанию.
  • PDF-этикетка (Speedy — A4 или A6, Econt отдаёт свой PDF), обновление статуса и аннулирование — кнопками в том же блоке.
  • Сменить офис вручную, если покупатель попросил, — по коду офиса; несуществующий код плагин не примет.
  • Товарителница для любого заказа: даже если покупатель выбрал «Flat rate», курьера выбираете в карточке.
  • Трекинг — номер товарителницы со ссылкой на страницу курьера в письмах, на странице благодарности и в аккаунте покупателя.
  • Журнал каждого обращения к курьерам в журналах WooCommerce (источник bulgaria-couriers); ошибки пишутся всегда.

Как это работает — шаг за шагом

  1. Настройки. WooCommerce → Bulgaria Couriers: аккаунты нужных курьеров, «Check the connection», загрузка офисов.
  2. Зона доставки. В зоне «Bulgaria» добавляете методы Econt и Speedy и ставите цену, порог бесплатной доставки и лимит веса.
  3. Чекаут. Покупатель выбирает курьера и тип доставки, для офиса или автомата — сам офис в панели. С Pro цена доставки берётся из тарифа курьера для его города или офиса и веса корзины.
  4. Проверка на сервере. Для метода доставки в офис заказ без офиса или с офисом, которого нет в базе, не проходит.
  5. Заказ. Офис сохраняется в заказе, по желанию — ещё и в адресе доставки, чтобы его видели письма и другие инструменты. Сохранённый адрес в аккаунте покупателя остаётся его адресом.
  6. Товарителница. Менеджер создаёт её в карточке заказа (с Pro — автоматически на выбранный статус или массово из списка), печатает этикетку.
  7. Статус. Кнопка «Refresh status» спрашивает курьера; с Pro статусы синхронизируются ежечасно, изменения пишутся в заметки, а доставленный заказ может становиться «Выполнен» сам.
  8. Аннулирование. Товарителницу, которую курьер ещё не забрал, аннулируете из карточки заказа.

Что под капотом

  • Офис — только на сервере. JavaScript пикера не пишет в поля адреса покупателя. Офис идёт в сессию отдельно для каждого курьера, а в заказ — только если метод доставки именно в офис этого курьера; иначе привязка стирается.
  • Аккаунт покупателя не страдает. Адрес офиса пишется в заказ уже после того, как WooCommerce сохранил данные покупателя, поэтому в следующий раз покупателю подставится его адрес, а не адрес офиса.
  • Живой тариф без сюрпризов (Pro). Курьер ответил нулём, ошибкой, ценой в другой валюте или не успел — метод показывает вашу фиксированную цену, а не «Бесплатно». До выбора офиса тариф для метода в офис не запрашивается.
  • Протоколы курьеров: Econt — JSON-сервисы e-Econt (createLabel в режимах calculate и create, getShipmentStatuses, deleteLabels), Speedy — Web API v1 (calculate, shipment, print, track, cancel). Для автоматов преглед преди плащане не добавляется.
  • Пароли — AES-256-CBC с HMAC, без XOR.
  • Pro-гейт без «кирпича»: когда триал закончился, останавливаются только Pro-функции, доставка и товарителницы работают дальше.
  • Удаление плагина убирает свою таблицу офисов, настройки и задания крона.

Как установить

  1. Плагины → Добавить новый → Загрузить плагин: выберите bulgaria-couriers-for-woocommerce-1.0.0.zip и активируйте.
  2. WooCommerce → Bulgaria Couriers: заполните аккаунт каждого курьера, которого включаете, и сохраните.
  3. Нажмите «Check the connection» (Econt подставит отправителя из профиля, Speedy — объекты и услуги) и «Download … offices and lockers».
  4. WooCommerce → Настройки → Доставка → ваша зона «Bulgaria» → Добавить метод доставки → методы Econt и Speedy.
  5. Оформите тестовый заказ в офис и создайте товарителницу из карточки заказа.
  6. Для Pro: вставьте лицензионный ключ из письма после оплаты или запустите 7-дневный триал.

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
Нужны договоры с курьерами?

Да, бизнес-аккаунт у каждого курьера, которого включаете: Econt — пользователь и пароль e-Econt (ee.econt.com); Speedy — пользователь и пароль Web API, которые Speedy выдаёт клиентам по договору. Курьеров можно включать по одному.

С какими аккаунтами плагин проверен?

Econt — вживую на официальной тестовой среде Econt (demo.econt.com): профиль, офисы и Еконтоматы, тарифы, товарителницы на адрес, в офис и в Еконтомат, PDF, статус, аннулирование. Speedy проверен по официальной документации Web API на тестовом сервере, который отвечает как Speedy: публичной тестовой среды у Speedy нет, тестовый аккаунт выдаётся только клиентам. На боевом аккаунте Speedy плагин ещё не запускали. Ошибки курьера плагин показывает его же текстом.

Метод доставки в офис не появляется на чекауте.

Он появляется, когда офисы курьера загружены (кнопка в настройках) и адрес покупателя в Болгарии. Проверьте и лимит веса метода.

В какой валюте наложен платеж?

В валюте магазина — для Болгарии это евро. Если магазин работает в другой валюте, живой тариф Pro не применяется и метод показывает вашу фиксированную цену.

Что если я не хочу платить за Pro?

Методы доставки, выбор офиса, товарителницы, этикетки, трекинг и наложен платеж остаются бесплатными без ограничения по времени.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль