Validation at booking — the code checked before you even pay
The promo code is checked before payment, so the client knows right away whether it's valid.
The problem
Discovering that a promo code no longer works at the moment of payment needlessly frustrates the client.
Without checking before payment, a code error only reveals itself at the worst moment of the flow.
The code is checked from the moment it's entered, before the client reaches the payment step.
Without Kagenda
The client discovers their code no longer works only at the moment of payment.
With Kagenda
The code is checked from the moment it's entered; the client knows right away if it's valid.
How it works in Kagenda
The check happens the moment the client enters the code, not after.
- The client enters their codeBefore the payment step.
- The code is checked immediatelyQuota, expiry, minimum purchase.
- The result shows right awayValid, or the exact reason if not.
Code verification
- Code entered
- Verified before payment
- Discount applied
In practice
- 1
An expired code
The client knows before reaching payment.
ResultExpired code, flagged early - 2
A valid code
The discount shows right away.
ResultDiscount applied - 3
A minimum purchase not reached
The message explains exactly why.
ResultExact reason shown
Frequently asked questions
At what point is the code checked?
From the moment it's entered, before the payment step.
Can the client try several codes?
Yes, as many times as needed until they find a valid one.
Does the check block the booking if the code is invalid?
No, the booking continues without the discount if the client prefers.
Does this check work for every kind of code?
Yes, both percentage and fixed amount.