
Postcode Delivery Zones для OpenCart — зони доставки за індексом, мінімальна сума й вікна доставки
Модуль OpenCart 4/3/2.3: зони доставки за індексами з ціною, порогом безкоштовної доставки й мінімальною сумою, віджет «Чи доставляємо?», вікна доставки з місткістю. Ліцензія назавжди.
- Сумісність
- OpenCart 2.3.0.x, 3.0.x та 4.0.2 – 4.1.x
- PHP
- 7.0 і новіший
- Версія
-
v1.0.1 (OpenCart 4)
v1.0.1 (OpenCart 3.x)
v1.0.1 (OpenCart 2.3) - Ліцензія
- один сайт, назавжди
- Тріал
- 7 днів, без картки, один на сайт
Модуль у роботі — 44 секунди
Без звуку теж зрозуміло: субтитри українською
Що є в Free,
а що дає Pro
Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.

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

Один ключ — один сайт
Переносите магазин — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Якщо наш сервер недоступний, Pro працює ще 14 днів. Для студій — ключі на 5, 25 сайтів або без обмежень.
Технічні вимоги
OpenCart 4.0.2 – 4.1.x, 3.0.x або 2.3.0.x — окремий архів під кожну гілку.
PHP 7.0+ для збірки 2.3; для 3.x і 4.x — та версія PHP, яку вимагає ваш OpenCart.
Модифікації ядра (OCMOD) не потрібні: віджет вбудовується через події OpenCart, спосіб доставки — стандартне розширення типу «Доставка».
Перевірено на чистих OpenCart 4.1.0.3, 3.0.5.0 і 2.3.0.2: встановлення, зони, віджет, мінімум, поза зоною, вікна з місткістю, CSV, видалення.
Історія версій
Метод доставки за індексом зʼявляється в чекауті разом із віджетами Нової Пошти, Укрпошти й ROZETKA.
Перший випуск: зони за індексами з виключеннями, ціна, «безкоштовно від» і мінімум на зону, віджет на картці й у кошику; Pro.
Разом з Postcode Delivery Zones для OpenCart купують
4 модулі одним замовленням — на 40% дешевше, ніж окремо


Nova Poshta Premium — модуль Нова Пошта для OpenCart 2.3, 3.x і 4.x

LiqPay — оплата карткою для OpenCart 2.3, 3.x і 4.x

Telegram-сповіщення і Viber/SMS покупцям для OpenCart
Повний опис модуля
Postcode Delivery Zones для OpenCart — власна доставка магазину за індексами. Ви задаєте зони списками індексів (точні, префікси, діапазони, виключення), і в кожної зони своя ціна доставки, поріг безкоштовної доставки й мінімальна сума замовлення. Покупець ще на картці товару дізнається, чи ви до нього возите, а в чекауті спосіб доставки з’являється лише для індексів, які ви обслуговуєте. Нижче мінімуму зони модуль прямо каже, скільки бракує.
Що отримує адмін
- Правила індексів — по одному на рядок:
10115точний,10*префікс,10115-10999діапазон,!10117виключення. Пробіли ігноруються, британські й польські формати теж розпізнаються. - Тестер індексу прямо на вкладці зон: вводите індекс — бачите, яка зона його забере.
- База суми для мінімуму й порогу — сума товарів або підсумок замовлення.
- CSV (Pro) — імпорт правил (зони шукаються за назвою, відсутні створюються; додати або замінити) і експорт з BOM, щоб Excel коректно відкрив кирилицю й умлаути.
Як це працює — крок за кроком
- Ви створюєте зону «Центр»: Німеччина,
10115-10179і!10117, доставка 4,90, безкоштовно від 50, мінімум 25. - Покупець на картці товару вводить 10115 — «Так, доставляємо до 10115 (Центр). Доставка 4,90 (безкоштовно від 50). Мінімальне замовлення 25».
- 10117 — «На жаль, до цього індексу ми не возимо»: виключення з діапазону працює.
- У чекауті з кошиком на 20 спосіб показує «додайте ще 5», з кошиком на 30 — ціну 4,90, від 50 — безкоштовно.
- Pro: покупець обирає «Центр (Вт 22/09, 10:00–14:00)». Якщо місткість вікна 1, наступний покупець цього вікна вже не побачить.
Що під капотом
- Одна логіка для всіх місць: віджет, кошик і спосіб доставки в чекауті питають той самий сервіс, тож віджет не пообіцяє того, чого не дасть чекаут.
- Власна таблиця зон замість сотень рядків у налаштуваннях; при видаленні розширення таблиця лишається, щоб оновлення чи перевстановлення не стерло ваші списки індексів.
- Місткість вікна рахується за оформленими замовленнями з цим вікном.
- Часовий пояс для відсічки й дат вікон — на вибір у налаштуваннях, за замовчуванням пояс сервера.
- Pro-гейт без «цегли»: коли спливає тріал, працюють перші три зони, решта й вікна зберігаються до ліцензії.
Як встановити
- OpenCart 4.x: Розширення → Встановлення розширень → Завантажити
cc_pdzones.ocmod.zip→ «Встановити» у списку. - OpenCart 3.x: Розширення → Встановлення розширень → Завантажити
cc_pdzones-oc3-1.0.1.ocmod.zip, потім Модифікації → Оновити. - OpenCart 2.3: штатний інсталятор 2.3 копіює файли лише через FTP. Без FTP залийте вміст папки
upload/з архівуcc_pdzones-oc2-1.0.1.ocmod.zipу корінь магазину. - Розширення → Розширення → Доставка → Postcode Delivery Zones → «Встановити», потім «Редагувати».
- Вкладка «Загальне»: статус «Увімкнено». Вкладка «Зони»: додайте зону, індекси, ціну й мінімум, збережіть. Перевірте індекс тестером.
- Для Pro: вкладка «Ліцензія» — вставте ключ з листа після оплати або запустіть 7-денний тріал.
Питання
про модуль
Не знайшли відповідь? Напишіть у Telegram — відповімо протягом робочого дня.
Чи можна поєднувати з іншими способами доставки?
Так. Postcode Delivery Zones — окремий спосіб доставки поруч із Новою Поштою, самовивозом чи фіксованою ставкою.
Що бачить покупець, якщо сума нижча за мінімум?
Спосіб доставки показується з повідомленням, скільки бракує до мінімуму зони, і його не можна обрати, поки сума не дотягне.
Індекс потрапляє у дві зони. Яка спрацює?
Перша увімкнена зона в списку. Порядок змінюється стрілками на картці зони.
Як встановити на OpenCart 2.3 без FTP?
Залийте вміст папки upload/ з архіву в корінь магазину, потім Розширення → Доставка → Postcode Delivery Zones → Встановити.
Ліцензію треба продовжувати?
Ні. Для OpenCart ліцензія назавжди: одна оплата, і Pro-функції лишаються з вами.
Поки що жодного відгуку. Будьте першим.
Поки питань немає. Запитай — ми відповімо протягом 24 годин.
Не той варіант, що шукаєте?
Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.
Замовити кастомний модуль
Купівля модуля
—


