You may also like

2.x, 3.x
Simple Checkout and Registration
699 грн.499 грн.
59
Simple is the best module for creating a convenient checkout and registration form.Thanks to it, you can customize the order or re..
2.x, 3.x
Bulk price management
699 грн.499 грн.
87
Module for mass management of prices, discounts, margins, promotions for products depending on the category, manufacturer, custome..
2.x, 3.x
Telegram notifications
699 грн.499 грн.
19
Telegram notifications – the OpenCart module has been created and allows you to receive notifications about orders, registered cus..

Discount from the amount of the order OpenCart

Discount from the amount of the order OpenCart
BonusBonus +50 грн. to your account
Special price:499 грн.
Old price:699 грн.
You save:200 грн.

The "Order Total Discount" module is a simple way to automatically reduce the final price of an OpenCart purchase when a customer reaches a certain threshold. It's perfect for both one-time "cart total" promotions and for building loyalty through cumulative discounts based on order history.

Purpose of the module

The module adds a separate line item with the discount to the order summary (Total) block and reduces the total. The discount is calculated according to specified rules and is applied only if the conditions you set in the admin panel are met.

How does discount logic work?

You create one or more discount "levels": amount range, discount size, discount type (percentage or fixed amount), and customer group. If multiple rules are met, the module will select the most advantageous discount for the customer (based on the maximum value).

Incentive programs

  • Cumulative system - the discount depends on the total amount of all completed orders of the current client.
  • From the current order amount - the discount is calculated from the cart amount (taking into account the exception settings).

Types of discounts

  • Percentage - the discount is calculated as a percentage of the amount involved in the calculation.
  • Fixed amount - the discount is set as a specific number in the store's currency.

What can be customized?

In the admin panel, the module is defined by a rules table and several additional parameters.

Fields of each rule (discount steps)

  • Incentive program cumulative or based on the current order amount
  • From Amount and To Amount The range the amount must fall within for the rule to apply.
  • Discount a percentage or fixed amount value
  • Discount type percentage/fixed amount
  • Buyer group all groups, specific group, or guests

Additional options

  • Status - turning the module on/off
  • Sorting order - the discount's place among other totals (shipping, coupons, taxes, etc.)
  • Exclude products by ID - a comma-separated list of IDs
  • Exclude products by MODEL - a comma-separated list of models
  • Exclude promotional items - items with a special price are not included in the calculation base

Important: If exceptions are set up (by ID, by model, or by excluding promotional items), the module recalculates the "discount amount" only for eligible cart items. This helps prevent discounts from being given on items you've intentionally excluded from the promotion.

Advantages

  • Flexible steps - set as many "from/to" ranges as you want.
  • Two motivation scenarios quickly stimulate the average bill or build cumulative loyalty.
  • Fine segmentation by customer groups, including guests.
  • Margin control – exclude specific products, models, or promotional items from the calculation.
  • Fair choice - if several rules match, the maximum discount is applied.

Application examples

1) Discount for the current cart

  1. Rule: "For the current order amount" program.
  2. Range: 5000 to 999999.
  3. Type: Percentage, value: 7.
  4. Group: All groups.

The result: the customer sees a separate discount line item in the order form and is more willing to pick up the goods at the door.

2) Cumulative discount for regular customers

  1. Rule: "Cumulative Discount System" program.
  2. Range: 20000 to 50000.
  3. Type: Fixed amount or Interest - whichever is more convenient for you.
  4. Group: for example, only Wholesalers or a specific VIP group.

Bottom line: the discount depends on the total amount of completed orders—a great way to retain customers without promo codes.

Recommendations for setting up

  • Set the "Sort Order" so that the discount is displayed in the desired place among the totals (usually next to coupons/promotions).
  • For "minimum price items" include exclusions: ID, MODEL or prohibition of promotional items.
  • If you're creating multiple steps, make sure the ranges don't overlap —this will make the logic clearer for you and the client.
  • For the cumulative program, check which statuses are considered complete (taken from config_complete_status ).
Characteristics
OpenCart2.0, 2.1, 2.2, 2.3, 3.0
XML modificationNo
LocalizationEnglish, Ukrainian, Russian

Discount from the amount of the order OpenCart
Discount from the amount of the order OpenCart
Discount from the amount of the order OpenCart

Leave your review about this product

Bonus Get bonus +50 грн. for your review Bonus program
Николай, 23.12.2017 14:44
Здравствуйте подойдет ли мод на ocStore версия 2.3.0.2.3 и возможна ли настройка не от общей суммы а от общего весового количества?
Administrator's message:

Модуль рассчитывает скидку на основании суммы заказа. С весом не работает.

Совместимость указана в описании.

Ольга, 17.12.2018 14:17
Добрый день, а возможно установить разные скидки на разную продукцию?
Administrator's message:

Такой возможности нет.
Скидка применяется на все товары, находящиеся в корзине. Вернее, на сумму заказа.

Назар, 07.02.2019 15:40
Присутствует ли здесь ioncube или нет? И есть ли демо сайт, что бы посмотреть?
Administrator's message:

ioncube нет ни у одного модуля на этом сайте, все файлы с открытым исходным кодом.
Демо пока тоже, к сожалению, нет.

