Skip to content

Coupon on Check Out

Arcadier edited this page Sep 17, 2019 · 2 revisions

Description


The Buyer receives a coupon code from the Marketplace Administrator
The Buyer can apply this coupon code to their checkout Review Page to get a discount from their sub-total
The Buyer can only apply one coupon at each checkout.
The discount amount will not affect the delivery cost.
Discount will be reflected in the Buyer's Purchase History Details and the Merchant's Order History Details

Screenshot-78

Delivery 1 image-11 Delivery 2.0 image-10 The Buyer will be able to key in the admin given coupon code in the Checkout Review page
Coupon input field will be above the "Total" field

PROMOCODE will be the input field watermark (i.e. will show PROMOCODE when there is no input)
Max characters for coupon is 10
When "APPLY" is pressed, the input field is validated
If Coupon code does not exist in the list (i.e. wrong coupon code, coupon code deleted), the error "Coupon code invalid" will show

If Coupon code has reached maximum number of redemptions (i.e. 200/200 for Limited coupons) OR redemption is set to "NO" (for Unlimited coupons), the error "Coupon code expired" will show

When coupon is applied, the Coupon Name will appear (e.g. couponFixed) in the Order Summary

Coupon amount will be deducted from the Sub Total and shown next to the Coupon Name (i.e. for percentage discounts it will calculate off of the subtotal, it will not be inclusive of Delivery Costs)

Discounted amount should show the marketplace currency and symbol

If there is no coupon applied, the Coupon name and the discount amount row will not show
Buyer can only apply one Coupon per checkout

If the Buyer is a Guest user (i.e. guest checkout), the PROMOCODE input field + button will be hidden. There will be no validation of coupon use against Buyer user i.e. If Buyer starts a new checkout, they can use the same coupon again (if coupon is available and not fully redeemed).


Screenshot-79

(For limited coupons) Coupon will be considered used upon successful checkout. (i.e. On the successful transaction page)
Used coupon will be reflected on the Admin's Coupon List page (e.g. 10/15 coupons redemption → 11/15 coupons redeemed)


Clone this wiki locally