Powered by Magento Commerce 2.4.1


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 store increase sales and improve conversion rate dramatically.



  • Able to add various coupons on Shopping Cart page and Checkout page
  • Able to use different coupons code on 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

Current Issues With Both Sides 

Users can not make good use of multiple coupons for each order. As a result, they tend to rapidly abandon their shopping cart

When a customer has some coupons, he would like to apply all of these coupons to get maximum discount. However, he/she is only allowed to apply one coupon per order. Is he/she wants to use another coupon, he/she must open another cart. As a result, this customer tends to leave her/his shopping cart.

Store owners hope increase desire to buy in the mind of shoppers

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.

Limitations of Magento 2 default

There is a limitation for the number of coupons applied for each purchase In Magento 2 default. In case a customer has more than one coupons, 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.


Advantages of Multiple Coupons Extension

Enhance customer experience of purchasing

With the support of Multiple Coupons extension, customers are allowed to apply multiple coupons they have in each order and can buy with the best price after discounts. As a result, they are contented with stores’ discounting policies and are urged to keep shopping with stores.

Helps increase sales significantly

In case customers have collected some coupons and are able to apply multiple one per order, they can buy products with the best price. Therefore, they will decide to purchase quickly, that leads to a spectacular increase in sales for stores.

An effective solution to test store campaign

At the first place, a store can create specific coupons and launch campaigns that clients can apply some or all of those coupons. After that, stores can gain report of trading process and figure out the most effective campaign.


Highlight Features

Various Coupons In Frontend

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

With 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 better price per cart.  In addition, this extension is highly compatible with 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 

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 removed 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 let 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

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 benefit for both customer 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 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 numbers 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 opportunity to purchase with 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 basing on your demand

Q: One of our clients has accumulated 5 coupons. How can I allow her to apply 3 ones 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 will 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: Our store is installed One Step Checkout. Can we apply Multiple Coupons to this page?

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



Frontend | Backend



User Guide | Installation Guide 

Technical Specifications

Back to top

Seller profile


Seller contact



Current Version


Magento platform compatibility

Open Source (CE): 2.1, 2.2

Commerce on prem (EE): 2.1, 2.2


Stable Build


25 April, 2019


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 Magento 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.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 Magento developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top


Back to top