Field in the form
Type
mandatory or optional
Remarks
Coupon Code
alpha-numeric
mandatory
This will be visible to the customer in the UI
Description
text
mandatory
This will be shown to the customer in the UI.
Start Date
date
mandatory
Date of activation
End Date
date
mandatory
Date of expiry
Coupon type
drop-down
mandatory
The drop down will have two options. A) Option 1 - Fixed cashback.
Example - Rs 50 cashback over a minimum cart value of Rs 200. So for a cart value of Rs 100 there is zero cashback and for a cart value of Rs 200 and above there is a cashback of Rs 50. B) Option 2 - Dynamic cashback amount.
Example - Rs 10 cashback per Rs 100 of cart for a minimum cart value of Rs 200. So for a cart value of 100, there is zero cashback and for a cart value of Rs 450 there would be a cashback of Rs 45
Fixed cashback amount
num
mandatory
This field will be active only if the cashback type selection is 'fixed cashback'.
Need a tool tip (grey text) explaining - 'For Rs 50 cashback enter 50'
Dynamic cashback amount
num
mandatory
This field will be active only if the cashback type selection is 'dynamic cashback'.
Need a tool tip (grey text) explaining - 'Please enter cashback amount per Rs 100 of cart value'
Min cart amount
num
mandatory
Self explanatory. This is the min cart value required to avail the offer
Maximum cashback amount
num
optional
Need a tool tip (grey text) explaining- 'Enter the upper limit of cashback per order. Leave blank if there is no upper limit'
Show in applicable coupon suggestions ("Available coupon")
check-box
optional
If checked, the coupon will get populated in “available coupons” section in app/desktop
Number of redemption per customer
num
optional
Need tool tip (grey text) explaining - ‘Leave blank for unlimited redemptions per customer’.
Once this number is reached, the coupon should no longer reflect in the app/desktop in the “available coupons” section.
Number of redemption per coupon
num
optional
Maximum number of redemptions for each coupon to restrict overspending. If left blank, assume infinite redemption.
Need tool tip (grey text) explaining - ‘Leave this blank for infinite redemption’.
Once this number is reached, the coupon should no longer reflect in the app/desktop in the “available coupons” section.
Success Message
text
mandatory
Will be shown to the customer once the coupon is applied successfully.
Need tool tip (grey text) explaining - ‘This will be shown to user as success message’
Error message
text
mandatory
This has been addressed in the 'other requirements' section
Choose City
Multi-select
mandatory
Excluded Members
upload excel
optional
This is to ensure blacklisted customers don't get these benefits. File format and template needs to be decided
Upload Member List
upload excel
mandatory
The user who is creating the coupon should see an option to attach a file with a list of members applicable. File format and template needs to be decided.
Remarks
text
optional
For internal use. Input any remarks as required.