Powered by Adobe Commerce 2.4.6


Bundled Discount

by MexBs


Back to top

The Bundled Discount extension allows creating bundled and grouped discounts using the cart rules. It also allows displaying these discounts as "Mix and Match" combinations on product pages, CMS pages, and the cart page. 

There are often products in the store that customers tend to buy together. The merchants can use this tendency in their favor by displaying "Mix and Match" sections on the product pages, CMS pages, and the cart page.

The extension also has many other complementary features: displaying discounted prices in the cart and the mini-cart, upsell cart hints, extensive rules engine, and more.


Key Features

  • Display "Mix and Match" combinations / bundled discounts on the product pages, CMS pages, and the cart page
  • Easily create complex bundled promotions
  • Create bundled discount coupons
  • Choose between three different types of discounts
  • Display upsell cart hints and invalid coupon guiding messages in the cart
  • Display the discounted items in the cart and the mini-cart 
  • Create birthday coupons
  • Use customer attributes, customer order history, and custom options in the rule definition
  • Choose between three discount breakdown types
  • Display a popup on the first customer visit


Display "Mix and Match" combinations on the product pages

The extension displays "Mix and Match" combinations of all the bundled discounts with the current product in them on a product page. It shows the original price of the product and its price within the bundled promotion. It allows the customer to configure and add the products of the bundled promotion without leaving the page.


Display "Mix and Match" combinations on CMS pages and the cart page

The extension allows displaying the "Mix and Match" combinations on any CMS page. For example, you can create a dedicated "bundled promotions page" and list all the bundled promotions there.

The extension also allows displaying the "Mix and Match" combinations on the cart page. That is just another way to remind the customer about the amazing bundled deals you have and allow him to add the extra items directly from the cart page.


Some Examples of Bundled Discounts:

  • A Camera + 2 lenses + a stand with a 10% discount
  • Adidas t-shirt + Nike jeans with a 5% discount
  • Any XL t-shirt with any XXL pants, with a $10 discount
  • Two pairs of Ray-Ban glasses with a black hat and a tie for $100


Easily Create Complex Bundled Promotions

The extension lets you create bundled promotions using the cart rules. You define each part of the bundle using cart rule conditions. That gives you great flexibility because you can use the Magento conditions engine (plus our extra conditions) to define the bundle's products.


Create Bundled Discount Coupons

Since the extension uses Magento cart rules, you can set coupon codes for your bundled promotions.


Use 3 Different Types of Discounts

The extension allows you to choose one of the three possible discount types – fixed price, percent discount, and fixed discount.


Upsell Cart Hints and Invalid Coupon Guiding Messages

The extension allows you to display "upsell hints" in the cart. These hints encourage the customer to upsell his order – to add more products to get his bundled discount. The "upsell hints" are a great way to increase customer's awareness of the promotions in the store.


  • The ongoing promotion is "Buy two t-shirts, a pair of pants and a hat for $30". The customer adds one t-shirt and one pair of pants to the cart. He gets the following "upsell hint" message in the cart: "Add one more t-shirt and one hat, to get a set of 2 t-shirts, one pair of pants and one hat for $30 only!".
  • The ongoing promotion is "a Camera + a stand with a 10% discount". The promotion has a coupon code. The customer has a camera in his cart, and he tries to apply the coupon code of the promotion. The coupon is invalid because there is no camera stand in the cart. But the "upsell hint" will show up and explain the customer what is wrong – "Add a camera stand to the cart. Then try applying the coupon again. You should get the set of camera and a camera stand with a 10% discount!". Now the customer knows why the coupon code didn't work, and he can fix his cart and try again.


Display the Discounted Items in the Cart and the Mini-cart 

Once the discount is applied, the customer will see the items' discounts in the cart and the shopping cart. The original price will be crossed, and the discounted price will be displayed underneath. That way, the customer knows what items were discounted and for how much.


Create Birthday Coupons

The extension allows you to create birthday coupons that will be active in the day, week, two weeks, or a month of the customer's birthday.


Use Customer Attributes, Customer Order History, and Custom Options in the Rule Definition

The extension makes it possible to use customer attributes, customer order history, and product custom options in the cart rules. That gives you great flexibility in your bundled promotions and the "Mix and Match" combinations definitions.


  • Customers who have at least two paid orders from the last ten days get a 10% discount when buying a bag and a watch.
  • Customers who registered to the website after 2/3/2017 get two t-shirts and a pair of pants for $20 only.
  • Get a $20 discount on glasses with shaded lenses (shaded lenses is a custom option) and a glacase.


3 Discount Breakdown Types

The extension allows you to display a discount breakdown in the cart. It lets you select one of the three possible breakdowns: rule name, rule name and discounted product names, and the "Comprehensive Discount." The "Comprehensive" discount is a human-friendly description of the discount. For example: "Got ABC t-shirt and XYZ pants with a 10% discount".


Display a Popup on the First Customer Visit

The extension makes it possible to display a popup in the first customer's visit to the website. That is just another way to let your customers know about the promotions on your website.


Additional Features

  • Ability to skip products that have a tier price or a special price
  • Ability to limit the maximum discount, or the number of discounted products per promotion
  • Mass delete cart rules through the cart rules grid


Our Policy

100% Open Source
90 days free support 
25 days money-back guarantee


Demo Site

Backend (username:demo / password:qwer1234)


Software Updates

By purchasing a license for the extension, you also get free software updates for a lifetime. We are already working on new cool features that will surely improve the usability of your website. And all this is free for you!


I have more questions, how can I contact you?

You can send us questions/requests to sales@mexbs.com, or contact us through our contact form on the website. We will answer you as fast as possible! 

Technical Specifications

Back to top

Seller profile


Seller contact


Current Version


Adobe Commerce platform compatibility

Open Source (CE): 2.4 (current), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)


Stable Build


05 July, 2022


Extensions, Sales

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Added support for Magento 2.4
    - Added birthday coupon
    - Fixed 500 error in AJAX when loading badges


  • Compatible with Open Source (CE) : 2.3
  • Stability: Stable Build
  • Description:

    Adapted for Magento 2.3
    Changed the styling


  • Compatible with Open Source (CE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    Added the ability to display a promo block (in cart or a widget) for a bundled promotion


  • Compatible with Open Source (CE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    First release


Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top


Back to top