How customers apply discount codes during the booking checkout.
From the Customer's Perspective
During the booking form, the customer sees a Discount Code field.
They enter the code and click Apply (or press Enter).
The system validates the code in real-time and shows a validation message:
A success message with a checkmark if the code is valid.
An error message with an X if the code is invalid.
If valid, the discount is applied and the order summary updates to show the original price with a strikethrough, the discount amount, and the new total.
Customers can also clear the discount by removing the code and the pricing recalculates automatically.
Validation
Invalid codes show an error message explaining why the code cannot be applied (expired, max uses reached, wrong category, etc.).
From Your Perspective
You can track discount code performance on the dashboard's Discount Code Performance table and on the individual discount's detail page.
