• Інтернет-магазини · OpenCart

Зонування тарифів: одна ціна доставки на всю Україну означає, що хтось платить за когось

Доставка в сусідній район вашого міста і доставка в село за шістдесят кілометрів від траси коштують по-різному — вам. Але сайт часто бере з обох однаково. Далі одне з двох: або цифра завищена для близьких, і вони йдуть туди, де дешевше, або занижена для далеких, і різницю ви тихо доплачуєте з маржі. Зонування прибирає цей компроміс: країна ділиться на групи, і в кожної свої умови.

Подивитись, як це працює
Вартість
після безкоштовного аудиту
Гарантія
30 днів після підписання акта
Спеціалізація
інтернет-магазини, переважно OpenCart
після безкоштовного аудиту
Вартість
30
Гарантія

днів після підписання акта

інтернет-магазини, переважно OpenCart
Спеціалізація
від 5 до 20 робочих днів
Строк
безкоштовний розбір доставки
Початок
протягом 2 годин
Відповідь
за письмовим договором
Робота
Що входить

Повний перелік робіт і того, що ви отримуєте на виході

  • карта зон: перелік того, які області й населені пункти в яку групу потрапляють
  • власні умови для кожної зони: базова вартість, надбавка, безкоштовний поріг
  • окреме правило для міста, де ви возите власним транспортом
  • правило для адрес, які не потрапили в жодну зону, — без помилки й без мовчазного нуля
  • перенесення зон у кошик так, щоб покупець бачив не лише цифру, а й причину
  • узгодження зон із зонами самого перевізника, якщо вони в нього є
  • інтерфейс або файл, яким ви міняєте межі зон без програміста
  • перевірка на реальних адресах з різних кінців країни
Коли ця послуга не підходить

Що не входить у роботу — щоб не було сюрпризів на здачі

  • домовленості з перевізником про індивідуальні тарифи
  • розширення покриття перевізника у віддалених селах
  • організація власної кур'єрської служби
  • обіцянки зростання кількості замовлень із регіонів
  • юридична оцінка обмежень доставки за територіями
Кому підходить

Ситуації, у яких ця послуга дає результат

Сценарій 1 із 4

Магазин із власною доставкою у своєму місті

Ви возите по місту самі, і це вам майже нічого не коштує, а по країні платите перевізнику. Без зон обидва випадки на сайті виглядають однаково.

Розберемо вашу ситуацію на безкоштовному аудиті
Безкоштовний розбір доставки

Дивимось, чи потрібні вам зони взагалі: для частини магазинів різниця між регіонами не варта ускладнення.

Що ми міряємо

  • Звідки до вас приходять замовленняЯкщо 90% — це три обласні центри, зони майже нічого не змінять. Якщо географія рівномірна, різниця в собівартості вже помітна.
  • Скільки ви доплачуєте заразПорівнюємо суму, яку сайт бере з покупця, із сумою, яку ви віддали перевізнику. Різниця по регіонах і є відповідь, чи є тут задача.
  • Чи є місто з власною доставкоюЦе найчастіша причина заводити зони: своє місто дешевше, і немає сенсу брати за нього тариф перевізника.
  • Як поводиться безкоштовний порігОдин поріг на всю країну зазвичай означає, що частина безкоштовних доставок для вас збиткова, а частина — надто щедра без потреби.
  • Куди ви не відправляєтеОбмеження є майже у всіх, але на сайті вони рідко описані. Через це замовлення приймається, а потім скасовується вручну.
  • Чи розпізнаються адресиЗони працюють на довіднику населених пунктів. Якщо адреса вводиться вільним текстом, спершу треба вирішити саме це.

Що ви отримуєте

  • відповідь, чи виправдані зони на вашій географії замовлень
  • чернетка поділу на зони на основі ваших даних
  • оцінка обсягу робіт з розбивкою по етапах
  • чесна відповідь, якщо простіше лишити один тариф

Строк: 2–4 робочих дні

Чому це безкоштовно

Зони мають сенс лише тоді, коли ваша географія замовлень справді неоднорідна. Це видно з даних за кілька місяців, і подивитись їх швидше, ніж сперечатись.

