Booking confirmation on the front-end got stuck (probably due to bad Internet connection) - this is clearly not issue of Amelia, it is issue of Internet connection
But then the issue began: reservation appeared in the Amelia back-end
However, no event was added to our integrated Google Calendar!
And no notification about the appointment was sent to the customer nor to us!
When the reservation was stuck in this weird space, we went to Amelia back-end and changed the reservation status to Unconfirmed and then back to Confirmed - and voilá, the event was added to our Google Calendar and notification was sent to us and to the customer 😊
From my point of view - it is a design flaw of Amelia, that it can happen, that the reservation appears in the backend, but event is not added to the Google Calendar and Notification are not sent... This should not rely on quality of Internet connection.. Either the reservation should not be made at all, or if it is made, it should be processed fully.
Would it be possible to fix this?
If not, would it be possible to create some kind of Cron, that would regularly check, if there is some backend booking with no event added to the calendar and no e-mail notifications sent?
This behavior can indeed occur if the booking process is interrupted due to connectivity issues or similar factors. While Amelia tries to ensure seamless processing, external disruptions might result in incomplete synchronization with Google Calendar and notification triggers.
At the moment, there isn’t a built-in mechanism in Amelia to automatically detect and resolve such cases. However, we will forward your suggestion about implementing a periodic check or Cron job to our development team for future consideration.
In the meantime, the manual approach you've already implemented—changing the booking status to "Unconfirmed" and back to "Confirmed"—is the best way to ensure that events and notifications are processed for such cases.
If this issue occurs frequently or you would like further assistance, feel free to let us know, and we’ll gladly help.
thank you for confirming... It indeed happened multiple times to us - at first I could not believe it, but once it happened couple of times, I started to believe and created this ticket... Therefore, I think this is a critical issue that should be fixed ASAP from my point of view 😊
I have another suggestions:
1) Could the booking process be completed on server side, instead of user side? Server's do usually have more stable internet connection then users...
2] In case the booking process still fails, could there be some fallback solution (try - catch) - and in catch, at least we would get notified by email that something went wrong with the booking and we should review it? 😊
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we can 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.
Since the Amelia update to 7.9 and Wordpress update to 6.7.1 and WooCommerce update to 9.4.2 this issue is also happening to us where some clients are not immediatly receiving Amelia booking confirmations and the appointment is not synced with Google calendar. When we test a free booking all notifications are received and the system works fine, but when clients are completing a paid transaction the system is not sending notifications and syncing with Google calendar. I noticed the clients who are not receiving notifications do not show up in Amelia >> Finance after making payment which indicates some sort of disconnect between WooCommerce and Amelia.
the same after Amelia update to 7.9 for events (without WooCommerce, payments only as 'payment on site'): no email, no confirmation to customer's mail!?!
Hello!
Recently it happened already twice to us, that:
When the reservation was stuck in this weird space, we went to Amelia back-end and changed the reservation status to Unconfirmed and then back to Confirmed - and voilá, the event was added to our Google Calendar and notification was sent to us and to the customer 😊
From my point of view - it is a design flaw of Amelia, that it can happen, that the reservation appears in the backend, but event is not added to the Google Calendar and Notification are not sent... This should not rely on quality of Internet connection.. Either the reservation should not be made at all, or if it is made, it should be processed fully.
Would it be possible to fix this?
If not, would it be possible to create some kind of Cron, that would regularly check, if there is some backend booking with no event added to the calendar and no e-mail notifications sent?
Tomáš
Hello Tomáš,
Thank you for providing the detailed explanation.
This behavior can indeed occur if the booking process is interrupted due to connectivity issues or similar factors. While Amelia tries to ensure seamless processing, external disruptions might result in incomplete synchronization with Google Calendar and notification triggers.
At the moment, there isn’t a built-in mechanism in Amelia to automatically detect and resolve such cases. However, we will forward your suggestion about implementing a periodic check or Cron job to our development team for future consideration.
In the meantime, the manual approach you've already implemented—changing the booking status to "Unconfirmed" and back to "Confirmed"—is the best way to ensure that events and notifications are processed for such cases.
If this issue occurs frequently or you would like further assistance, feel free to let us know, and we’ll gladly help.
Thank you for your understanding and patience!
Kind Regards,
Uros Jovanovic
[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
Hello Uroš,
thank you for confirming... It indeed happened multiple times to us - at first I could not believe it, but once it happened couple of times, I started to believe and created this ticket... Therefore, I think this is a critical issue that should be fixed ASAP from my point of view 😊
I have another suggestions:
1) Could the booking process be completed on server side, instead of user side? Server's do usually have more stable internet connection then users...
2] In case the booking process still fails, could there be some fallback solution (try - catch) - and in catch, at least we would get notified by email that something went wrong with the booking and we should review it? 😊
Best regards,
Tomáš
Hello Tomáš,
Thank you for the update on this.
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we can 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,
Uros Jovanovic
[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
Since the Amelia update to 7.9 and Wordpress update to 6.7.1 and WooCommerce update to 9.4.2 this issue is also happening to us where some clients are not immediatly receiving Amelia booking confirmations and the appointment is not synced with Google calendar. When we test a free booking all notifications are received and the system works fine, but when clients are completing a paid transaction the system is not sending notifications and syncing with Google calendar. I noticed the clients who are not receiving notifications do not show up in Amelia >> Finance after making payment which indicates some sort of disconnect between WooCommerce and Amelia.
hi there,
the same after Amelia update to 7.9 for events (without WooCommerce, payments only as 'payment on site'): no email, no confirmation to customer's mail!?!
How to resolve?
Hello!
We are currently using version 7.8 and the issue is happening from time to time only, but it is happening.
In the follow-up private message, I will share the log-in info and info on which bookings were affected by this bug.
Best regards,
Tomáš