I have a potential client who wants me to make him a website for his new gym. He needs a booking system but with some specific functionality and I wanted to know if Amelia can do this or not.
He will have a room that up to two people can hire at a time by the hour for exercise. These two people wont necessarily know each other so it's two slots for the same time frame. These customers would have an account on the website to be able to book. They will be able to book one week in advance.
The customers also need to have the option of booking the room with a personal trainer (PT). The way he wants this to work is the PTs would have the ability to hire the time slots out up to four weeks in advance. When a customer (who can only see the next one week) goes to book just the room without a PT, that slot would be marked as unavailable. However, if they go to a PT's page, they would be able to book these time slots that the PT has reseved for their sessions.
So there needs to be one site-wide calendar but PTs need the ability to claim slots earlier than customers who can then also book those slots if they go through the booking calendar on a PTs specific page.
Sorry to disappoint you but unfortunately something that you required is not possible with the plugin built in features at the moment.
There is an option to set maximum and minimum capacity for the service, but it is not possible to book in advance at all right now. We only support 24h same day bookings and it is not possible to select multiple services or packages for booking in advance.
It is however on our roadmap for this summer to implement these features.
Hello,
I have a potential client who wants me to make him a website for his new gym. He needs a booking system but with some specific functionality and I wanted to know if Amelia can do this or not.
He will have a room that up to two people can hire at a time by the hour for exercise. These two people wont necessarily know each other so it's two slots for the same time frame. These customers would have an account on the website to be able to book. They will be able to book one week in advance.
The customers also need to have the option of booking the room with a personal trainer (PT). The way he wants this to work is the PTs would have the ability to hire the time slots out up to four weeks in advance. When a customer (who can only see the next one week) goes to book just the room without a PT, that slot would be marked as unavailable. However, if they go to a PT's page, they would be able to book these time slots that the PT has reseved for their sessions.
So there needs to be one site-wide calendar but PTs need the ability to claim slots earlier than customers who can then also book those slots if they go through the booking calendar on a PTs specific page.
I hope this makes sense.
HI Aidan,
Thank you for your inquire.
Sorry to disappoint you but unfortunately something that you required is not possible with the plugin built in features at the moment.
There is an option to set maximum and minimum capacity for the service, but it is not possible to book in advance at all right now. We only support 24h same day bookings and it is not possible to select multiple services or packages for booking in advance.
It is however on our roadmap for this summer to implement these features.
You can take a look at our roadmap on this link https://wpamelia.com/wp-content/uploads/2020/05/Summer-Roadmap-Amelia.png
Best regards.
Kind Regards,
Miloš Jovanović
[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