
Postcode Delivery Zones для WooCommerce — зони доставки за індексом, мінімальна сума й вікна доставки
Плагін WooCommerce: зони доставки за індексами, перевірка «Чи доставляємо до вас?» на картці товару, мінімальна сума для зони, вікна доставки з лімітом на слот. Free — 3 зони.
- Сумісність
- WordPress 6.2+ · WooCommerce 8.0+ (перевірено на WP 7.1 / Woo 11.1) · PHP 7.4+
- Ліцензія
- один сайт, річна
- Тріал
- 7 днів, без картки, один на сайт
Що є в Free,
а що дає Pro
Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.

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

Один ключ — один сайт
Переносите магазин — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Якщо наш сервер недоступний, Pro працює ще 14 днів. Для студій — ключі на 5, 25 сайтів або без обмежень.
Технічні вимоги
WooCommerce 8.0+ з класичним або блоковим чекаутом, сумісність з HPOS. Вікна доставки в блоковому чекауті — з WooCommerce 8.9 (API додаткових полів чекауту).
WordPress 6.2+ · PHP 7.4+
Ціну доставки й далі рахують зони й методи доставки WooCommerce — плагін вирішує, чи возите ви на індекс і з якої суми, а не скільки це коштує.
Перевірено на WordPress 7.1 і WooCommerce 11.1: класичний і блоковий чекаут, самовивіз, мінімум, поза зоною, вікна з лімітом на слот.
Історія версій
Pro: на старому сховищі замовлень (без HPOS) вікно доставки з лімітом замовлень рахувало всі замовлення магазину, а не лише записані на це вікно, тож такі вікна показувались заповненими й…
Перший випуск: зони за індексами, віджет на картці, в кошику й шорткодом, мінімальна сума зони, зупинка замовлень поза зоною; Pro.
Разом з Postcode Delivery Zones для WooCommerce купують
4 модулі одним замовленням — на 40% дешевше, ніж окремо


Nova Poshta Premium — Нова Пошта для WooCommerce

Mono Acquiring — оплата карткою monobank для WooCommerce

Telegram-сповіщення і Viber/SMS покупцям для WooCommerce
Повний опис модуля
Postcode Delivery Zones для WooCommerce — плагін для магазинів, які возять самі: продукти, квіти, випічка, меблі, кейтеринг. Ви не доставляєте «по країні», ви доставляєте за списком індексів, з мінімальною сумою, що залежить від відстані, у певні дні й години. Зони доставки WooCommerce вміють порахувати ціну, але не скажуть покупцеві на картці товару, чи ви взагалі до нього їдете, і не зупинять замовлення на 9 € туди, де мінімум 40 €. Цей плагін закриває саме це.
Як це виглядає для покупця
Якщо індекс поза всіма зонами, замовлення не створюється, а покупець бачить ваш текст («На жаль, до 99999 ми поки не возимо»). Можна обрати м’якший режим: повідомлення показується, але оформити замовлення можна. Мінімальна сума діє завжди — мінімум, який можна обійти, не мінімум. Самовивіз зона не зупиняє: хто забирає сам, оформлює з будь-яким індексом.
Що отримує адмін
- Країни зони — коли возите в кілька країн з однаковим форматом індексу (Австрія і Швейцарія — обидві чотири цифри). Тоді у віджеті з’являється вибір країни.
- Мінімальна сума рахується від товарів після купонів, з податком чи без (налаштування). Доставка в неї не входить: у кошику вона ще невідома, а мінімум, що «стрибає» між сторінками, плутає людей.
- Шорткод
[postcode_delivery_check]— той самий віджет на будь-якій сторінці: на головній, у футері, на сторінці «Доставка».
Як це працює — крок за кроком
- Ви створюєте зону: «Центр», індекси 10115, 101*, 10200…10249, мінімум 30 €.
- Покупець на картці товару вводить 10115 — «Так, доставляємо. Мінімальне замовлення для вашого району — 30 €».
- Кладе товарів на 10 € і йде в кошик — блок підказує: «додайте ще 20 €».
- У чекауті вводить адресу з цим індексом. Поки в кошику менше 30 €, замовлення не пройде ні в класичному, ні в блоковому чекауті — перевірка на сервері, її не обійти, вимкнувши JavaScript.
- Pro: покупець обирає «Вт, 22 вересня, 09:00–13:00». Якщо на слот стоїть ліміт 5 замовлень, шосте його вже не побачить. Скасоване замовлення повертає місце у слоті.
- Індекс 99999 поза зонами — покупець бачить ваш текст ще на картці товару, а не після заповнення всієї форми.
Що під капотом
- Одна перевірка на все. Віджет на картці, кошик і чекаут питають ту саму функцію, тож віджет не пообіцяє того, що чекаут потім відхилить.
- Серверний гейт на обох чекаутах:
woocommerce_after_checkout_validationдля класичного іwoocommerce_checkout_validate_order_before_paymentдля блокового. - Вікна в блоковому чекауті: відповідь кошика Store API несе список слотів саме для адреси покупця, і поле показує лише їх. Чужий слот, підставлений в обхід сторінки, сервер відхиляє з поясненням.
- Часовий пояс магазину (Налаштування → Загальні), а не сервера: «замовлення до 14:00 — доставка завтра» рахується правильно.
- Pro-гейт без «цегли»: коли спливає тріал, зупиняються лише Pro-функції. Зони понад три й вікна лишаються збереженими й повертаються, щойно ввімкнеться Pro.
Як встановити
- Плагіни → Додати новий → Завантажити плагін: оберіть
postcode-delivery-zones-for-woocommerce-1.0.1.zipі активуйте. - Відкрийте WooCommerce → Postcode zones.
- Відредагуйте приклад-зону: назва, ваші індекси, мінімальна сума. Увімкніть і збережіть.
- Відкрийте будь-який товар — під кнопкою кошика з’явиться «Чи доставляємо до вас?». Перевірте свій індекс і чужий.
- Для Pro: вставте ліцензійний ключ з листа після оплати або запустіть 7-денний тріал кнопкою на тій самій сторінці.
Питання
про модуль
Не знайшли відповідь? Напишіть у Telegram — відповімо протягом робочого дня.
Це заміна зон доставки WooCommerce?
Ні. Зони WooCommerce рахують ціну доставки. Плагін вирішує, чи возите ви на індекс взагалі і яка там мінімальна сума.
Мінімум працює в блоковому чекауті?
Так. Перевірка серверна в обох чекаутах: поки сума нижча за мінімум зони, замовлення не створюється, а покупець бачить, скільки бракує.
Індекс потрапляє у дві зони. Яка спрацює?
Перша увімкнена зона в списку. Ставте вужчу зону вище.
Покупець обрав самовивіз, а індекс поза зоною.
Замовлення пройде: самовивіз зона не зупиняє. Це налаштування можна вимкнути.
Що буде, коли закінчиться тріал або ліцензія?
Працюють перші три зони з мінімумом і віджетом. Інші зони й вікна доставки зберігаються і повертаються з ліцензією. Після строку оплаченої ліцензії Pro працює далі, припиняються лише оновлення й підтримка.
Поки що жодного відгуку. Будьте першим.
Поки питань немає. Запитай — ми відповімо протягом 24 годин.
Не той варіант, що шукаєте?
Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.
Замовити кастомний модуль
Купівля модуля
—


