Coupon

Coupons allow vendors to offer discounts to customers based on various conditions such as cart value, product selection, usage limits, or order type. They are an effective way to increase conversions, reward loyal customers, and run promotional campaigns.

Enabling Coupons

Before creating or using coupons, vendors must enable the coupon feature from the Settings → Activation menu.

If coupons are disabled, coupon codes will not work at checkout.

Once enabled, vendors can create and manage coupons based on their plan (Basic or Advanced).

Make sure the coupon feature is turned ON before setting up any coupon campaigns.

Field Explanation while creating a coupon

Coupon creation is divided into three tabs to keep configuration simple and clear:

  • General
  • Restrictions
  • Usage
General

This tab defines the basic details and discount value of the coupon.

  1. Code
  2. Unique coupon code entered by the customer at checkout.

    Example: WELCOME10, SAVE200, FLAT50

  3. Title
  4. Internal name or short label for the coupon.

    Displayed on offer pages or customer account.

  5. Description
  6. Optional text explaining the offer.

    Useful for displaying terms such as minimum order value, exclusions, or limits.

  7. Start date & End date
  8. Controls when the coupon is active.

    Start date → Coupon becomes valid

    End date → Coupon expires automatically

    Useful for flash sales, festive offers, or limited-time campaigns.

  9. Status
  10. Enables or disables the coupon manually.

    True → Coupon can be used

    False → Coupon is paused/disabled

  11. Coupon Type
  12. Specifies the discount type:

    FIXED → Reduces order by a fixed amount (e.g., ₹100 off)

    PERCENTAGE → Reduces order by a percentage (e.g., 10% off)

  13. Amount (For FIXED coupons)
  14. The fixed discount value applied to the order.

    Example:

    amount = 200 → ₹200 off

  15. Percentage (for PERCENTAGE coupons)
  16. The discount percentage to apply.

    Example:

    percentage = 10 → 10% off the applicable items

  17. Maximum discount (for PERCENTAGE coupons)
  18. Maximum discount allowed for percentage-based coupons.

    Example:

    percentage = 20%

    Max. discount = 300

    Cart value = ₹3000 → 20% = ₹600

    But discount → capped at ₹300

    So customer will get only ₹300 discount.

Restrictions

This tab controls who can use the coupon and where it applies.

  1. Is First Order
  2. If True, the coupon can only be used on a customer’s first order.

    Useful for onboarding discounts like:

    WELCOME10, NEWUSER100, etc.

  3. Minimum spend
  4. Minimum cart value required for the coupon to be valid.

    Example:

    If minimum spend = ₹500

    Cart below ₹500 cannot apply the coupon.

    Helps prevent loss on low-value orders.

  5. Exclude Sale Items
  6. If enabled, the coupon cannot be applied to products already on discount or sale.

    This prevents stacking multiple discounts and protects vendor margins.

  7. Is Apply All
  8. Controls where the coupon can be applied to all products or to selected items/categories

    True → Applies to all products

    False → Applies only to selected items/categories (see below)

  9. Products
  10. List of products eligible for the coupon.

    Use this when discount should apply to specific products only.

  11. Categories
  12. Limit coupon to one or multiple categories.

    Useful for:

    Fashion offers

    Holiday category promotions

    Seasonal campaigns

  13. Sub-categories
  14. Apply the coupon to specific subcategories.

Usage

This tab controls how many times a coupon can be used.

  1. Is Unlimited
  2. Whether the coupon has unlimited usage or not.

    True → No usage limit

    False → Limited by usage per coupon

  3. Usage per coupon
  4. Total number of times the coupon can be used by all customers combined.

    Example:

    Usage per coupon = 100

    → After 100 uses, coupon expires automatically.

  5. Usage Per Customer
  6. Number of times a single customer can use this coupon.

    Examples:

    1 → One-time use per user

    3 → Customer can use it on three orders

Basic vs Advanced Coupon System Availability

Coupon features are divided into Basic and Advanced systems based on the vendor’s subscription plan.

Basic Coupon System

In the Basic Coupon System, vendors can create simple coupons using only the General tab.

Available fields include:

  • Coupon code, title, and description
  • Start and end date
  • Coupon status (active/inactive)
  • Discount type (fixed or percentage)
  • Discount amount or percentage
  • Maximum discount (for percentage coupons)
  • Minimum spend
  • Exclude sale items

This setup is suitable for straightforward discounts and everyday promotions.

Advanced Coupon System

The Advanced Coupon System unlocks additional configuration options.

Vendors on plans that support Advanced Coupons can also use:

  • Restrictions tab
  • Usage tab

These tabs allow vendors to:

  • Restrict coupons to first orders only
  • Apply coupons to specific products, categories, or sub-categories
  • Control coupon usage per customer or per coupon
  • Run targeted, limited, or campaign-based promotions