I run classes and I am experiencing an issue where customers are double booking themselves and taking 2 slots in the same class.
In my testing it is not possible for a customer to book a new appointment for a class they have already booked, but it is possible for them to reschedule an existing booking to a slot where they already have another booking.
This is not possible Amelia is diegned to prevent double booking. We have tested this now and we can not replicate the issue. The only way how a customer can book a time slot is with 2 different employees. In that case this is not a double booking since many business allow this for example manicure and pedicure. This requires 2 employees at the same time for 2 different service. This is how Amelia is designed and this can not be turned off.
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
The issue has happened multiple times in the last few weeks on my client's live site. I was also able to recreate it on my test site.
I have attached a screenshot showing the same customer booked 3 times for the same appointment, same time, same employee.
It happens when a customer reschedules an appointment. It can happen with the same employee and same service when multiple slots are allowed per appointment (max capacity > 1).
Steps to recreate: - Set up a service with max capacity > 1 - Assign the service to an employee and set the employee's available hours for the service - As a customer, book an appointment for the service on the frontend - As a customer, book a second appointment for the same service on the frontend - As a customer, log into the frontend customer panel. In the Appointments tab, reschedule the second appointment to the same time as the first appointment (it allows you to select the same time without giving an error message) - In the backend find the appointment in the Appointments section and you will see the customer is booked twice for the same appointment.
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
In the frontend customer panel it still allows me to reschedule an class/appointment to another time slot where I have another existing class/appointment, which books me twice into the same class.
You are not following the steps I provided to recreate the issue.
I know that it is not possible to create a "new" double booking using the step-by step booking form, which is what you show in your screenshot.
It is possible to create a double booking when rescheduling an appointment using the front end customer panel.
Here are the steps to recreate the issue with a bit more detail, using an example services from my test site
1) As a customer, book a new appointment for a Reformer Pilates class using the frontend step by step booking form (Time1)
2) As a customer, book another new appointment for a Reformer Pilates class at a different time using the frontend step by step booking form (Time2)
3) As a customer, log into your frontend customer panel. In the Appointments tab, you will see the 2 new appointments you created - Time 1 & Time 2
4) Click on the 3 dots to the right of Appointment Time 2, then click Reschedule (see attached screenshot)
5) In the date and time selector, choose the same date and time as Appointment Time 1
6) Click Continue and it will reschedule the appointment and create a double booking without giving an error message
7) As an Admin, log into the backend and find the appointment in the Appointments section. You will see that the customer is booked twice for the same appointment (see attached screenshot)
Can you please test again using these steps and provide a fix.
We just got the feedback from our colleagues and they have told us that this is a bug and our Dev team is already working on it and it should be fixed in one of the future updates. We do apologize for the inconvenience.
We wish you all the best and hope you have a wonderful day ahead.
Thanks for the update. Are you able to give an indication of what release the fix will be included in and an estimated timeline please? I need to let my client know what to expect.
Unfortunately, no we can not say. They will do their best to resolve this as soon as it is possible but there is no way of telling when this will be. It can be in next update or in some other after that at this time we can not make any promises.
We wish you all the best and hope you have a wonderful day ahead.
I run classes and I am experiencing an issue where customers are double booking themselves and taking 2 slots in the same class.
In my testing it is not possible for a customer to book a new appointment for a class they have already booked, but it is possible for them to reschedule an existing booking to a slot where they already have another booking.
How can I prevent this from happening?
Hello there,
Thank you for reaching out to us.
This is not possible Amelia is diegned to prevent double booking. We have tested this now and we can not replicate the issue. The only way how a customer can book a time slot is with 2 different employees. In that case this is not a double booking since many business allow this for example manicure and pedicure. This requires 2 employees at the same time for 2 different service. This is how Amelia is designed and this can not be turned off.
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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 Marko
The issue has happened multiple times in the last few weeks on my client's live site. I was also able to recreate it on my test site.
I have attached a screenshot showing the same customer booked 3 times for the same appointment, same time, same employee.
It happens when a customer reschedules an appointment. It can happen with the same employee and same service when multiple slots are allowed per appointment (max capacity > 1).
Steps to recreate:
- Set up a service with max capacity > 1
- Assign the service to an employee and set the employee's available hours for the service
- As a customer, book an appointment for the service on the frontend
- As a customer, book a second appointment for the same service on the frontend
- As a customer, log into the frontend customer panel. In the Appointments tab, reschedule the second appointment to the same time as the first appointment (it allows you to select the same time without giving an error message)
- In the backend find the appointment in the Appointments section and you will see the customer is booked twice for the same appointment.
I can provide access to my test site if required.
Attached files: Amelia Double Booking Screeshot.png
Hello again,
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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
Hello again,
We will take a look at this now and we will reach out to you again on this ticket as soon as we have more information.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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
Hello again,
Can you please test this now and let us know if everything is fine?
Looking forward to your reply.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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 Marko
I tested, and the issue is not resolved yet.
In the frontend customer panel it still allows me to reschedule an class/appointment to another time slot where I have another existing class/appointment, which books me twice into the same class.
See new screenshot attached.
Regards
Daniel
Attached files: Amelia Double Booking Screenshot 2.png
Hello again,
We will take a look at this now and we will reach out to you again on this ticket as soon as we have more information.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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
Hello again,
We have tested this on your end and we can not replicate this issue. You can verify this in screenshot
And in the video that we are sending you. When we test as a customer no double booking is possible and everything is working fine.
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
Attached files: simplescreenrecorder-2025-03-17_08.16.07.mkv
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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 Marko,
You are not following the steps I provided to recreate the issue.
I know that it is not possible to create a "new" double booking using the step-by step booking form, which is what you show in your screenshot.
It is possible to create a double booking when rescheduling an appointment using the front end customer panel.
Here are the steps to recreate the issue with a bit more detail, using an example services from my test site
1) As a customer, book a new appointment for a Reformer Pilates class using the frontend step by step booking form (Time1)
2) As a customer, book another new appointment for a Reformer Pilates class at a different time using the frontend step by step booking form (Time2)
3) As a customer, log into your frontend customer panel. In the Appointments tab, you will see the 2 new appointments you created - Time 1 & Time 2
4) Click on the 3 dots to the right of Appointment Time 2, then click Reschedule (see attached screenshot)
5) In the date and time selector, choose the same date and time as Appointment Time 1
6) Click Continue and it will reschedule the appointment and create a double booking without giving an error message
7) As an Admin, log into the backend and find the appointment in the Appointments section. You will see that the customer is booked twice for the same appointment (see attached screenshot)
Can you please test again using these steps and provide a fix.
Attached files: Amelia Double Booking Screenshot 4.png
Amelia Double Booking Screenshot 3.png
Hello again,
We will take a look at this now and we will reach out to you again on this ticket as soon as we have more information.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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
Hello again,
We will forward this to our QA team and as soon as we receive feedback from them we will reach out to you again on this ticket.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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
Hello again,
We just got the feedback from our colleagues and they have told us that this is a bug and our Dev team is already working on it and it should be fixed in one of the future updates. We do apologize for the inconvenience.
We wish you all the best and hope you have a wonderful day ahead.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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 Marko
Thanks for the update. Are you able to give an indication of what release the fix will be included in and an estimated timeline please? I need to let my client know what to expect.
Thanks
Daniel
Hello again,
Unfortunately, no we can not say. They will do their best to resolve this as soon as it is possible but there is no way of telling when this will be. It can be in next update or in some other after that at this time we can not make any promises.
We wish you all the best and hope you have a wonderful day ahead.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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