After paying for an appointment package, the appointments are still marked as pending on the calendar, and the time slots are still available for other clients to book.
The dates that have been purchased are still available for other clients to book. Here’s the situation:
I purchased a package with 4 appointments on January 1, 2025, January 8, 2025, January 15, 2025, and January 22, 2025.
I made a bank transfer to pay for the package.
The order status changed to "Completed" in WooCommerce > Orders.
However, the appointments on the calendar still show a Pending status.
then I tried to book another appointment for January 1, 2025, with the same employee and time slot, outside of the package. The system approved this booking.
This should not have been approved since that time slot belongs to the first client.
This is because you have not set up your rules for WooCOmmerce and Amelia correctly. THis is still pending instead of approved and for that reason the booking is available. You need to set same rules in WooCommerce and in Amelia to match and that after payment is set to approved. We can not say how you can set rules up since there can be dosens of combinations but they must be set that they are same we will explain.
Amelia creates and updates appointments completed through WooCommerce based on the rules configured in Amelia Settings/Payments/WooCommerce. There are rules for Appointments, Packages, and Events, so you have to make sure to create a rule for each if you're using them all.
So, you need to check what the initial status in WooCommerce is, and create a rule in Amelia that will be used for "Order Creation". If there are multiple possibilities - create multiple rules. The same goes for order updates - if there are multiple order update options, create multiple rules in Amelia.
We cannot provide you with an exact set of rules you need to create since WooCommerce has over 600 official extensions available and they affect the plugin in multiple ways. One of those ways is exactly the process of creating the orders.
Depending on the payment method you're using in WooCommerce, there could be a need for the following "Order Creation" rules:
And so on. So, you need to first take a look at your orders, and see what the initial statuses have been in the past in order to create "Order Creation" rules. Then, you need to take every order update status into consideration and create "Order Update" rules.
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
I've set it up as shown in the image I attached, but the status on the calendar is still pending, even though the status in WooCommerce is marked as completed.
You must have set WooCommerce first before you have set up WooCommerce to be used on your site. But for any WooCommerce settings and option you how they need to be set up and where they can be found you need to reach out to their support team we can only help with Amelia related settings and section not for other plugins.
We wish you all the best and hope you have a wonderful day ahead.
What should I set in WooCommerce? I think there is no issue with WooCommerce, because non-package appointment bookings are working correctly. Their status changes to "approved" after the client makes a payment. The payment settings for non-package and package appointments are different. I can't set the same settings. You can see this in the screenshots I sent.
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could 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.
Alright. I will provide you with temporary WP-admin access, but I will first move Amelia Booking to a subdomain. I will share the access with you afterward.
The dates that have been purchased are still available for other clients to book. Here’s the situation:
how to fix that?
Hello there,
Thank you for reaching out to us.
This is because you have not set up your rules for WooCOmmerce and Amelia correctly. THis is still pending instead of approved and for that reason the booking is available. You need to set same rules in WooCommerce and in Amelia to match and that after payment is set to approved. We can not say how you can set rules up since there can be dosens of combinations but they must be set that they are same we will explain.
Amelia creates and updates appointments completed through WooCommerce based on the rules configured in Amelia Settings/Payments/WooCommerce. There are rules for Appointments, Packages, and Events, so you have to make sure to create a rule for each if you're using them all.
So, you need to check what the initial status in WooCommerce is, and create a rule in Amelia that will be used for "Order Creation". If there are multiple possibilities - create multiple rules. The same goes for order updates - if there are multiple order update options, create multiple rules in Amelia.
We cannot provide you with an exact set of rules you need to create since WooCommerce has over 600 official extensions available and they affect the plugin in multiple ways. One of those ways is exactly the process of creating the orders.
Depending on the payment method you're using in WooCommerce, there could be a need for the following "Order Creation" rules:
And there could be a need for the following "Order Update" rules:
And so on. So, you need to first take a look at your orders, and see what the initial statuses have been in the past in order to create "Order Creation" rules. Then, you need to take every order update status into consideration and create "Order Update" rules.
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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
I've set it up as shown in the image I attached, but the status on the calendar is still pending, even though the status in WooCommerce is marked as completed.
Attached files: payment setting.jpg
Hello again,
Can you also send us screenshot hoe did you set this up in WooCommerce?
Looking forward to your reply.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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
Where can I find those settings?
Hello again,
You must have set WooCommerce first before you have set up WooCommerce to be used on your site. But for any WooCommerce settings and option you how they need to be set up and where they can be found you need to reach out to their support team we can only help with Amelia related settings and section not for other plugins.
We wish you all the best and hope you have a wonderful day ahead.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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
What should I set in WooCommerce? I think there is no issue with WooCommerce, because non-package appointment bookings are working correctly. Their status changes to "approved" after the client makes a payment. The payment settings for non-package and package appointments are different. I can't set the same settings. You can see this in the screenshots I sent.
Attached files: appointment.jpg
packages.jpg
Hello again,
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could 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,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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
Alright. I will provide you with temporary WP-admin access, but I will first move Amelia Booking to a subdomain. I will share the access with you afterward.
Hello again,
That is fine as soon as you setup environment that we cantest and check this out please let us know and we will gladly take al look.
We wish you all the best and hope you have a wonderful day ahead.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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