Skip to content

Overview

A coupon is a feature in our system where if a user applies a coupon while purchasing an order, they will receive a discount on the grand total. For example, a $20 coupon applied to a $100 order will reduce the total to $80.

Coupon Configurations

Admins can enable or disable coupon usage in the system under Configurations > Products > Options. If enabled, users can apply coupons during purchases. Sequential application of multiple coupons can also be configured.

If the coupon application permission is enabled then another configuration regarding coupon will appear which is the permission to apply coupon discounts sequentially to an order. It means if the permission is enabled and a user applies two coupons on a single order then the first coupon will be applied to the total order price and the second coupon will be applied on the discounted price after the first coupon is applied. And if the configuration is disabled then both the coupons will be applied on the main price rather than the discounted price.

Coupon Creation

Admins must provide a name, code, and discount type (Flat or Percentage) when creating coupons. They can also configure free shipping, validity dates, and coupon status.

Coupon Restriction

An admin can set specific restrictions for a coupon as well. An admin can select the vendors for whom the coupon will be available for. If no specific vendor is selected then the coupon will be available for all the vendors of the system. If any specific vendor(s) is selected then admin can choose any specific products of that vendor(s). If no specific product(s) is selected from those vendor(s) then all the products of those vendor(s) will be available for coupon application. Furthermore, if no specific vendor(s) is selected, the admin can choose any specific product(s) of the system and those product(s) will be available for that coupon application. However, if no specific product(s) is selected then all the product(s) of the system will be available for coupon application. The admin can also configure the minimum spend amount in order to apply a coupon which means a user has to minimum spend that amount in the order in order to apply that coupon in that order.

Usage Limit

Admins can set a maximum usage limit for coupons, specifying the number of times a coupon can be used.

Coupon List

The coupon list displays all available coupons. Admins can edit, delete, add new coupons, and export the list in CSV or PDF formats.

Coupon Redeems

The redeems section displays details of all used coupons, including customer names, orders, and discount amounts.

Coupon Applications

A user can see all the available coupons of the system from the homepage Coupon navbar.

On this page, the user will be able to see all the coupons of the system and can copy the coupon codes to apply them for purchasing any order. All the conditions to apply that coupon will be displayed under that coupon section.

While purchasing an order, a user can provide a coupon on the cart page of the order. After providing the coupon code on the cart page,a user has to click on the arrow icon. If the coupon is valid then the discounted amount will be applied and the total amount will be adjusted. After the amount is adjusted the user can go to the Checkout page and proceed with the order procedure.

It is to let know that in order to apply a coupon on any specific order a user has to apply it on cart page only. Coupons can not be applied to any other pages like checkout etc.

Once a coupon is successfully applied on cart then the coupon code of the coupon which has been applied along with the discounted amount will be displayed below the coupon section. A user can keep the coupon and proceed further on the order or can even remove the coupon once it is applied.

After a coupon is applied on the cart page and a user proceeds to the checkout page then the user can still find the discounted price of coupon on the checkout page.

However, if any user tries to apply any invalid coupon then the alert message should appear that the coupon is not valid for this order.

Once a coupon is applied to process an order, the details of the coupon will also be available for the order details page as well. An admin or vendor can see if any coupon is applied on the order from the order details page.