Event bookings are working fine, however when attempting to book services on the front-end they will not process. At the last step "Payments" when the continue button is clicked an error always pops up "Time slot is unavailable" and the services cannot be booked.
The original payment setting was WooCommerce. I changed it to Stripe to see if that fixed the issue, however it did not.
Thanks for reaching out to us. This issue occurs when the timeslots are already occupied (marked as "busy"). It usually comes for the Google Calendar, so please check if the employee assigned to a service is connected to the Google Calendar. There should be appointments marked as "busy" on the Google Calendar. There is an option in Google Calendar settings "remove busy slots' which will remove these appointments, and Amelia wont read them as busy.
This could be an issue with the employee work hours configuration itself. If the employee work hours are configured not to "cover" the service duration, you wont be able to see the timeslots on the booking form. To give you an example, if the service duration is 2h, and the employee work hours are configured from 9AM to 10AM, the timeslots won't appear, since the employee is not able to work on that service. So, you want to double check this. Also, "period available to book in advance" could be an issue, if configured to lower value, so can check this.
I would have to ask for the WP admin credentials then so I can log in to take a better look.
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.
Thanks again. I've made a test employee, service, and page, so it's definitely a Google Calendar in question here. I'm able to see all the appointments on the booking form if I select the employee, service etc
So, to summarize, all appointments marked as busy on the Google Calendar won't be visible on the booking form for the selected employee, but what if you disable the "remove busy slots"?
Apologies for the confusion. Looking at your screenshot, the timeslots are not available for the employee "Szymon Sochacki", but if I open a new test page with the booking form, and select this employee, the timeslots are available
It looks like the changes in "maximum number of events" have been applied. Can you double check?
The maximum number of events is set to the highest "2500". Still, the calendar time slots do not update to match the employee's calendar. After the employee changes their calendar, how long does it take to reflect on availability on the amelia book calendar on the site's front end?
It usually doesn't take that much time, almost immediately you should be able to see the effect. Since you've provided access to the Google Calendar on your other ticket, let me investigate a bit more.
Looking at this use case, as well, I couldn't replicate the issue since there is already an appointment booked for August 15th (for a test employee), but if you go to the booking form and select this employee (service) I'm able to go to all the way to WooCoomerce checkout. I believe this issue is visible before the checkout process, but I'm seeing WooCoomerce checkout.
Event bookings are working fine, however when attempting to book services on the front-end they will not process. At the last step "Payments" when the continue button is clicked an error always pops up "Time slot is unavailable" and the services cannot be booked.
The original payment setting was WooCommerce. I changed it to Stripe to see if that fixed the issue, however it did not.
Hi AJ,
Thanks for reaching out to us. This issue occurs when the timeslots are already occupied (marked as "busy"). It usually comes for the Google Calendar, so please check if the employee assigned to a service is connected to the Google Calendar. There should be appointments marked as "busy" on the Google Calendar. There is an option in Google Calendar settings "remove busy slots' which will remove these appointments, and Amelia wont read them as busy.
I hope it helps.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and 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
Thank you. However, the calendar is still not functioning properly. As a test. I had an employee remove do two things.
1. Turn all events on their schedule to "Available" versus "Busy" for July 30, 2024.
2. Remove all events from their calendar for July 31, 2024.
as you can see from the screenshots. Those times are still showing unavailable on the front-end for the customer.
Attached files: Screenshot 2024-07-22 at 09.22.14.png
This could be an issue with the employee work hours configuration itself. If the employee work hours are configured not to "cover" the service duration, you wont be able to see the timeslots on the booking form. To give you an example, if the service duration is 2h, and the employee work hours are configured from 9AM to 10AM, the timeslots won't appear, since the employee is not able to work on that service. So, you want to double check this. Also, "period available to book in advance" could be an issue, if configured to lower value, so can check this.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and 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
I checked that and they are set correctly.
Attached files: Screenshot 2024-07-22 at 09.33.26.png
May i also ask for the service duration screenshot?
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and 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
Yes. see attached
Attached files: Screenshot 2024-07-22 at 09.36.23.png
Hi AJ,
I would have to ask for the WP admin credentials then so I can log in to take a better look.
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,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and 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 AJ,
Thanks again. I've made a test employee, service, and page, so it's definitely a Google Calendar in question here. I'm able to see all the appointments on the booking form if I select the employee, service etc
So, to summarize, all appointments marked as busy on the Google Calendar won't be visible on the booking form for the selected employee, but what if you disable the "remove busy slots"?
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and 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
Okay. Not sure what you mean. What will fix our issue?
Hi AJ,
Apologies for the confusion. Looking at your screenshot, the timeslots are not available for the employee "Szymon Sochacki", but if I open a new test page with the booking form, and select this employee, the timeslots are available
It looks like the changes in "maximum number of events" have been applied. Can you double check?
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and 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
The maximum number of events is set to the highest "2500". Still, the calendar time slots do not update to match the employee's calendar. After the employee changes their calendar, how long does it take to reflect on availability on the amelia book calendar on the site's front end?
Hi AJ,
It usually doesn't take that much time, almost immediately you should be able to see the effect. Since you've provided access to the Google Calendar on your other ticket, let me investigate a bit more.
Apologies for the inconvenience.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and 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
Okay, Thank you
Hi AJ,
Looking at this use case, as well, I couldn't replicate the issue since there is already an appointment booked for August 15th (for a test employee), but if you go to the booking form and select this employee (service) I'm able to go to all the way to WooCoomerce checkout. I believe this issue is visible before the checkout process, but I'm seeing WooCoomerce checkout.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and 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
This issue has been resolved. Thank you.
Hi AJ,
Thanks for the feedback, you are welcome.
Looking forward to hearing from you regarding other questions or issues.
Have a nice day!
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and 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