Skip to content Skip to sidebar

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Sun Mon Tue Wed Thu Fri Sat
9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 - -
- - - - - - -

Supporter timezone: Asia/Yerevan (GMT+04:00)

Tagged: 

This topic contains 10 replies, has 0 voices.

Last updated by Christopher Amirian 1 day, 22 hours ago.

Assisted by: Christopher Amirian.

Author Posts
February 23, 2026 at 6:28 pm #17844104

daliaG

Chat recently open - updates made.
Only first booking appears on Google Calendar

February 23, 2026 at 8:26 pm #17844363

daliaG

I have deactivated all plugins, including Elementor & ELementor Pro, changed the theme to 2025 wordpress default. And the same issue persists:
Only the first booked product shows on the Google Calendar.

Please let me know how you can help.

February 24, 2026 at 10:36 am #17845777

Noman

Thanks for checking the issue in the minimal environment. I’ve created a fresh WordPress site and installed the WPML plugins. Could you please try to reproduce the issue by following the steps below:

1. Login to the fresh WP site by clicking on the auto login URL:
hidden link

2. Install the WooCommerce Bookings plugin.

3. Try to replicate the problem.

4. Send a short screencast video showing the exact steps you take to reproduce the problem? You may use Loom or any similar tool, here’s the link if needed: hidden link

Please note that we only need the above mentioned theme/plugin functionality, you don't need to set up an entire website or clone your existing site.

Kindly let me know the results,
Thank you for your cooperation

February 25, 2026 at 7:20 pm #17852857

daliaG

Hi Noman;

Thank you for your help.
Unfortunately, the licensed plugin only works with the registered domain.
I can grant you access tho the staging site if you want to test?

Also, Woocommerce mentioned this:
asking if this behavior (duplicate booking records) could be causing the sync issue. They may already have a snippet or a fix available that can help resolve this.

Simply let me know how to give you access.

Thank you & have a lovely day;

Dalia

February 26, 2026 at 8:48 pm #17858170

Noman

- Regarding the duplicate booking records, yes this could definitely explain a synchronization issue. If WooCommerce has already provided a snippet or suggested fix, please try it and let me know whether it improves the situation. You can also share the snippet with me so I can review it.

- About the WooCommerce Bookings license, normally the plugin should still function on a fresh WordPress install, the license mainly affects updates and support. If possible, please try reproducing the issue on a clean WP setup and let me know the result.

However, if the plugin is restricted to the registered domain, no problem, please share access to the staging site and I will test it directly there.

Before sharing access, please take a full backup of the site.

- To proceed, I will need the staging site URL and temporary wp-admin access if a fresh install is not possible, the exact steps to reproduce the issue, and a short video if possible showing how the duplicate booking is created.

Thank you for your cooperation

February 26, 2026 at 10:00 pm #17858361

daliaG

Hi Noman;

So, after checking with the plugin, I was able to download and program it on your demo site.
Here is a loom video of what happens:
hidden link

Basically, only the first reservation appears on the Google Calendar.
We have to manually update the 2nd and 3rd booking product reservation for it to go on the Google calendar.

If we deactivate WPML, the 3 reservations appear with no issues, without needing to manually update them.

Please test on your end, with your Google Calendar as needed.

As for this part:
- Regarding the duplicate booking records, yes this could definitely explain a synchronization issue. If WooCommerce has already provided a snippet or suggested fix, please try it and let me know whether it improves the situation. You can also share the snippet with me so I can review it.
They were referring to any snippets by WPML-not by them.

We want to resolve this as quickly as possible. Please let me know if you have further questions.

Thank you;

Dalia

February 28, 2026 at 4:24 pm #17861936

daliaG

Can someone continue looking into this please?

March 3, 2026 at 9:30 am #17867423

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hello Dalia,

This is Christopher taking over this ticket. Noman is on vacation.

Sorry for our late reply. Thank you for your detailed video showing the issue.

We reported this to the compatibility team, and they will do their best to see if they can find a solution. If not, they might need to contact the WooCommerce Bookings developers.

We can not give any ETA.

Thanks.

March 8, 2026 at 5:50 am #17879806

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hello Dalia,

Our compatibility team did not manage to replicate the issue with their calendar. Here is a video that they created for me to show that their's work ok without the need to refresh:

hidden link

What is recommended by the compatibility team is:

1- Create a new calendar in Google (so he doesn't affect his real production calendar)
2- Reconnect his Google account on the sandbox and select the new calendar
3- Retest again with the laser tag product.

So basically, the issue seems to be your calendar that you use and not the code for Booking plugin or WPML.

Thanks.

March 9, 2026 at 5:50 pm #17882954

daliaG

Hi Christopher;

What you did is 4 individual transactions, as you checked out after each booking. This is NOT the issue. On the main website, there are extra steps that I didn't configure on your test site for time consumption purposes. But people have the option to add an additional booking to the same "transaction".

What you need to do is test the following:
1) Go to the reservations page and add a reservation, instead of completing the transaction,
2) go back to the reservations page "manually", add a new reservation, etc.
3) Once you have added 3-4 reservations, go to the cart page and complete the transaction.

That's when you will see that only the first reservation appears on the calendar.

VERY IMPORTANT, 1 transaction with multiple bookings. NOT one booking/transaction.

Please review and get back to me.

Thank you;

Dalia

March 10, 2026 at 3:00 pm #17886025

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Thank you Dalia. That helped me to replicate the problem.

I informed the compatibility team and will wait till I have news to share with you.

Thanks.