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

Зонирование тарифов: одна цена доставки на всю Украину означает, что кто-то платит за кого-то

Доставка в соседний район вашего города и доставка в село в шестидесяти километрах от трассы стоят по-разному — для вас. Но сайт часто берёт с обоих одинаково. И тогда одно из двух: либо цифра завышена для ближних, и они уходят туда, где дешевле, либо занижена для дальних, и разницу вы тихо доплачиваете из маржи. Зонирование убирает этот компромисс: страна делится на группы, и у каждой свои условия.

Посмотреть, как это работает
Стоимость
после бесплатного аудита
Гарантия
30 дней после подписания акта
Специализация
интернет-магазины, преимущественно OpenCart
Стоимость
после бесплатного аудита
Гарантия
30
дней после подписания акта
Специализация
интернет-магазины, преимущественно OpenCart
Срок
от 9 до 21 рабочих дней
Начало
бесплатный разбор доставки
Ответ
в течение 2 часов
Работа
по письменному договору
Что входит

Полный перечень работ и того, что вы получаете на выходе

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

Что не входит в работу — чтобы не было сюрпризов на сдаче

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

Ситуации, в которых эта услуга даёт результат

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

Магазин с собственной доставкой в своём городе

Вы возите по городу сами, и это вам почти ничего не стоит, а по стране платите перевозчику. Без зон оба случая на сайте выглядят одинаково.

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

Смотрим, нужны ли вам зоны вообще: для части магазинов разница между регионами не стоит усложнения.

Что мы измеряем

  1. Откуда к вам приходят заказыЕсли 90% — это три областных центра, зоны почти ничего не изменят. Если география равномерная, разница в себестоимости уже заметна.
  2. Сколько вы доплачиваете сейчасСравниваем сумму, которую сайт берёт с покупателя, с суммой, которую вы отдали перевозчику. Разница по регионам и есть ответ, есть ли здесь задача.
  3. Есть ли город с собственной доставкойЭто самая частая причина вводить зоны: свой город дешевле, и нет смысла брать за него тариф перевозчика.
  4. Как ведёт себя порог бесплатной доставкиОдин порог на всю страну обычно означает, что часть бесплатных доставок для вас убыточна, а часть без нужды слишком щедрая.
  5. Куда вы не отправляетеОграничения есть почти у всех, но на сайте они редко описаны. Из-за этого заказ принимается, а потом отменяется вручную.
  6. Распознаются ли адресаЗоны работают на справочнике населённых пунктов. Если адрес вводится свободным текстом, сначала нужно решить именно это.

Что вы получаете

  • ответ, оправданы ли зоны при вашей географии заказов
  • черновик деления на зоны на основе ваших данных
  • оценка объёма работ с разбивкой по этапам
  • честный ответ, если проще оставить один тариф

Срок: 2–4 рабочих дня

Почему это бесплатно

Зоны имеют смысл, только когда ваша география заказов действительно неоднородна. Это видно по данным за несколько месяцев, и посмотреть их быстрее, чем спорить.

Что дальше

Вы получаете черновик деления на зоны и оценку. После этого решаете сами — документ остаётся у вас.

Короткая форма: контакт и адрес сайта
Договор и документы

Работаем официально

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

Нам доверяют6 брендов

Нам доверяют: Kvant Energy, GYPSUN, Naturel Cosmetics, Pancer Protection, LUGI, BeeTech

Условия, зафиксированные письменно8 пунктов
  • Договор, акт и гарантия 30 дней

    На каждый проект письменный договор: объём, сроки, сумма, порядок приёмки. После сдачи — акт и счёт, затем 30 календарных дней гарантии.

  • ФОП и безналичный расчёт

    Исполнитель — зарегистрированный ФОП. Оплата на счёт с закрывающими документами.

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

    Код, дизайн и материалы переходят к вам после полной оплаты. Домен, хостинг, репозиторий оформляем на вас.

  • Портал клиента вместо переписки

    Во время работы вы получаете доступ к порталу: договоры, счета, акты и статус проекта в одном месте.

  • Сайты в девяти странах

    Наши сайты работают в девяти странах: кроме Украины — Польша, Германия, Австрия, Англия, Норвегия, Болгария, Молдова, Испания.

  • Цифры, которые можно проверить

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

  • Сначала аудит, потом сумма

    Прайса на сайте нет намеренно: объём одной и той же работы у двух клиентов отличается кратно.

  • Говорим «нет», когда не уверены

    Если задача не наша или срок нереальный — скажем сразу.

  • Договор, акт и гарантия 30 дней

    На каждый проект письменный договор: объём, сроки, сумма, порядок приёмки. После сдачи — акт и счёт, затем 30 календарных дней гарантии.

  • ФОП и безналичный расчёт

    Исполнитель — зарегистрированный ФОП. Оплата на счёт с закрывающими документами.

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

    Код, дизайн и материалы переходят к вам после полной оплаты. Домен, хостинг, репозиторий оформляем на вас.

  • Портал клиента вместо переписки

    Во время работы вы получаете доступ к порталу: договоры, счета, акты и статус проекта в одном месте.

  • Сайты в девяти странах

    Наши сайты работают в девяти странах: кроме Украины — Польша, Германия, Австрия, Англия, Норвегия, Болгария, Молдова, Испания.

  • Цифры, которые можно проверить

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

  • Сначала аудит, потом сумма

    Прайса на сайте нет намеренно: объём одной и той же работы у двух клиентов отличается кратно.

  • Говорим «нет», когда не уверены

    Если задача не наша или срок нереальный — скажем сразу.

