Опт — гуртові ціни за групами покупців для OpenCart 2.3, 3.x і 4.x
Гуртові ціни для ролей і груп покупців, мінімальна сума чека, крок кількості й продаж упаковками. Ціна рахується рідними механізмами OpenCart, тому діє скрізь — у каталозі, кошику, підсумках і замовленні.
Що всередині
- Гуртові ціни для груп покупців
- Правила на товар (безкоштовно), категорію, виробника або весь каталог (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 годин у робочий час.
Купівля модуля
—