Magento 2 Multiple Coupons extension


Magento 2 Multiple Coupons is the supportive extension to help customers to add various coupons in one order. This way helps shoppers to gain more chances with better prices while stores can increase conversion rate and boost sales significantly.


60-day Money Back

Frequent Update

365-day Support

Magento 2 Multiple Coupons for Magento 2.2.x, 2.3.x, 2.4.x

Adobe Commerce
2.2.x, 2.3.x, 2.4.x

Live Demo


You've just added this product to the cart:

Multiple Coupons

Magento 2 Multiple Coupons extension

You've just added this product to the cart:

Multiple Coupons Pro

Magento 2 Multiple Coupons extension

From February 1, 2022, we are launching Product Subscriptions
Buy now to get 15% cashback and other appealing incentives.
Learn more →


Problems and Solutions

A customer has collected several coupons and he would like to use some of them for his cart in one purchase. He would like to gain more benefits for one order via many coupons. However, he is forced to use only one, and to use another one he has to open another cart. As a consequence, he will easily leave the current shopping and have a bad view of the store.

With the aim to increase conversion rate, store owners generate various discount coupons, and wish that they can be applied in one time for one cart to motivate the shopper to make the purchase decision quickly.

In Magento 2 default, it is limited that a cart is allowed to apply only one coupon code. If a customer has two coupons, he has to make two separate orders, which makes both customers and store owners feel inconvenient.

The customer can use collected coupons and apply them simultaneously in one cart and get very good discount prices. They will feel satisfied with store policy and would like to collect more discount code and come back for the next purchase.

When customers are offered several coupons and are allowed to use several discount code for one cart. They are likely to feel happy when getting a better price and quickly make the purchase. As a result, stores have a sharp increase in sales.

A store owner can generate various types of coupon codes, and create different campaigns, each of which will use a mix of coupon codes. Next, the store owner can have different reports and find out which campaign is the most effective.

Apply Multiple coupons in storefront

Apply coupons on both Shopping Cart page and Checkout Page Mageplaza Multiple Coupons for Magento 2 allows customers to add easily various coupons during their shopping process on both Shopping Cart page and Checkout Page and take advantages for one order. In case stores are using One Step Checkout page, this extension is well compatible and supportive.
Learn more

Change the mind, remove applied coupons easily A customer can take benefits of several coupons and use them in one time to gain the best discount for an order. Besides, if the customer has any change in mind, he can remove any applied coupons to use in another chance.

Multiple coupons in admin order

Another noticeable feature of Magento 2 Multiple Coupons is applying or removing several coupons to the orders created from admin backend.

From the admin backend, admins can easily create a new order for a customer, add products and then select available generated coupons. Admins are allowed to apply several coupons at the same time. Besides, with just one click, the applied coupons can be removed easily.

With this feature, admin can support customers very well to create appealing orders with available coupons.

Restrict and limit coupon usage

Set the limitation for coupon quantity Magento 2 Multiple coupon codes module allows customers to add several coupons while it allows store owners to limit the number of coupons. Depending on each campaign, store owners can decide how many coupons are allowed to be used per cart.

Unique coupon with restriction power Another interesting point of Multiple Coupon Codes extension is unique coupon codes. From the admin backend, store owners can set the one or some unique coupon, and when one of which is applied, other coupons will be rejected.
Both of two ways supports stores to control the coupon usage of customers and make sure the discount to each order is suitable for both sides.

Great support from Ajax

Ajax technology is also added to this extension. With any applying or removing action on three pages including Shopping Cart, Checkout, Admin Order, the pages are not be loaded thanks to Ajax support.

This improves customer experience during their shopping on the store site. As coupon codes with better benefit and Ajax for a better interface, it can be definite that customers can have a good time with their shopping.

More features

Type of coupons

Coupons can be fixed discount or percent discount

Apply cart price rules

Generate coupons from admin Cart Price Rules.

Extension Compatibility

Properly compatible with Free Shipping Bar, Promo Bar, Coupon extension, Special Promotions, Mageplaza Quick Cart

Full Mageplaza Multiple Coupons Features

Multiple Coupons for store admins

  • Generate coupon from Cart Price Rules
  • Set fixed or percent discount coupons
  • Enable/ Disable the extension
  • Select pages to apply: Shopping Cart page, Checkout page, Admin Order page
  • Set limitation for coupon quantity
  • Set one or several unique coupon codes
  • Ajax technology when applying or removing coupons

Multiple Coupons for customers

  • Able to use several coupons for better discount in an order
  • Able to remove any applied coupons easily
  • Be allowed to apply coupons only until a limited quantity
  • A customer who applies the unique coupon is not allowed to add other ones
  • More chances to get a shopping cart with a better price
  • Have better shopping experience


To generate coupons, please go to Marketing > Cart Price Rules and configure any coupons you want without limitation.

In this case, you should limit the number of applied coupon per order. From the admin backend, kindly go to Multiple Coupons > Limit Coupon Qty, then set 3.

You can do properly via setting 70% coupon code as the Unique Coupon code from the admin backend. Once this coupon is applied, other coupons will be rejected.

Yes, after applying one (or several) coupons, customers can remove it easily. Besides, with Ajax, the page will not be reloaded.

Yes, it can be done easily. From admin backend, please go to Sales > Orders > Create New Order > Add Product, after filling information, you can add coupon codes to this order.

Customers can use their available coupons and apply on Shopping Cart page and Checkout page.

Yes. Multiple Coupons is properly compatible with One Step Checkout page. From OSC configuration, admins can select to place the Coupon Box in Payment Area or in Review Area.


Can't find your feature?

Are you looking for a feature in Multiple Coupons. Tell Elle your wants and needs.

Chat with Elle

Are you an agency?

Do you often visit us for purchasing extensions and technical support? Speak to April to learn about your exclusive benefits on Mageplaza

Chat with April


03 February 2021

A good choice

Multiple Coupons extension is a fit choice for us. We run lots of promotions campaigns at the same time and need to allow customers apply multiples of them and we can limit the number. Thanks.

Fernando -Verified Purchase
28 January 2021

Good to have

It's five-star support I promise!!! I actually came across this product and I'm glad I bought it. The support was amazing and now I can enable multiple coupons. My customers love it!

Niko -Verified Purchase
01 February 2019

Nice extension

Thanks to Multiple Coupons, our customer now can apply multiple coupons. We have received many good reviews from our customers recently. Highly recommend this extension!

Rachel -Verified Purchase

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.