Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales
Discount Exclusion Manager
Exclude Specific Products From Category Discounts & Voucher Rules
Easily refine your store-wide discounts with Discount Exclusion Manager, a PrestaShop module that empowers you to exclude certain products from category-wide or voucher-based promotions. Suppose you’ve rolled out a discount for everything in a particular category but need to keep a couple of bestsellers at full price—this module ensures those specific items aren’t discounted. It similarly works for voucher-based deals, letting you exclude products or categories that shouldn’t be discounted when a shopper applies a coupon code at checkout.
With a simple interface, you can choose exactly which products to keep at regular price, while leaving your broader discounts in place for the rest. Customers see a clear breakdown of where the discount applies—and where it doesn’t—right in the checkout process, avoiding confusion. Meanwhile, your profit margins stay protected on the items you’d rather not mark down.
Key Benefits
- Selective Exclusions: Maintain category-wide promotions yet preserve certain items at full price.
- Voucher-Friendly: Exclude products or categories from coupon-based discounts.
- Checkout Clarity: Show customers a transparent summary of their discounted vs. non-discounted items.
- Preserve Margins: Keep special bestsellers or premium products out of broad discounts without dismantling entire promotions.
- Easy Management: A straightforward interface to add, remove, or modify exclusions anytime.
Protect Your Margins by Controlling Where Discounts Apply in PrestaShop
Discount codes and cart rules are powerful conversion tools — until shoppers start applying them to products where you simply cannot afford to discount. The Discount Exclusion Manager lets you define precisely which products, categories, brands, or suppliers are excluded from all promotional discounts, or from specific cart rules. The exclusion rules enforce automatically at checkout, so you never have to manually review or cancel orders where a discount should not have applied.
Running promotions without exclusion controls is one of the fastest ways to erode margins on your best-selling or lowest-margin products. This module gives you the guardrails to run aggressive promotions safely.
Product, Category, Brand, and Supplier Exclusion Rules
Exclusions can be set at every level of your product hierarchy: individual products, entire categories, specific brands, or all products from a supplier. Rules can be global (applying to all discount codes) or targeted to specific cart rules — so a sitewide sale code can exclude clearance products, while a loyalty reward code can exclude new arrivals. The combination logic is handled automatically with no custom development required.
This is essential for stores that regularly run promotions: you set the exclusions once and every future campaign respects them automatically. Combine this with B2B Deferred Payment Terms to prevent trade order discounts conflicting with agreed net prices, and Tax Display Switcher for correct price presentation. Browse all tools in our Checkout Optimisation collection.
Clear Checkout Messaging — No Surprises, No Support Tickets
When a discount code does not apply to a product in the cart, the Discount Exclusion Manager displays a clear, configurable message explaining which items are excluded and why. This transparency prevents the frustration of shoppers thinking the code is broken and abandoning the cart or raising a support ticket. A well-handled exclusion message can actually drive shoppers to remove excluded items from their cart and complete the purchase on the qualifying items — preserving the conversion.
For a complete optimised checkout experience, add Checkout Revolution for a streamlined one-page flow, and Automatic EU VAT Checker to automatically handle B2B tax exemption alongside your exclusion rules.
Why is this module unique?
- Exclusions work at every product hierarchy level: individual products, categories, brands, and suppliers — in any combination
- Rules can be global (all discount codes) or targeted to specific cart rules — complete granular control
- Configurable checkout messaging clearly explains exclusions to shoppers without creating confusion or support load
- Exclusion logic runs automatically at checkout — no manual order review required after promotions launch
- Compatible with all PrestaShop cart rule types: percentage discounts, fixed amounts, free shipping, and gift products
Use Cases
- local_shippingNew Arrivals Protection — exclude recently launched products from sitewide discount codes while they are selling at full margin
- campaignSafe Sitewide Sales — run sitewide promotional codes with confidence knowing low-margin products are automatically excluded
- business_centerB2B Trade Orders — prevent standard promotional codes applying to trade accounts that already have negotiated pricing
- receiptBrand Agreements — comply with supplier or brand pricing agreements that prohibit discounting certain products or lines
-
Referencemprdiscountexclusionmanager
-
PrestaShop CompatibilityPS 1.7 – 9.x
-
Pricing ModelOne-time Purchase
-
Module TypeFront & Back-office
-
GDPR RelevantNo
-
Business GoalBoost Conversions
-
External Account NeededNo
-
Module ComplexityFeature-Rich Module
-
Customer Journey StageConvert to Buyers
-
Works With PlatformNo External Platform
Protects specific products, categories, or entire brands from being discounted by cart rules and vouchers — so premium items, new arrivals, or MAP-restricted brand lines stay at the intended price even when a customer applies a "20% off everything" code. Exclusions are enforced at the line-item level so they cannot be bypassed by cart composition, and a customisable cart message clearly explains to customers which items were not discounted before they complete checkout. A global enable/disable toggle lets you run fully unrestricted promotions like Black Friday events without deleting any of your exclusion rules.
What customers say about us
Exclude products by supplier or brand
ImplementedBulk exclusion import via CSV for managing large product catalogs efficiently
ImplementedNo known issues
There are currently no open or resolved issues registered for this module.
- AddedLicense management tab with key management and renewal options
- Addedself-healing integrity checks for automatic diagnostics and repair
- Addedcomplete FR/DE/ES/IT/PL translations
- AddedPrestaShop 9 and Hummingbird theme compatibility
- Fixedexclusion not applied when cart rule uses a gift product condition in PS 9 cart service
- Addedbulk exclusion import via CSV for managing large product catalogs efficiently
- Improvedback-office exclusion list showing active promotions per product for context
- Initialrelease of Discount Exclusion Manager
- InitialExclude specific products from all active promotions and voucher discounts
- InitialExclusion applies to cart rules, catalog price rules, and quantity discount tiers
- InitialBack-office management list with search and category filter for scale
- InitialPer-product toggle accessible directly from the product edit page for quick access
Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales
No reviews yet. Be the first to leave a review!
Write a Review