NDA подписываем по запросу. После завершения свои доступы удаляем сами.

Что влияет на стоимость

Почему две одинаковые на вид задачи считаются по-разному

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

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

Kvant Energy

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

Задача
Вывести в онлайн полный ассортимент отопительного оборудования (биметаллические радиаторы, электрорадиаторы, бризеры, тепловентиляторы, тёплый пол, терморегуляторы) с навигацией и фильтрами для сравнения технических характеристик и с чекаутом, который обслуживает и розничного покупателя, и ФЛП/ООО с НДС.
Решение
Магазин на OpenCart 3 (тема oct_showcase, nginx). Две языковые версии uk/ru с корректными hreflang и x-default. Чекаут с monobank, наложенным платежом, наличными при получении и безналичным счётом для ФЛП/ООО с НДС. Четыре способа доставки: Новая Почта, Мист Экспресс, Деливери, самовывоз в Харькове. Подключены GTM/GA4, 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.

Greenter

магазин систем автоматического и капельного полива с ландшафтными услугами, каталог на 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. кто с вашей стороны принимает работу
Если чего-то из этого нет — скажите, подскажем, как собрать или сделаем сами отдельной задачей.
Частые вопросы

Что спрашивают чаще всего — с конкретными ответами

Сколько нужно зон?

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

Не отпугнёт ли более высокая цена доставки в регионы?

Часть покупателей — да. Но альтернатива не «все довольны», а «за дальних платят ближние или вы». Помогает такой приём: не прятать надбавку, а называть причину прямо в корзине. Человек, который живёт далеко, обычно знает, что доставка к нему дороже, и спокойно это воспринимает, когда видит объяснение.

Как определяется зона: по области или по городу?

По области проще и дешевле, но грубо: в пределах одной области есть и областной центр, и село без отделения. По городу точнее, но нужен справочник населённых пунктов. Мы обычно советуем начать с областей, а детализировать те, где разница действительно ощутима.

Что будет с адресом, который не удалось отнести к зоне?

Худший вариант — ошибка или тихий ноль в стоимости. Правильное поведение — применить самое общее правило и отметить, что сумму уточнит менеджер. Заказ при этом оформляется, а вы видите такие случаи отдельным списком и постепенно дополняете справочник.

Можно ли сделать бесплатную доставку только в своём городе?

Да, и это один из самых частых сценариев. Свой город вы обслуживаете сами или отвозите партиями, поэтому себестоимость там другая. Важно, чтобы условие было видно на сайте именно тем, кого оно касается, а не написано мелким шрифтом на странице о доставке.

Кто меняет границы зон потом?

Это решается до начала. Если изменения редкие, достаточно, чтобы их вносили мы в рамках сопровождения. Если вы планируете править регулярно, делаем интерфейс или файл, с которым справится ваш менеджер. Второй вариант дороже на старте и дешевле в дальнейшем.

Сколько это длится?

От 9 до 21 рабочих дней. Сами правила пишутся быстро; время уходит на адресные данные. Если в заказах город вводится свободным текстом, сначала придётся привязать ввод к справочнику, и это самая долгая часть.

Это увеличит прибыль?

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

Демо

Ваш каталог на экране телефона

Так может выглядеть ваш магазин в телефоне: баннер коллекции, популярные товары и корзина в одно касание. Нажмите «В корзину» — счётчик в шапке обновится, как в настоящем магазине.

  • Баннер коллекцииПервый экран показывает новинку, а не логотип.
  • Карточки товаровФото, цена и кнопка — без перехода на отдельную страницу.
  • Корзина в одно касаниеСчётчик в шапке обновляется сразу, как в настоящем магазине.
Магазины в портфолио
Это демо-интерфейс, а не магазин клиента. Живые работы — в портфолио.
SHOP
Новая коллекцияОсень / ЗимаСмотреть
ПопулярноеВсе товары ›
  • Худи Essentials1 290 ₴
  • Рюкзак Urban1 490 ₴
  • Кепка Classic690 ₴
  • Футболка Basic590 ₴
  • Кроссовки Street2 390 ₴
  • Шорты Active890 ₴

Посмотрим, нужны ли вам зоны

Сравним географию ваших заказов с тем, сколько вы платите перевозчику. Разбор бесплатный, отвечаем в течение 2 часов.

Из измеренных кейсовИзмерено 01.08.2026: 300 товаров в 40 категориях на 4 уровнях вложенности

Смотреть кейсы
  • Ответ в течение 2 часов
  • Без обязательств
  • Работаем по договору

Прайса на сайте нет намеренно: объём той же работы у двух клиентов отличается в разы, и цифра «от» в этом случае ничего не объясняет. Сначала бесплатный аудит — считаем ваши страницы, дубли и скорость, — потом называем сумму и срок и фиксируем их в договоре.