Discounter is a powerful cart discount management module for OpenCart 3 that allows you to create flexible discount rules and automate promotional campaigns in your online store. The module applies discounts only in the cart, not in product catalogs. However, widgets can be displayed in the catalog to inform customers about discounts they can receive in the cart.
Discounts by filters: product, category, manufacturer
Discounts on order amount, quantity of items
Discounts by day of the week
Date restrictions and usage limits
The module provides complete control over your store's discount system. You can create complex discount rules based on products, categories, manufacturers, customer groups, minimum order amount, product quantity, and other conditions. The system supports three discount types: percentage discounts, fixed amounts, and quantity discounts considering the cheapest item. Discounts can be combined or you can allow only one discount.
A unique feature of the Discounter OpenCart extension is the widget system that shows customers available discounts in real-time. Widgets automatically appear in the cart, on product pages and category pages, informing shoppers about active promotions and motivating them to increase their order value. The widget can show a counter of how much more needs to be added to the cart to receive a discount.
The discount module helps increase average order value through progressive discounts based on purchase amount. The system automatically calculates and applies discounts for customers according to set priorities, which increases conversion and customer satisfaction. Discount usage analytics allow you to track the effectiveness of promotional campaigns. You can see which discounts work best and how many customers used them.
The OpenCart Discounter discount manager is adapted for multi-currency and multi-language operation. All amounts are automatically converted to the customer's currency, and the interface supports full localization. The module is optimized for fast performance and does not affect store productivity.
Installation and configuration require no technical knowledge - the intuitive interface allows you to quickly create and manage discount rules.
Extension installation instructions:
Upload the module in the admin panel in the "Extensions" : "Install".
Go to the "Modifications" section and update the cache.
Go to the "Dashboard" section and update the template cache (only for OpenCart 3).
Go to the "Extensions" section: "Extensions": "Totals" and enable the Discounter.
Edit the module. Enable the module status, set the sort order from 2 to 8, save. Add discounts.
To display widgets with information about discounts on the store pages, you need to go to the "Extensions" section: "Extensions": "Modules" and enable the "Discounter: Widget" module. If you need to display the widget on a non-standard page, you can do this through the "Design": "Layouts" section.
Check extension operation.
You must be logged in to view the files!
Michael Bennett
28 October 2025
Discounter is a lifesaver! Finally, I can manage all my sales and promotions from one place. It saved me tons of time. Highly recommend for any serious Opencart store owner!
The OpenCart team has officially presented release 3.0.5.0, which contains a significant package of fixes, code cleanup, and compatibility improvements with modern PHP versions.
On November 20, 2025, a new major release of PHP was published - version 8.5. PHP 8.5 introduces useful improvements, but requires a careful approach when integrating into existing OpenCart projects.
The simplest way to solve this problem is to create an OCMOD modification that automatically adds module_id to the OpenCart module settings.
✕
We use cookies and other tracking technologies to improve your browsing experience our website, to personalize content and ads, provide social features media and our traffic analysis.
Necessary cookies enable core functionality of the website. Without these cookies the website can not function properly.
Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
A set of cookies to collect information and report about website usage statistics without personally identifying individual visitors to Google.
Marketing cookies store user data and behaviour information, which allows advertising services to target more audience groups.