Multiple Coupons

Overview

Magento basically does not support applying multiple coupons to a Cart. Mageplaza Multiple Coupons extension will help you solve that problem. This module supports applying multiple coupons in 3 commonly used pages including Shopping Cart Page, Checkout Page, Admin Order Page. Customers can use all the coupons they have to receive the maximum discount. With this wonderful experience, store will retain loyal Customers and entice more new customers. Bu that increase store revenue significantly.

This extension is fully compatible with Mageplaza One Step Checkout

How to use

1. Shopping Cart page

Imgur

2. Magento Default Checkout page

Imgur

3. One Step Checkout page

Imgur

4. Admin Order page

Imgur

How to Configure

1. Configuration

From the Admin panel, go to Stores > Configuration > Mageplaza > Multiple Coupons

Imgur

  • Select Enable = Yes to enable the module
  • Apply for: Select Page to apply Multiple Coupon
  • Coupon Limit Qty:
    • The coupon limit can be used for 1 Cart
    • Please note that with different coupon types, when used at the same time, the coupon is applied in order from the beginning to the end or until the subtotal reaches 0
    • If left this field blank or equal to 0, the coupon number can be used unrestricted

Unique Coupon Code:

  • It is helpful to avoid multiple discount coupons used in the same cart as the owner may suffer loss
  • When the specific coupon in this field is applied, all other coupons will be canceled (including before or after the unique coupon)
  • For multiple coupons, the customer needs to remove unique coupon

2. How to create a coupon

To create a coupon, admin needs to go to Marketing> Promotions> Cart Prices Rule

Please see details guide here

API

Multiple Coupon extension supports API integration with Rest API commands of Magento. By using the available command structures to check the order information, invoice, credit memo, admins can quickly capture the details of an order. See the details about Rest API Magento here

Instructions for using Postman to check API

Step 1: Get Access Token

  • Log in to Postman, in the Headers section select Key = Content-Type, Value = application/json
  • Use the POST method and send the following command:

http://example.com/rest/default/V1/integration/admin/token

Imgur

  • Access Key will be displayed in the Body section

Step 2: Use the REST API commands of Magento

  • Open a new tab, at the Header sections, enter 2 Keys:

    • Authorization: bearer access_token
    • Content-Type: application/json

    Imgur

  • Send REST API commands:

Imgur

  • Here are the results after sending commands:

Imgur

Imgur