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

Промокоды и скидки: сложное правило, которое никто не проверил, обходится дороже самой скидки

Скидки редко ломаются по одной. Ломается их сочетание: акционная цена плюс промокод плюс бесплатная доставка от суммы — и заказ уходит в минус. Или наоборот: клиент вводит обещанный код, а он не срабатывает, потому что в корзине товар из исключённой категории, и об этом нигде не сказано. Мы настраиваем скидки так, чтобы порядок их применения был определён заранее, а не выяснялся на живых заказах.

Посмотреть, как это работает
Стоимость
после бесплатного аудита
Гарантия
30 дней после подписания акта
Специализация
интернет-магазины, преимущественно OpenCart
после бесплатного аудита
Стоимость
Гарантия

дней после подписания акта

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

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

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

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

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

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

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

Магазин, который регулярно запускает акции

Чем чаще акции, тем выше вероятность, что две из них пересекутся. Без определённого порядка применения это выясняется уже на заказах.

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

Бесплатный разбор ваших условий

Берём ваши действующие скидки и смотрим, где они пересекаются. Чаще всего проблема не в отдельной акции, а в их сочетании.

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

  • Сколько типов скидок действует одновременноАкция, промокод, накопительная, оптовая, бесплатная доставка. Чем больше типов, тем больше пар, которые нужно проверить.
  • Что происходит при совпаденииСуммируются, побеждает большая или срабатывает первая? Чаще всего ответа никто не знает, пока не увидит странный заказ.
  • Есть ли исключённые категорииТовары с минимальной маржой или под заказ часто должны быть вне скидок, и это должно работать автоматически.
  • Что видит покупатель при отказе«Промокод недействителен» без объяснения — типичная причина обращений к менеджеру и ощущения обмана.
  • Как защищены кодыКороткие предсказуемые коды подбираются, а одноразовые без ограничения используются повторно.
  • Кто создаёт акции сейчасЕсли каждая акция требует разработчика, вы либо не запускаете их, либо запускаете с риском.

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

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

Срок: 1–3 рабочих дня

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

Половину проблем видно уже по перечню ваших условий, без всякого кода. Брать за это деньги нет оснований.

Что дальше

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

Короткая форма: контакт и адрес сайта

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

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

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

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

Условия, зафиксированные письменно8 пунктов
  • 01

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

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

  • 02

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

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

  • 03

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

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

  • 04

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

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

  • 05

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

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

  • 06

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

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

  • 07

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

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

  • 08

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

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

  • 01

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

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

  • 02

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

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

  • 03

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

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

  • 04

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

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

  • 05

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

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

  • 06

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

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

  • 07

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

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

  • 08

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

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

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

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

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

  • Количество типов скидокОдин промокод — простое правило. Пять типов скидок дают десятки комбинаций, и каждую нужно определить и проверить.
  • Должны ли скидки суммироваться«Только одна скидка на заказ» — самый простой и безопасный вариант. Суммирование требует правил приоритета и ограничения суммарного процента.
  • Исключения по категориямСписок товаров вне акций должен обновляться без разработчика, иначе он устареет после первого изменения ассортимента.
  • Персональные кодыМассовый код прост. Персональные одноразовые коды означают генерацию, привязку к клиенту и контроль использования.
  • Взаимодействие с доставкойСкидка на сумму заказа влияет на то, дотягивает ли клиент до бесплатной доставки. Это нужно решить осознанно.
  • Состояние кода корзиныЕсли скидки уже дописывали поверх стандартных, сначала нужно понять существующую логику — это наименее предсказуемая часть.
Кейсы

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

интернет-магазин доставки сладостей, снеков и подарочных наборов

Задача
Продавать сладости, снеки и подарочные наборы с доставкой по Украине: каталог с фильтрами по типу и назначению, корзина с выбором доставки, онлайн-оплата. Отдельный акцент — скорость мобильной версии, потому что в нише большинство заказов импульсные и с телефона.
Решение
Магазин на OpenCart 3.x (тема octemplates/OCT, HTTP/2). Подключено 5 способов онлайн-оплаты — LiqPay, WayForPay, Privat24, Visa, Mastercard — и 4 способа доставки: Новая Почта, Укрпочта, самовывоз, курьер. Реализовано условие бесплатной доставки до отделения Новой Почты от 2 500 грн (баннер на главной), связь через Telegram, Viber, WhatsApp, Instagram, Facebook.
Результат
По состоянию на 31.07.2026 магазин работает (HTTP 200, HTTPS): первый ответ сервера — 403 мс, полная загрузка HTML — 532 мс; подключены онлайн-оплата через LiqPay, WayForPay и Privat24, карты Visa/Mastercard и 4 способа доставки; на главной работает условие бесплатной доставки Новой Почтой от 2 500 грн.

