Coupon system

1. What It Shows

Displays a list of all configured coupons with details like code, discount value, platform, user type, device compatibility, and validity, max device value, min device value, device brands.

2. Use Case

Used by marketing and operations teams to:

  • Run limited-time or platform-specific promotions

  • Offer discounts to new or repeat users

  • Set campaign-specific or brand-aligned coupons

3. Filters & Search Options

  • Search: By Coupon Code

  • Filters:

    • Platform: Web, Mobile, or Both

    • Device Type: Laptop, Mac, Phone, Tablet

    • Accessibility: All Customers / First-time Customers

    • Date Range: Based on start and expiry date

4. Admin Capabilities

  • Add New Coupon: Includes fields:

    • Coupon Code (Unique)

    • Extra Amount (Flat Rs. to be added to final device price)

    • Title (e.g., “New User Bonus”)

    • Description (Offer explanation)

    • Platform: Web, Mobile, Both

    • Max Device Value and Min Device Value: Coupon will be valid for device which has the device value between max device value and min device value.

    • Max Usage Limit: Max redemptions allowed per coupon

    • All Customer/Max User Limit: Admin can Max user who can use the coupon or select all customer where all customer are eligible to use the coupon.

    • Accessibility: First-time users or all Customer

    • Compatible Devices: Select laptop, mac, phone, tablet

    • Brand: We can add coupons for particular devicetypes and brands.

    • Start and Expiry Dates

    • Status: Active / Inactive toggle

  • Edit Coupon: Update any of the above values

  • Delete Coupon: Remove from system entirely

Coupon Types:

We can create Normal coupon also where device min value and max value is optional and brand is also optional or we can create coupon with device min value and max value or only with particular brands also.

Coupon validity logics:

  • Platform: If coupon is added for web platform it will not be valid in app and viceversa. If coupon is added for both platform then it will be valid for both platform.

  • DeviceType: If coupon is added for laptop device type then it will only valid while selling laptop.

  • All customer/max User: If max user is set 3 then it will be applicable for first 3 user only and if all customer is selected then it will be applicable for all customer.

  • Max Usage: If max usage is 2 then each user can use the coupon 2 times each.

  • Max Device Value and Min Device Value: If the max device value is 20000 and min device value is 5000 then the coupon will be applicable for the device which has the price between 5000 and 20000.

  • Accessibility: If accessibility is added as first time user then that coupon will be valid for only new user who has register in the platform for the first time and that new user can use that coupon until the maxlimit reached. if it is added as all user then it will be valid for all users.

  • Brand: If i add coupon for Phone device type and Redmi brand then the coupon will be only applicable for that brand.

  • Expiry date: if the coupon expiry date june 26 then it will not be valid from june 27.

5. Connections

  • Coupon visibility and application is enabled in both Customer Website and App checkout pages

  • Logic ensures coupon is validated based on platform, device type, and user eligibility and expiry date.

How Coupon system works at cashkr?


Was this article helpful?
© 2026 BigBold Technologies Pvt. Ltd.