Okay
  Public Ticket #3767279
Notification not sent, event not added to Google Calendar
Open

Comments

  •  3
    Tomáš Strmiska started the conversation

    Hello!

    Recently it happened already twice to us, that:

    1. 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
    2. But then the issue began: reservation appeared in the Amelia back-end
    3. However, no event was added to our integrated Google Calendar!
    4. 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?

    Tomáš

  •  1,550
    Uroš replied

    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

    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 | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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

  •  3
    Tomáš Strmiska replied

    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áš

  •  1,550
    Uroš replied

    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

    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 | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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

  •  2
    Carrie Bruno replied

    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.

  •  1
    Gerhard replied

    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?

  •  3
    Tomáš Strmiska replied

    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áš

  •   Tomáš Strmiska replied privately
  •  1,550
    Uroš replied

    Hello everyone,

    Thank you for bringing this up. I suggest that each of you create a separate support ticket so that we can address your individual issues more efficiently.

    Tomáš, I will assist you with the problem you’ve described, and we’ll work on resolving the notifications and Google Calendar sync issue. For the others experiencing similar issues, please open new tickets, and I’ll be happy to assist each of you separately.

    Looking forward to helping you all resolve these issues.

    Kind Regards, 

    Uros Jovanovic
    [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 | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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

  •  3
    Tomáš Strmiska replied

    Hello!

    Any update here? 😊

    Tomáš

  •  1,550
    Uroš replied

    Hello Tomáš,

    For some reason, my previous reply did not come through.

    Can you please test it out now and let me know if it works or not?

    Looking forward to your reply.

    Kind Regards, 

    Uros Jovanovic
    [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 | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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

  •  3
    Tomáš Strmiska replied

    Hello Uroš!

    I see you did update the Amelia Plugin to version 7.9 -  please never ever do like that again, because we have a static booking page and it makes the booking form on our webpage disfuntional without updating the static page, which we have to do ourselves!

    I would expect that after intervening in our backend, you would at least check that front-end is working! You definitely caused us loss in hundreds of € by making the booking form not available until I noticed now! 😬

    Anyway, in the 7.9 version Change-Log, I do not see that this issue was reported as fixed...

    This issue is unfortunately not easy one to reproduce - it only happened to us in case of unstable internet connection...  So I tried to confirm booking and plug cable right after that and everything was fine - the customer was notified and event appeared in the Google Calendar 😊

    As I said, this is difficult to reproduce, so I am not sure the issue is still there or not... However, the behavior was still a bit weird - after pluggin back the cable, the booking form reamined stuck in the loading of Order Confirmation, instead of redirecting to configured redirect page 😬 Would it be possible to fix that?

    Tomáš

    Attached files:  image_2024-12-04_213333728.png

  •   Uroš replied privately
  •   Tomáš Strmiska replied privately
  •  1,550
    Uroš replied
     

    Hello Tomáš,

    Thank you for the detailed information and the video.

    We will investigate this issue further.

    Let us know if you have any other questions.

    Kind Regards, 

    Uros Jovanovic
    [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 | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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