-
onefortppAsked on October 1, 2022 at 5:03 AM
Hi,
I am trying to set up a tennis court booking form.
However, while the form can integrate with my Google calendar, it does not prevent 2 people from booking the same time slot.
Is it possible to let users:
- Let users choose a date that they want to play tennis
- Choose the preferred time slot
- Show a screen to remind them to make payment
- Next user is unable to book the same timeslot
Thank you.
-
Ade_TReplied on October 1, 2022 at 7:58 AM
Hello onefortpp,
Thanks for reaching out to Jotform Support. You can use the Appointment Field to handle tennis court booking and use a Payment Gateway to collect payments. Let me show you how to set that up:
- In the Form Builder, open the Form Elements panel by clicking the Add Form Element button on the top left corner.
- Add the Appointment element to your form.
- Click on the Gear icon on the right side of the Appointment to open Appointment Properties.
- In the field settings Availability tab you can create the time slots as needed:
- In the Advanced tab, make sure you select the One On One option to make sure that a time slot is disabled after it is already selected.
To use one of the Payment Gateways and collect payments with Jotform, please follow the steps and screencast below:
- Open the Form Elements panel by clicking the Add Form Element button on the top left corner.
- Go to the Payments tab.
- Select one of the Payment Gateways.
- Select User Defined Amount as the Payment Type.
- Enable the Suggest an Amount option, enter a Suggested Amount, and enable the Set Suggested Amount as Minimum option.
- Scroll down to the bottom and click the Save button.
To remind the user to make payment, I suggest that you make the payment field required:
So that if the form is submitted with the payment field left empty, it will show an error message on the payment field:
Give it a try and let us know if you need any help.