Александр, 13.02.2019 15:23
Доброго, модуль поставил не могу найти как права проставить?
Помогите с установкой, вроде все как надо сделал
Administrator's message:
Напишите в техподдержку.
Dmitry, 09.04.2019 22:43
Здравствуйте, Установил модуль все нормально. но запустить не удалось, может из за присутствия вот этого модуля? : Модуль Simple - упрощенная регистрация и заказ
Administrator's message:
Работает со всеми модулями упрощения заказа. Проверьте корректность указания условий для скидки. Напишите в поддержку, подскажут в чем проблема.
Dmitry, 10.04.2019 13:18
Спасибо, разобрался. Все работает корректно. :) Проблема была в разных валютах админки и сайта
Татьяна, 26.05.2019 18:09
Здравствуйте. Ищу такой модуль на ocStore v 1.5.3.1 Есть у вас? Этот никак не подойдет?
Administrator's message:
Не подойдет.
Дмитрий, 20.07.2019 19:17
Доброго времени! при установке накопительных скидок после обработки заказа у покупателя нет установленной скидки на заказ. как настроить, подскажите. спасибо
Administrator's message:
Вероятно не активировали модуль в разделе "учитывать в заказе". При необходимости обратитесь в техподдержку, вам помогут.
Александра, 28.03.2020 11:25
Добрый день! Подскажите, в каком файле нужно внести изменения, чтобы текст (Скидка за сумму заказа более....) отображался и на украинском языке. Спасибо
Administrator's message:

catalog/language/uk-ua/extension/total/discount.php
Только не внести изменения, а нужно создать файл аналогичный файлу из папки ru-ru

Никита, 07.05.2020 16:22
Добрый день! Будет ли нормально все функционировать с шаблоном unishop2?
Administrator's message:

Да. С любым шаблоном будет работать.

Владимир, 27.05.2020 16:10
Добрый день, с модулем simple будет работать?
Administrator's message:

Да. С любым модулем упрощения.

Артем, 03.07.2020 11:51
Добрый день, купил модуль, установил, настроил, но в корзине оно не работает. Корзина у меня Simple. OcStore 2.3. Написал Вам три дня назад в поддержку два письма ответа нет. Могли бы мне помочь!
Administrator's message:

Выходные были. Вам ответили уже. Вы невнимательность заполнили настройки модуля. Работает корректно.

Viacheslav, 17.07.2020 03:17
Здравствуйте. Подскажите пожалуйста. Интересует такой вопрос. По мимом товара. Если в Заказе Указана платная доставка и налог из какой суммы модуль будет рассчитывать скидку? только на сумму общей покупки товара или в месте с учетом доставки и налогов?
Administrator's message:

Можно настроить как угодно. Зависит от того какую сортировку поставить в модуле. Скидка распространяется на все что находится выше модуля (имеет меньшую сортировку).

Анатолий, 10.10.2020 18:59
Здравствуйте. Возможно ли реализовать, чтобы скидка устанавливалась на итоговую сумму. То есть сумма общего заказа 15000 рублей. Нам не нужно чтобы скидка применилась и в обычном пересчете стала например 14000 руб. Нам нужно, чтобы скидка применилась и стала 15000 рублей. то есть покупатель должен набрать товар на большую сумму чем 15000 рублей
Administrator's message:

Да, скидку можно считать на итоговую стоимость. Для этого используется сортировка.

Олег, 08.12.2020 09:59
Добрый день. Не отображается скидка от суммы заказа, в случае, когда пользователь авторизирован. В чем может быть проблема?
Administrator's message:

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

Viktor, 08.05.2021 20:35
Добрый день. Скажите можно ли настроить несколько скидок для корзины. Например от суммы 100 - 10%, от суммы 200 - 12%, от суммы 300 -13%
И есть ли ограничение на количество скидок.
Administrator's message:

Да, можно. Ограничений на количество скидок нет.

Viktor, 11.05.2021 23:37
Можно ли настроить сразу несколько скидок.
Например от 100 евро - 10%, от 200 - 12%, от 300 - 13% ну и так далее где-то около десяти разных скидок.
Administrator's message:

Да. Можно.

Андрей, 22.03.2022 23:35
Тех поддержка на уровне, были недорозумения из-за дефецита личного опыта, обратился за помощю, ребята вклинелись, проблему вырулили оперативно!
Бодуль чёткий работает отлично, шлифует все детали, исключает товары не желающие для подсчета скидки, не берет во внимание товары которые уже в акции, рекомендую!
Administrator's message:

Спасибо за отзыв.

Виктор, 13.05.2022 13:01
Доброго дня! Скажите пожалуйста, по какой причине модуль считает скидку от суммы заказа с учетом товаров, которые уже стояли со скидкой на сайте? Как настроить так, чтобы модуль не учитывал данные товары в скидку от суммы заказа? И второй вопрос, как обновить модуль? (Возможно, чтобы решить проблему, нужно его обновить?) В моей версии модуля нет "галочки" выбора "учитывать в скидку акционные товары".
Administrator's message:

Скачать в личном кабинете актуальную версию модуля и замените файлы на сайте. После чего зайдите в настройки модуля и установите галочку.

Владислав, 22.11.2022 17:15
Можно ли использовать одновременно и от суммы заказа и от суммы всех оформленных клиентов заказов (накопительную)?
Administrator's message:

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

Александр, 07.02.2023 21:34
Модуль будет работать если в админке цены в долларах а на сайте в гривнах? Opencart 3.0.3.8
Administrator's message:

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

Александр, 15.11.2023 12:42
Подскажите как сделать так чтобы скидка учитывала все товары но отнималась только от тех которые без акции?
Administrator's message:

В настройках есть галочка "Исключить акционные товары из подсчета скидки".

Write a review

Note: HTML is not translated!
AI Assistant

Recently viewed

2.x, 3.x
Discount from the order amount
699 грн.499 грн.
22

Featured

X Fee Discount Pro
699 грн.499 грн.
4
Discount on order from the amount
699 грн.499 грн.
1