WooCommerce is our primary payment platform, we want it integrated with Amelia. When WC payment enabled, I discovered that for recurring appointments, on the Cart & Checkout pages, the recurring time slots are displaying WP system time despite having "Show booking slots in client time zone" option enabled.
I tested and reproduce this issue on your demo site. I am aware that the demo sites refreshes every 15 minutes, I am still able to setup my requirement in there and reproduce the issue when WC is enabled. You can easily reproduce the issue by following the attached document.
I understand that when WooCommerce is in question, there's nothing much Amelia could do, but is there a workaround to resolve this issue? See the attached document for more information. This is one of the critical requirement I need for Amelia to work, other that the requested features I am waiting on (in my previous tickets). I am hoping there is a workable solution to this for the mean time.
Thank you for the file and the steps for reproducing the issue.
The times of the recurring appointments times in WooCommerce - on the Cart page (when the recurring appointments placeholder isn't involved), are Local times not clients times - for the first appointment you have both the local time and the client time information, and for the recurring appointments you have only the Local times (the back-end times). You can see this on your screenshot as well.
So, the times are correct but for the recurring appointments the local times are shown, not clients times. We will consider changing this to show clients' time in the future versions of Amelia.
But there is an issue with the times when recurring appointments details placeholder is used, I see that - the times are shown with this placeholder in the local time (WP/Amelia back-end timezone) in Woo and in the email notification. We are sorry for any inconveniences this have caused. I forwarded this to our developers, so they can check it out and fix in the following versions of Amelia.
Yes, on the Cart page (step#10) , the time slots on the upper page shows Local Time, and Client Time. As for the recurring appointments details, I just want to reiterate for clarity, Cart & Checkout pages are always customer-facing pages, hence, these pages should display Client Time.
The correct time are displayed on Amelia page (step #9) where the page lists all the recurring appointments (see screenshot attached) - 1pm.
It would definitely confuse customers (for all your clients who purchase Amelia Plugin and uses Woo Commerce integration) where Amelia recurring appointment page (attached picture, and shown on step#9 of my file) shows client time, but the next page, Cart & checkout displays a different time zone. It needs to be consistent.
Thank you for acknowledging this issue, and I look forward for the solution in place.
Hello there,
WooCommerce is our primary payment platform, we want it integrated with Amelia. When WC payment enabled, I discovered that for recurring appointments, on the Cart & Checkout pages, the recurring time slots are displaying WP system time despite having "Show booking slots in client time zone" option enabled.
I tested and reproduce this issue on your demo site. I am aware that the demo sites refreshes every 15 minutes, I am still able to setup my requirement in there and reproduce the issue when WC is enabled. You can easily reproduce the issue by following the attached document.
I understand that when WooCommerce is in question, there's nothing much Amelia could do, but is there a workaround to resolve this issue? See the attached document for more information. This is one of the critical requirement I need for Amelia to work, other that the requested features I am waiting on (in my previous tickets). I am hoping there is a workable solution to this for the mean time.
Hello Karen,
Thank you for the file and the steps for reproducing the issue.
The times of the recurring appointments times in WooCommerce - on the Cart page (when the recurring appointments placeholder isn't involved), are Local times not clients times - for the first appointment you have both the local time and the client time information, and for the recurring appointments you have only the Local times (the back-end times). You can see this on your screenshot as well.
So, the times are correct but for the recurring appointments the local times are shown, not clients times. We will consider changing this to show clients' time in the future versions of Amelia.
But there is an issue with the times when recurring appointments details placeholder is used, I see that - the times are shown with this placeholder in the local time (WP/Amelia back-end timezone) in Woo and in the email notification. We are sorry for any inconveniences this have caused. I forwarded this to our developers, so they can check it out and fix in the following versions of Amelia.
Thank you Marija.
Yes, on the Cart page (step#10) , the time slots on the upper page shows Local Time, and Client Time. As for the recurring appointments details, I just want to reiterate for clarity, Cart & Checkout pages are always customer-facing pages, hence, these pages should display Client Time.
The correct time are displayed on Amelia page (step #9) where the page lists all the recurring appointments (see screenshot attached) - 1pm.
It would definitely confuse customers (for all your clients who purchase Amelia Plugin and uses Woo Commerce integration) where Amelia recurring appointment page (attached picture, and shown on step#9 of my file) shows client time, but the next page, Cart & checkout displays a different time zone. It needs to be consistent.
Thank you for acknowledging this issue, and I look forward for the solution in place.
You are welcome, Karen.
Yes, I see your point and I understand that, I forwarded this so it will be considered to be changed in the following versions of Amelia.