Powered by Adobe Commerce 2.4.5


Multiple Coupons



Back to top

Multiple Coupons designed by Mageplaza allows customers to apply different types of coupons per order. This extension not only supports users to shop with the best price but also helps stores increase sales and improve conversion rates dramatically.

Admins are enabled to add, use, delete various coupons with ease in the backend, making the support process smoother. In addition, they can configure the quantity and conditions of the coupon codes, so that unique one can reject others. This helps them take control of the discount value of the orders. To customers, they can apply and remove coupons instantly on the Shopping Cart page as well as the Checkout Page.


  • Able to add various coupons on Shopping Cart page and Checkout page
  • Able to use different coupons code on the Admin Order page
  • Delete applied coupons with ease
  • Set a limit of quantity for coupons
  • Able to configure unique coupons which can reject other ones
  • Highly compatible with Mageplaza One Step Checkout

Problems & Solutions

Cart abandonment due to inability to use multiple coupons 

When making a purchase, shoppers want to get the best value out of the coupon codes. However, he/she is only allowed to apply one coupon per order. If he/she wants to use another coupon, he/she must open another cart. Hence, if they can not make good use of multiple coupons for each order,  they are likely to rapidly abandon their shopping cart.

With the support of the Multiple Coupons extension, customers are allowed to apply for multiple coupons they have in each order and can buy with the best price after discounts. In addition, admins can help create orders for customers in the backend, adding or deleting multiple coupons. As a result, they are content with stores’ discounting policies and are urged to keep shopping with stores.

Overloaded orders due to limitations of the default Magento 2

There is a limitation for the number of coupons applied for each purchase in the default Magento 2. In case a customer has more than one coupon, she/he must make distinct orders. For instance, if a customer has two coupons, they need to have two orders. That leads to difficulty for both customers and store owners. Online merchants need to process any orders and customers also need to keep track of more than one order. 

Therefore, Mageplaza Multiple Coupons help stores avoid being overloaded with too many orders of the same customer, so they can manage orders more productively. Customers can also save time by receiving only one order including everything at a time. 

Store campaign testing solution

In order to increase conversion rate, store owners always try to create different discount coupons and hope that clients can apply multiple coupons per order to motivate clients to buy products. However, it is vague whether those campaigns work or not. 

Thanks to Mageplaza Multiple Coupons, in the first place, a store can create specific coupons and launch campaigns where clients can apply some or all of those coupons. After that, stores can gain reports of the trading process and figure out which codes are preferred. This will allow stores to track campaign performance better and adjust their campaigns accordingly. 

Highlight Features

Various Coupons In Frontend

Able to add discount coupons on Shopping Cart Page and Checkout Page

With the Multiple Coupons extension, customers are allowed to add multiple coupons when shopping on both Shopping Cart Page and Checkout Page and have the benefit of a better price per cart.  In addition, this extension is highly compatible with the One Step Checkout page.

Easily remove added coupons

Customers when shopping with store-installed Multiple Coupons are allowed to use multiple coupons. In addition, they are allowed to remove any selected coupon if they change their mind to apply for another purchase.

Various Coupons In Admin Backend

A superior feature of Multiple Coupons is that from the backend, admins can apply and remove some coupons to an order. Admin can add products, choose current coupons and create a new order for customers. They can apply multiple coupons for one order as well as remove selected ones with just one click. This feature allows admins to support customers so well and create attractive orders with discount codes.

Set A Limit Usage On Coupons

Limit the number of coupons

While this extension lets customers apply numerous coupons, it supports online stores to restrict the number of coupons. Store owners can determine how many coupons are applied per purchase.

Powerful unique coupon

The Multiple Coupons module supplies a very useful tool which is unique coupons. Admin can set one or more unique coupons code from the backend. Other coupons will be rejected when this coupon is used. These two functions help stores control the usage of coupons and bring benefits for both customers and stores.

Significant Support From Ajax

This extension is also installed with Ajax. When Ajax is added, pages including Shopping Cart, Checkout, Admin Order are not loaded when applying or removing coupons. With this feature, not only coupons code brings are more beneficial but stores also have a better outlook with Ajax. That leads to a higher experience for customers.

More Features

Forms Of Coupons

There are two types of coupons: fixed coupons and percent discount

Ability To Apply Cart Price Rules

From Cart Price Rules backend, admins can generate limitless coupons

Compatible Extension

Highly compatible with Mageplaza One Step Checkout

Full Feature List

For Store Admins

  • Able to create coupons from Cart Price Rules
  • Select between fixed and percent discount coupons types
  • Enable/ Disable module
  • Choose pages to use Multiple Coupon: Shopping Cart page, Checkout page, Admin Order page
  • Restrict the number of coupons
  • Configure one or multiple unique coupons
  • Ajax loading is added when applying or removing certain coupons

For Customers

  • Take advantage of multiple coupons per order for the best price
  • Remove any applied coupon with ease
  • Flexibly apply  various coupons until a limited quantity
  • Not allowed to use other coupons when applies unique coupon
  • Have more opportunities to purchase at the best price
  • Customers’ shopping experience is improved significantly


Q: I would like to create coupons. How can I do that?

A: In order to create coupons, you go to Marketing > Cart Price Rules and set multiple coupons based on your demand. The detailed guidance can be found here.

Q: One of our clients has accumulated 5 coupons. How can I allow her to apply 3 only?

A: You should restrict the number of coupons per purchase. You go to Multiple Coupons from the backend. Then go to Limit Coupon Qty, and set 3.

Q: We will have a campaign giving customers a 70% discount. We want our customers applying this coupon discount to not be allowed to use other coupons. Can we do that, and how?

A: From the admin backend, you can configure 70% coupon code as the Unique Coupon code. When this coupon is used, other coupons will not be accepted.

Q: Our customers can apply coupons on which pages?

A: Shoppers can apply one or various discount codes on the Shopping Cart page and Checkout page.

Q: How about after applying a coupon and my customer wants to remove it? Can he do so and will the page be reloaded?

A: After applying one or multiple coupons, your customer can totally remove them with ease. The page will not be reloaded thanks to the AJAX technology.

Q: What if store admins want to add coupons from the backend to alter customers’ orders?

A: They can do so by going to Sales, then Orders, choose to Create New Order and Add Product. After that, they need to fill in the necessary information and add coupon codes. 

Q: Our store installed One Step Checkout. Can we apply Multiple Coupons to this page?

A: Yes, Multiple Coupons is properly compatible with the One Step Checkout page properly. From the OSC configuration, the admin can choose to set the Coupon Box in the Payment Area or in the Review Area.


Frontend | Backend


User Guide | Installation Guide 

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)

Commerce on prem (EE): 2.4 (current), 2.1 (obsolete), 2.2 (obsolete)


Stable Build


22 July, 2021


Extensions, Sales, Gifts, Rewards & Loyalty

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.4
  • Compatible with Commerce on prem (EE) : 2.4
  • Stability: Stable Build
  • Description:

    Supported Magento v2.4


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    Released on 2019-01-29
    Fixed bug cannot add more than 1 coupon code when configuration limit qty field is empty

    Released on 2019-01-28
    Initial 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