Here is how it will work at the customer side:
- Customer would select a service, staff and time.
- If the combination of selected service, staff and time can have a discount then your client would see a text-box to enter discount code.
Here is how it looks: