Опт — оптовые цены по группам покупателей для OpenCart 2.3, 3.x и 4.x
Что внутри
- Оптовые цены для групп покупателей
- Правила на товар (бесплатно), категорию, производителя или весь каталог (Pro)
- Типы скидки: фиксированная цена, процент, скидка суммой
- Tier-цены от количества — от 10 шт одна цена, от 50 другая (Pro)
- Минимальная сумма заказа для магазина; отдельно по группе покупателей (Pro)
- Шаг количества и минимальное количество
- Продажа упаковками по N шт (Pro)
- Массовые действия; экспорт правил в CSV (Pro)
Опт для OpenCart 2.3, 3.x и 4.x — модуль для магазинов, которые продают одновременно в розницу и оптом. Он добавляет в OpenCart то, чего в ядре нет: отдельные цены для групп покупателей по гибким правилам, ограничение минимальной суммы заказа, шаг количества и продажу упаковками по N штук.


Оптовые цены по правилам
Правило описывается один раз и применяется ко всему, что под него подпадает: конкретный товар, категория, производитель или весь каталог — отдельно для каждой группы покупателей. Тип скидки — фиксированная цена, процент или скидка суммой. Для каждого правила можно задать минимальное количество, и тогда цена работает как tier-прайс: от 10 шт одна цена, от 50 — другая.
Ключевое техническое решение: правила материализуются в родную таблицу скидок OpenCart, поэтому оптовая цена корректно отображается в каталоге, корзине, итогах, заказе и API — без правок ядра и без конфликтов с темой. Процентные скидки хранятся именно как процент, а не пересчитываются заранее, поэтому после изменения базовой цены они остаются правильными. Строки, созданные модулем, помечены отдельно — ваши собственные акции модуль не трогает и не затирает.

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


Шаг количества и упаковки
Минимальное количество и шаг задаются глобально или для отдельного товара: если шаг равен 5, покупатель не сможет положить в корзину 3 или 7 штук — количество автоматически скорректируется, и он получит сообщение об этом. Режим упаковок показывает в карточке товара, сколько единиц в упаковке, и корректно пересчитывает цену.
Админка
Отдельный экран со списком правил: фильтры, пагинация, массовые действия (включить, выключить, удалить), экспорт в CSV. Правила пересчитываются автоматически — в том числе после сохранения карточки товара, импорта и по расписанию через крон.
Бесплатная версия и Pro
Бесплатно: оптовые цены на отдельные товары (до 5 активных правил), фиксированная цена, процент или скидка суммой, минимальная сумма заказа для магазина с блокировкой оформления, шаг количества и минимальное количество, автоматический пересчёт после сохранения товара и по расписанию.
Pro: правила по категории, производителю и на весь каталог; количественные пороги (от 10 — одна цена, от 50 — другая); без ограничения на количество правил; отдельная минимальная сумма для каждой группы покупателей; продажа упаковками по N единиц; экспорт списка правил в CSV.

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

История версий
- 1.1.0 (OpenCart 3.x) — сборка для OpenCart 3.0.x переведена на серверную лицензию. Раньше пробный Pro-период включался сам сразу после установки, а ключом считалась любая непустая строка — теперь свежая установка это чистая бесплатная версия, а триал на 7 дней стартует только по клику «Попробовать Pro»; ключ подтверждается сервером с 14-дневным запасом на случай его недоступности. Сохранение настроек больше не затирает активированный ключ. Главное исправление: граница Free/Pro теперь действует и на сами цены — раньше правила по категории и количественные пороги, созданные во время триала, оставались в таблицах цен и магазин продавал по ним и после завершения триала. Правила не удаляются: они просто перестают применяться и включаются обратно после ввода ключа.
- 1.0.0 (OpenCart 2.3) — отдельная сборка для OpenCart 2.3.0.x: те же оптовые правила, минимальная сумма заказа, шаг количества и упаковки. Поскольку OpenCart 2.3 не умеет событий контроллера, проверки в корзине и на чекауте вставляются модификацией (ocmod) — после установки нужно нажать «Обновить» в Расширения → Модификации; сами цены работают и без этого. Файлы заливаются в корень магазина вручную: штатный Инсталлятор 2.3 работает только по FTP.
- 1.1.0 (04.08.2026) — лицензия проверяется на сервере CatCode, пробный период стартует только по клику (раньше включался сам после установки). Исправлен пересчёт цен на OpenCart 4.0.x — раньше он не работал совсем из-за разницы в структуре таблицы скидок между 4.0 и 4.1. Исправлены события админки, которые не срабатывали на 4.0, и дублирование сгенерированных строк при повторном сохранении карточки товара.
- 1.0.0 (28.07.2026) — первый выпуск.
Частые вопросы
Увидит ли оптовую цену обычный розничный покупатель?
Нет. Правило привязано к группе покупателей, и цена показывается только тем, кто в этой группе.
Модуль не испортит мои существующие акции?
Нет. Модуль помечает собственные строки скидок и работает только с ними — ваши акции остаются нетронутыми, в том числе после деинсталляции.
Что будет, если я изменю базовую цену товара?
Процентные правила пересчитаются автоматически, потому что хранятся именно как процент, а не как готовая сумма.
Можно ли продавать только упаковками, без поштучной продажи?
Да. Задайте шаг количества, равный размеру упаковки — количество автоматически округлится до кратного.
Минимальная сумма блокирует оформление надёжно?
Да, проверка стоит и в корзине, и в чекауте, и на подтверждении заказа.
Вопросы по модулю?
Пишите в Telegram — ответим в течение рабочего дня. Поможем с настройкой, совместимостью и активацией ключа.
Пока ни одного отзыва. Будь первым — ниже.
Оставить отзыв
Отзыв модерируется перед публикацией — обычно это занимает до 24 часов.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Задать вопрос
Обычно отвечаем в течение 24 часов в рабочее время.
Покупка модуля
—