Kvant Energy

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

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

Не нашли свой случай?

Опишите, как это устроено у вас, — ответим, подходит ли «Промокоды и правила скидок» и что это значит в вашей ситуации. Без брифа и без звонка: один вопрос, один ответ.

Этапы работы

Прозрачные этапы с согласованием на каждом шагу

Общий срок:5–20 дней

  1. Разбор условий

    1–3 рабочих дня

    Составляем карту действующих скидок и находим места, где они пересекаются. Показываем случаи, которые сейчас никак не определены.

  2. Порядок применения

    1–2 рабочих дня

    Фиксируем письменно: что с чем суммируется, что исключает друг друга, какой максимальный суммарный процент. Решения ваши.

  3. Реализация правил

    3–8 рабочих дней

    Делаем скидки и промокоды с ограничениями по сроку, количеству, категориям и минимальной сумме. Работаем на тестовой среде.

  4. Видимость и объяснения

    1–3 рабочих дня

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

  5. Крайние случаи

    2–5 рабочих дней

    Проверяем минимальные суммы, исключённые категории, частичные возвраты и поведение при изменении состава заказа после скидки.

  6. Передача

    1–2 рабочих дня

    Показываем, как создавать новые акции без разработчика, и передаём описанные правила. Затем действует гарантия 30 дней со дня подписания акта.

Технологии и интеграции

На чём строим и с чем это соединяется

Стек

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

Интеграции

  • Google Analytics 4
  • Google Tag Manager
  • CRM
  • Email
  • Telegram
Правила в системе или согласование менеджером

Чем этот вариант отличается от альтернативы

Предсказуемостьодинаковая скидка при одинаковых условиях
Скоростьпокупатель видит цену сразу
Риск ошибкипроверенные комбинации
Гибкость в сложном случаенестандартное всё равно идёт к менеджеру
Когда достаточно второго—
Что нужно от вас

Без этого не начнём — лучше подготовить заранее

  1. перечень скидок, которые действуют или планируются
  2. должны ли они суммироваться между собой
  3. какие категории или товары исключены из скидок
  4. кто выдаёт промокоды и кому
  5. что делать при возврате части заказа со скидкой
  6. кто с вашей стороны принимает работу

Если чего-то из этого нет — скажите, подскажем, как собрать или сделаем сами отдельной задачей.

Частые вопросы

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

Должны ли скидки суммироваться?

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

Почему промокод «не работает»?

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

Как защитить коды от подбора?

Достаточной длиной и непредсказуемостью, ограничением количества попыток и сроком действия. Короткие коды вроде SALE10 подбираются за минуты, и потом скидка расходится далеко за пределы вашей рассылки.

Что делать при возврате части заказа?

Этот вопрос нужно решить до запуска. Если скидка действовала от суммы, а часть товара вернули, сумма упала ниже порога — и формально скидка больше не положена. Честный и практичный вариант обычно один: не пересчитывать задним числом, но это должно быть осознанным решением, а не случайностью.

Вы гарантируете рост продаж от акций?

Нет. Мы отвечаем за то, чтобы правила работали предсказуемо и не съедали маржу неожиданно. Сработает ли сама акция, зависит от предложения, цены и аудитории — и это ваша зона, а не наша.

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

От 8 до 20 рабочих дней. Сама реализация быстрая; время уходит на решения о порядке применения и проверку комбинаций. Чем больше типов скидок, тем дольше проверка.

Сможем ли мы создавать акции сами?

Да, и это часть работы. Если каждая акция требует разработчика, вы либо не запускаете их, либо запускаете наспех и с риском. Передаём инструкцию и показываем, какие параметры безопасно менять самостоятельно.

А скидка на доставку — это то же самое?

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

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

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

  • Баннер коллекцииПервый экран показывает новинку, а не логотип.
  • Карточки товаровФото, цена и кнопка — без перехода на отдельную страницу.
  • Корзина в одно касаниеСчётчик в шапке обновляется сразу, как в настоящем магазине.
Магазины в портфолио

Это демо-интерфейс, а не магазин клиента. Живые работы — в портфолио.

SHOP
Новая коллекцияОсень / ЗимаСмотреть
ПопулярноеВсе товары ›
  • Худи Essentials1 290 ₴
  • Рюкзак Urban1 490 ₴
  • Кепка Classic690 ₴
  • Футболка Basic590 ₴
  • Кроссовки Street2 390 ₴
  • Шорты Active890 ₴

Разберём, где пересекаются ваши скидки

Разбор бесплатный: покажем комбинации, которые сейчас не определены, и чем они грозят. Отвечаем в течение 2 часов.

Из измеренных кейсовПо состоянию на 31.07.2026 магазин работает (HTTP 200, HTTPS): первый ответ сервера

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

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