Background of the issue:
I am trying to synchronize bookings for two bookable products using WPML and WooCommerce Bookings. The first product is a regular price Laser tag match, and the second is an extra match at a lower price. I want all bookings to automatically sync to the calendar. Link to a page where the issue can be seen: [No URL provided].
Woocommerce support says;
I connected my calendar to staging for a test, and found that if I disabled WPML, both bookings were successfully synced. This indicates that WPML is not correctly hooking the booking to the order. With WPML enabled, when I viewed my booking in the list of bookings, the second booking did not appear there until I switched to view unpaid bookings.
WPML creates additional bookings for each purchase, one for each language. So there will be a french booking, and an english booking, for each booking made. It only displays the booking made in the customer's primary language.
Symptoms:
The first match syncs properly to the calendar, but the second one isn't automatically added. With WPML enabled, the second booking does not appear in the list of bookings until I switch to view unpaid bookings. WPML creates additional bookings for each language, but only displays the booking made in the customer's primary language.
Questions:
Why is the second booking not automatically added to the calendar?
How can we ensure all bookings are synced regardless of language?
Das Thema '[Geschlossen] Issues with WPML and Woocommerce bookings' ist für neue Antworten geschlossen.