I'm developping with Amelia Booking and got a request that I think would be good to add to Amelia. My customer (a fitness center) needs to limit the number of person on site. So they added online reservation. Each hour is bookable with a maximum number of 25 persons.
We would like to show the number of spots available like we see on events, but with a service with maximum capacity. People like to know if there is some place left for their friends. You could call the info in the front end and add a switch in the admin options to display it or not with a line of CSS.
We tried with events because they show number of spots left, but then each hour has to be an event; that's extensive work. So we tried to make them recurring, but then customer would be able to book way too early in advance because the date we choose for starting to take reservations is applied to all recurring events of the same series. So, say I choose today as the booking start date, but create the recurring event for 1 year, I'll be able to book any of these events, for the next year, starting today. Events would need a calculated booking start date ex: "7 days before event start" even if they are from the same series.
That's it. I hope it will make sense to add at least one of these options.
If I understood right you need option on the front-end to show places that are left for the appointment? Usually if you use 'Bringing anyone with you' option the customer can see how many people he can add (that number always follows the maximum capacity). We have on our To Do list option to add capacity and places that had left on the Appointment back-end page but I will add your suggestion for the front-end also.
As for the events, this is a good suggestion and we certainly plan to add an improvement for recurring events where 'booking opens' would work for each recurring event. I cannot say for sure when this improvement will be added but we will give our best to be as soon as possible.
Hi,
I'm developping with Amelia Booking and got a request that I think would be good to add to Amelia. My customer (a fitness center) needs to limit the number of person on site. So they added online reservation. Each hour is bookable with a maximum number of 25 persons.
We would like to show the number of spots available like we see on events, but with a service with maximum capacity. People like to know if there is some place left for their friends. You could call the info in the front end and add a switch in the admin options to display it or not with a line of CSS.
We tried with events because they show number of spots left, but then each hour has to be an event; that's extensive work. So we tried to make them recurring, but then customer would be able to book way too early in advance because the date we choose for starting to take reservations is applied to all recurring events of the same series. So, say I choose today as the booking start date, but create the recurring event for 1 year, I'll be able to book any of these events, for the next year, starting today. Events would need a calculated booking start date ex: "7 days before event start" even if they are from the same series.
That's it. I hope it will make sense to add at least one of these options.
See in screen video here: https://www.loom.com/share/b8dc64ed66f44fb4b4b676e30a85f838
Thank you!
Jean-Sebastien
Hi Jean-Sebastien,
Thank you for contacting us.
If I understood right you need option on the front-end to show places that are left for the appointment? Usually if you use 'Bringing anyone with you' option the customer can see how many people he can add (that number always follows the maximum capacity). We have on our To Do list option to add capacity and places that had left on the Appointment back-end page but I will add your suggestion for the front-end also.
As for the events, this is a good suggestion and we certainly plan to add an improvement for recurring events where 'booking opens' would work for each recurring event. I cannot say for sure when this improvement will be added but we will give our best to be as soon as possible.
Best regards.