Що далі

Ви отримуєте чернетку поділу й оцінку. Далі вирішуєте самі — документ лишається у вас.

Коротка форма: контакт і адреса сайту

  • Договір, акт і гарантія 30 днів

    На кожен проєкт письмовий договір: обсяг, строки, сума, порядок приймання. Після здачі — акт і рахунок, а далі 30 календарних днів гарантії: помилки з нашої вини усуваємо безоплатно. Усне з дзвінка дублюємо письмово того ж дня.

  • ФОП і безготівковий розрахунок

    Виконавець — зареєстрований ФОП. Оплата на рахунок із закривними документами.

  • Права й доступи — ваші

    Код, дизайн і матеріали переходять до вас після повної оплати. Домен, хостинг, репозиторій, аналітику оформлюємо на вас.

  • Портал клієнта замість переписки

    На час роботи ви отримуєте доступ до порталу: договори, рахунки, акти й стан проєкту в одному місці.

  • Замовники з Європи

    Серед робіт — проєкти для Норвегії, Болгарії, Молдови та Іспанії.

  • Цифри, які можна перевірити

    Кожен кейс у портфоліо — з посиланням на живий сайт і технічним виміром.

  • Спершу аудит, потім сума

    Прайсу на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази.

  • Кажемо «ні», коли не впевнені

    Якщо задача не наша або строк нереальний — скажемо одразу.

Що впливає на вартість

Чому дві однакові на вигляд задачі рахуються по-різному

  • Кількість зонДві зони — це майже проста умова. Пʼять-шість зон із власними порогами й надбавками означають окрему таблицю правил і окрему перевірку кожної.
  • Спосіб визначення зониЗа областю — просто. За містом чи індексом — потрібен довідник і його оновлення. За відстанню від складу — це вже інша задача, дорожча.
  • Кількість перевізниківУ кожного перевізника власні уявлення про віддаленість. Ваші зони треба узгодити з їхніми, інакше розрахунок розійдеться з рахунком.
  • Власна доставкаСвоє місто зазвичай вимагає окремої логіки: інші строки, інший спосіб оплати, іноді вибір інтервалу. Це не просто інша цифра в таблиці.
  • Стан адресних данихЯкщо місто вводиться руками, зона не визначиться надійно. Спершу доведеться привести введення адреси до довідника.
  • Хто керуватиме зонами даліЯкщо межі змінюватимете ви самі, потрібен зрозумілий інтерфейс. Це додає роботи, але знімає залежність від нас на кожну правку.
Кейси

Задачі та результат у цифрах — усі показники зняті нашим виміром

роздрібний інтернет-магазин опалювального обладнання, каталог ~3,5 тис. SKU

Задача
Вивести в онлайн повний асортимент опалювального обладнання (біметалеві радіатори, електрорадіатори, бризери, тепловентилятори, тепла підлога, терморегулятори) з навігацією і фільтрами під порівняння технічних характеристик та з чекаутом, який обслуговує і роздрібного покупця, і ФОП/ТОВ з ПДВ.
Рішення
Магазин на OpenCart 3 (тема oct_showcase, nginx). Дві мовні версії uk/ru з коректними hreflang і x-default. Чекаут із monobank, післяплатою, готівкою при отриманні та безготівковим рахунком для ФОП/ТОВ з ПДВ. Чотири способи доставки: Нова Пошта, Міст-Експрес, Делівері, самовивіз у Харкові. Підключено GTM/GA4 (G-B9MVX1REHX), Google Maps, месенджери Telegram/Viber/WhatsApp.
Результат
3 565 карток товару в живому каталозі (виміряно 31.07.2026 штатним пошуком OpenCart із порожнім запитом: 36 сторінок по 100 позицій, остання — 65). TTFB 0,52 с, повне завантаження HTML 0,66 с при 296 КБ розмітки. 4 способи оплати і 4 способи доставки в чекауті. Дві мовні версії з валідними hreflang та x-default.

магазин систем автоматичного і крапельного поливу з ландшафтними послугами, каталог на 300 позицій

Задача
Зібрати в одному магазині технічний асортимент систем поливу — обладнання Hunter, крапельну лінію, поліетиленові труби й фітінги. Номенклатура тут дрібна й візуально однакова: коліна, муфти, трійники різняться лише діаметром і типом різьби, тому без глибокої вкладеності категорій і фільтра покупець не знайде потрібну деталь. Друга вимога — не втратити швидкість віддачі й дати оформити замовлення з доставкою у відділення, кур'єром або в поштомат.
Рішення
Магазин на OpenCart 3 (тема chameleon) на nginx з HTTP/2 і стисненням brotli. Каталог розгорнули на 4 рівні вкладеності, щоб фітінги ділилися за типом з'єднання і різьбою (коліно → з внутрішньою різьбою / із зовнішньою різьбою / з'єднувальне); у категоріях працює модуль фільтра OCFilter. Додали швидкий перегляд картки, замовлення в 1 клік, відгуки про магазин і про товар, зворотний дзвінок і віджети Viber, Telegram, Messenger. У чекауті — Нова пошта (відділення, кур'єр, поштомат) і Укрпошта (експрес у відділення, стандарт у відділення, кур'єр), оплата при доставці, банківський переказ і картка через LiqPay. Зображення вантажаться відкладено, canonical на всіх типах сторінок веде на домен без www.
Результат
Виміряно 01.08.2026: 300 товарів у 40 категоріях на 4 рівнях вкладеності — цифра підтверджена двома незалежними методами (обхід кореневих категорій по пагінації з ?limit=100 і об'єднання видачі внутрішнього пошуку по 18 різних запитах), обидва методи дали той самий набір ідентифікаторів, розбіжність 0%. Перша відповідь сервера — 235 мс (медіана з 5 замірів), повний HTML — 262 мс. Вага HTML головної 143,6 КБ, у brotli — 22,5 КБ. У чекауті 6 способів доставки від 2 перевізників і 3 способи оплати, включно з LiqPay.

Не знайшли свій випадок?

Опишіть, як це влаштовано у вас, — відповімо, чи підходить «Зонування тарифів доставки» і що це означає у вашій ситуації. Без брифу й без дзвінка: одне питання, одна відповідь.

Етапи роботи

Прозорі етапи з погодженням на кожному кроці

Загальний строк:5–20 днів

  1. Розбір географії

    2–4 робочих дні

    Дивимось, звідки приходять замовлення й скільки кожен напрямок коштує вам насправді. Тут стає зрозуміло, скільки зон потрібно й де проходять межі.

  2. Погодження зон

    1–3 робочих дні

    Фіксуємо поділ, умови кожної зони, безкоштовні пороги й перелік місць, куди ви не відправляєте. Це рішення ваше, ми даємо цифри.

  3. Адреси й довідник

    2–5 робочих днів

    Приводимо введення адреси до довідника населених пунктів, щоб зона визначалась однозначно, а не вгадувалась із написаного вручну.

  4. Правила й розрахунок

    3–7 робочих днів

    Реалізуємо таблицю зон, надбавки, окремі умови для свого міста й поведінку для адрес поза зонами. Працюємо на тестовому середовищі.

  5. Перевірка на межах

    2–4 робочих дні

    Проходимо адреси з різних кінців країни й окремо ті, що стоять на межі двох зон. Саме там зазвичай виявляється, що правило написане нечітко.

  6. Запуск і звірка

    1–2 робочих дні

    Викочуємо зміни й порівнюємо пораховані суми з фактичними рахунками перевізника на перших замовленнях. Далі діє гарантія 30 днів з дня підписання акта.

Технології та інтеграції

На чому будуємо і з чим це з'єднується

Стек

  • OpenCart
  • WooCommerce
  • PHP
  • JavaScript
  • TypeScript
  • MySQL
  • MariaDB
  • Next.js
  • Git

Інтеграції

  • Нова Пошта
  • Укрпошта
  • Міст Експрес
  • Делівері
  • Google Analytics 4
  • Google Tag Manager
Зони чи один тариф на всю країну

Чим цей варіант відрізняється від альтернативи

Близькі замовленняплатять за свою відстань
Далекі замовленняпокривають вашу собівартість
Своє містоможна зробити дешевшим або безкоштовним
Складність підтримкипотрібна таблиця зон і її оновлення
Коли достатньо простого варіантунадлишок, якщо географія однорідна
Що потрібно від вас

Без цього не почнемо — краще підготувати заздалегідь

  1. статистика замовлень за областями чи містами за останні місяці
  2. як ви зараз ділите країну за вартістю доставки, якщо ділите
  3. чи є місто, де ви возите власним транспортом
  4. куди ви принципово не відправляєте
  5. чи має безкоштовний поріг діяти однаково скрізь
  6. хто з вашого боку приймає роботу

Якщо чогось із цього немає — скажіть, підкажемо, як зібрати або зробимо самі окремою задачею.

Часті питання

Те, що питають найчастіше — з конкретними відповідями

Скільки зон потрібно?

Зазвичай від двох до чотирьох, і це не питання смаку. Кількість визначається тим, скільки груп справді відрізняються за собівартістю: своє місто, обласні центри, решта країни, віддалені населені пункти. Ділити дрібніше можна, але кожна зона — це рядок у таблиці, який хтось має підтримувати.

Чи не відлякує вища ціна доставки в регіони?

Частину покупців — так. Але альтернатива не «всі задоволені», а «за далеких платять близькі або ви». Помічний прийом — не приховувати надбавку, а називати причину прямо в кошику: людина, яка живе далеко, зазвичай знає, що доставка до неї дорожча, і спокійно це сприймає, коли бачить пояснення.

Як визначається зона: за областю чи за містом?

За областю простіше й дешевше, але грубо: у межах однієї області є і обласний центр, і село без відділення. За містом точніше й вимагає довідника населених пунктів. Ми зазвичай радимо почати з областей, а деталізувати ті, де різниця справді відчутна.

Що буде з адресою, яку не вдалось віднести до зони?

Найгірший варіант — помилка або тихий нуль у вартості. Правильна поведінка — застосувати найбільш загальне правило й позначити, що суму уточнить менеджер. Замовлення при цьому оформлюється, а ви бачите такі випадки окремим списком і поступово доповнюєте довідник.

Чи можна зробити безкоштовну доставку тільки в своєму місті?

Так, і це один із найчастіших сценаріїв. Своє місто ви обслуговуєте самі або відвозите партією, тож собівартість там інша. Важливо, щоб умова була видна на сайті саме тим, кого стосується, а не написана дрібним шрифтом на сторінці про доставку.

Хто міняє межі зон потім?

Це вирішується до початку. Якщо зміни рідкі, достатньо, щоб їх робили ми в межах супроводу. Якщо ви плануєте правити регулярно, робимо інтерфейс або файл, з яким впорається ваш менеджер. Другий варіант дорожчий на старті й дешевший далі.

Скільки це триває?

Від 5 до 20 робочих днів. Самі правила пишуться швидко; час забирають адресні дані. Якщо в замовленнях місто вводиться вільним текстом, спершу доведеться привести введення до довідника, і це найдовша частина.

Це збільшить прибуток?

Ми не називаємо цифру наперед. Що зміниться напевно — ви перестанете доплачувати за далекі відправлення непомітно для себе, бо різниця між порахованою й фактичною вартістю стане видною по кожній зоні. Наскільки це вагомо, залежить від вашої географії, і саме її ми дивимось на розборі.

Подивімось, чи потрібні вам зони

Порівняємо вашу географію замовлень із тим, скільки ви платите перевізнику. Розбір безкоштовний, відповідаємо протягом 2 годин.

З виміряних кейсівВиміряно 01.08.2026: 300 товарів у 40 категоріях на 4 рівнях вкладеності

Дивитись кейси
  • Відповідь протягом 2 годин
  • Без зобов’язань
  • Працюємо за договором

Прайса на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази, і цифра «від» у такому разі нічого не пояснює. Спершу безкоштовний аудит — рахуємо ваші сторінки, дублі й швидкість, — потім називаємо суму й строк і фіксуємо їх у договорі.