Is there a way to either only show the first Time Slot or hide them completely? Our booking form is for before and after pre-school care and the afternoon appointments are in 30 minute increments, but they all start at 3:30pm so no other time slots would be selected. See attached screenshot.
Thanks for reaching out to us. You can configure "precise" work hours in Employee settings. Assuming that the service duration is 30 minutes, you can configure the work hours like this
The timeslot would be displayed on the booking form like this
The morning services work well because they are setup by the time duration so either 30 minutes or 1 hour is offered. The afternoon services are more complicated because the services are by class and day of the week because the number of children that can be scheduled changes by class and day of the week. For each afternoon class, parents can schedule their children for either 30 minutes, 1 hour, 1.5 hours, or 2 hours after school for each class. All time durations start at 3:30pm. So, the time slots would be 3:30pm - 4:00pm, 3:30pm - 4:30pm, 3:30pm - 5:00pm, and 3:30pm - 5:30pm. The first 30 minutes is $10 and I added Custom Duration and Pricing to handle the additional time slot prices ($20, $30, and $40). I'm trying to make the form less confusing for the parents so when they select the time duration and price from the Custom Duration and Pricing drop down, then select a day of the week, either they only see the first time slot (3:30pm - 4:00pm) or they see nothing. I want them to keep the default time selected (3:30pm - 4:00pm) and click Continue. The employee for each class is already set up for 15:30 - 17:30 for their work hours. I tried changing the work hours to 15:30 - 16:00 and adding 15:30 - 16:30, but it won't let me add overlapping work hours which makes sense.
This is a complicated setup and unique to this preschool. I appreciate you looking into this and understand if there's not a solution, we can add instructions on the web page to just click the Continue button after selecting the day of the week.
Unfortunatelly, as you said, it's a complicated setup because of the overlapping timeslots. You can't have multiple service duration with one employee, unless you use the custom duration and pricing for a service, or if you configure multiple employees to be assigned to a specific service. In other words, your customers won't be able to choose the timeslots with a duration of 1 hour or 1.5 hours and etc if the service duration is 30 minutes. Each time a customer selects the duration on the booking form, he will see the timeslots based on the selection, but he also needs to choose the day and timeslot, it wont be automatically pre-selected. I guess you can add the instructions on the page for easier understanding.
Hi,
Is there a way to either only show the first Time Slot or hide them completely? Our booking form is for before and after pre-school care and the afternoon appointments are in 30 minute increments, but they all start at 3:30pm so no other time slots would be selected. See attached screenshot.
Thanks!
jill
Attached files: time slots step.JPG
Hi Jil,
Thanks for reaching out to us. You can configure "precise" work hours in Employee settings. Assuming that the service duration is 30 minutes, you can configure the work hours like this
The timeslot would be displayed on the booking form like this
I hope it helps.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Stefan,
The morning services work well because they are setup by the time duration so either 30 minutes or 1 hour is offered. The afternoon services are more complicated because the services are by class and day of the week because the number of children that can be scheduled changes by class and day of the week. For each afternoon class, parents can schedule their children for either 30 minutes, 1 hour, 1.5 hours, or 2 hours after school for each class. All time durations start at 3:30pm. So, the time slots would be 3:30pm - 4:00pm, 3:30pm - 4:30pm, 3:30pm - 5:00pm, and 3:30pm - 5:30pm. The first 30 minutes is $10 and I added Custom Duration and Pricing to handle the additional time slot prices ($20, $30, and $40). I'm trying to make the form less confusing for the parents so when they select the time duration and price from the Custom Duration and Pricing drop down, then select a day of the week, either they only see the first time slot (3:30pm - 4:00pm) or they see nothing. I want them to keep the default time selected (3:30pm - 4:00pm) and click Continue. The employee for each class is already set up for 15:30 - 17:30 for their work hours. I tried changing the work hours to 15:30 - 16:00 and adding 15:30 - 16:30, but it won't let me add overlapping work hours which makes sense.
This is a complicated setup and unique to this preschool. I appreciate you looking into this and understand if there's not a solution, we can add instructions on the web page to just click the Continue button after selecting the day of the week.
Thanks!
jill
Hi Jil,
Unfortunatelly, as you said, it's a complicated setup because of the overlapping timeslots. You can't have multiple service duration with one employee, unless you use the custom duration and pricing for a service, or if you configure multiple employees to be assigned to a specific service. In other words, your customers won't be able to choose the timeslots with a duration of 1 hour or 1.5 hours and etc if the service duration is 30 minutes. Each time a customer selects the duration on the booking form, he will see the timeslots based on the selection, but he also needs to choose the day and timeslot, it wont be automatically pre-selected. I guess you can add the instructions on the page for easier understanding.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Stefan,
I understand. We will add instructions which will be fine.
Thanks so much for all your help!
jill
You are welcome, Jill.
Looking forward to hearing from you regarding other questions or issues.
Have a nice day!
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables