Description
Currently, the online booking system allows clients to either pay online at the time of booking (via Stripe) or book without payment by setting a 0 deposit. However, there is no option for clients to choose whether they want to pay online immediately or pay in person at the appointment. Adding this option would provide greater flexibility and convenience for both clients and service providers.
Use Case:
- Clients who prefer to secure their appointment without immediate payment can select "Pay In Person."
- Clients who want to confirm their booking by paying upfront can select "Pay Now."
- Service providers can better manage appointments knowing which clients have paid and which will pay later.
Proposed Implementation:
- Add a toggle or radio button on the booking page during the appointment scheduling process allowing clients to select:
- Pay Now (online payment via Stripe)
- Pay In Person (no payment at booking)
- For "Pay In Person" selections, the appointment is marked as “Not Paid” or “Pending Payment” in the system.
- Service providers can track payment status accordingly and update once payment is received in person.
Benefits:
- Enhances client booking experience by offering payment flexibility.
- Reduces confusion about payment expectations.
- Streamlines appointment and payment management for service providers.
Please authenticate to join the conversation.
In Review
💡 Feature Request
About 1 month ago

Summit Therapy
Get notified by email when there are changes.
In Review
💡 Feature Request
About 1 month ago

Summit Therapy
Get notified by email when there are changes.