Навигация

Вам могут понравиться

2.x, 3.x
Оформление заказа Simple
699 грн.499 грн.
66
25747 2667
2.x, 3.x
Массовое управление ценами
699 грн.499 грн.
88
36832 1151
2.x, 3.x
Telegram уведомления
699 грн.499 грн.
20
25900 763

Выбор наибольшей скидки между купоном и акцией в корзине OpenCart

Выбор наибольшей скидки между купоном и акцией в корзине OpenCart
BonusБонусами +99 грн. на счёт при покупке
Новая цена:499 грн.
Старая цена:699 грн.
Экономия:200 грн.


Характеристики дополнения
OpenCart3.0
XML модификаторесть
Локализациярусский, украинский, английский
Статистика 2 13287 44
Файлы

Модуль для OpenCart автоматически выбирает наиболее выгодную скидку для покупателя, сравнивая купоны и акции на товары. Теперь корзина всегда показывает максимальную выгоду, а клиенту выводится уведомление, если купон не даёт дополнительной скидки.

Основные характеристики

  • Автоматическое сравнение скидок

    • Для каждого товара система сравнивает скидку по акции и по купону.
    • Например, если товар стоит 100 грн, акция даёт 10% скидки (итого 90 грн), а купон даёт 15% - применяется купон, итоговая цена 85 грн.
  • Поддержка всех типов купонов

    • Процентные и фиксированные купоны учитываются от базовой цены товара, а не от уже уменьшенной по акции.
    • Например, товар 200 грн, акция 20% (160 грн), купон 30 грн фиксированной скидки - итоговая скидка составит наибольшую из двух, а именно цена 160 грн с акцией. а не 170 грн с купоном.
  • Прозрачность для клиента

    • Если купон не даёт выгоды, выводится предупреждение: "Купон не применяется, так как скидка по акции больше или равна."
Модуль экономит время и повышает удобство: покупатель всегда видит максимально выгодное предложение, а магазин сохраняет точный учёт скидок и налогов.
Идеально для магазинов с частыми акциями и купонами, где важно, чтобы клиентам показывалась только реально выгодная скидка.
Название файла Добавлен Обновлен
select-a-coupon-or-special-for-a-discount_oc3x.ocmod.zip
Размер: 2.72 KB
03.02.202603.02.2026

Оставьте свой отзыв об этом товаре

Bonus Получите +100 грн. бонусов за отзыв Бонусная программа
Leonid, 04.02.2026 05:11
В случае, если на товар действует купон, но не распространяется акция (нет Special price), то применяется купон (и аналогично в другую сторону)
Ответ Администратора:

Если на товар распространяется только купон, а акции нет — модуль применяет купон.

Если наоборот: есть акция, но купон на этот товар не действует — будет использована акция.

Если есть акция и применяется купон - модуль выберет большую скидку между акцией и купоном и применит её.

Также важно следующее, так в корзине все товары с акцией отображаются и подсчитываются уже с примененной акционной скидкой, то после применения купона (если его сумма скидки больше) добавляется лишь разница между суммой скидки по акции и купона. То есть прибавляется недостающая часть выгоды которую дает купон (скидка по купону минус скидка по акции).

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

Руслан, 04.02.2026 08:13
Почему при цене 4 штук с основной ценой 100 грн и акционной ценой 90 грн скидка по 15% купону всего 20 грн.?
Ответ Администратора:

Смотрите, как это считается.

1. Есть базовая цена товара — 100 грн.
2. Акционная — 90 грн. То есть скидка по акции составляет 10 грн с каждого товара.
3. Купон на 15% считается всегда от базовой цены, а не от акционной.
15% от 100 грн = 15 грн скидки за 1 штуку.

Теперь сравним:

• акция даёт −10 грн × 4 шт = −40 грн
• купон даёт −15 грн × 4 шт = −60 грн

Купон выгоднее, поэтому система должна применить именно его.

А так как в графе Итого цена уже отображена с акционной скидкой, то модуль добавляет лишь разницу между 60 и 40 грн. И в итоге получаем 340 грн.

Написать отзыв или задать вопрос

AI-ассистент

Недавно просмотренные

Рекомендуем