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.
Unfortunately, we can not test this because we do not have WooCommerce coupon so please can you please send us a WooCommerce coupon so that we can test this and check this out?
I tried deleting #4 completed (WooCommerce), then I created a new order and completed the payment. However, the WooCommerce status remains as "Pending Payment," and I have to manually change it to "Completed Payment."
The same issue happens with the status in the Amelia calendar—it stays as "Pending." Even after I change the WooCommerce status to "Completed," the status in the Amelia calendar does not update automatically. I have to change it one by one.
This will be a big problem for my business because there are currently many package bookings.
You can make configuration changes and test them directly. This way, the process will be faster since we don’t have to wait for my response.
Whatever you do on this subdomain will not affect my current business because I haven't published it. None of my clients will know about it.
We just received feedback from our colleagues, and they have informed us that your default appointment status is set to Pending. This is why all booked appointments are in the Pending status, and this cannot be changed based on WooCommerce rules.
This is also the reason why your appointments remain in the Pending status both before and after payment. The payment does not affect the appointment status if the default status is set to Pending.
Regarding the appointment you mentioned, we do not see any overlapping appointments with the same employee at the same time. Because of this, we are unable to check the issue or attempt to reproduce it. We do see that you have two appointments on January 1st at the same time, but they are assigned to different employees.
Have you perhaps deleted the other appointment? If so, could you try booking another appointment for the same time and employee on a different date so we can take a look? Also, please let us know how you are making the booking—on the backend or frontend?
I have changed the default appointment status to approved. I tested two package bookings.
First booking:
Book a package > Pay > Check the appointment status in the calendar > Appointment is approved.
However, the order status in WooCommerce remains pending (it has to be changed manually one by one if there are many orders).
Second booking:
Book a package > Did not pay > Check the appointment status in the calendar > Appointment is approved.
However, the order status in WooCommerce remains pending (it has to be changed manually one by one if there are many orders).
Changing the default appointment status to approved can cause issues, as customers could receive my services without paying anything.
Are you aware that booking an appointment is different from booking a package?
Appointment bookings (not packages) work very well. This type of booking does not require changing the default appointment status, as the system is properly integrated with WooCommerce, and the order status updates automatically.
Why isn't the package booking system designed the same way?"
You have changed general settings but individual services settings override general settings. Please change this status in services edit service settings. We wanted to check on our own but the login link that you have sent us in no longer working. So please check the individual services statuses and then test and let us know how it goes.
Alright, I will install the latest version of Amelia. However, my website is currently experiencing an error. I will let you know once the issue has been fixed.
If I remember correctly we made some changes in order to try and help you but you need also to use latest version. Once you test this, please let us know how it goes.
We wish you all the best and hope you have a wonderful day ahead.
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
Hello again,
Unfortunately, we can not test this because we do not have WooCommerce coupon so please can you please send us a WooCommerce coupon so that we can test this and check this out?
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
Hello again,
We will take a look at this now and we will reach out to you again on this ticket as soon as we have more information.
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
Hello again,
We can not test this since the coupon that you have provided is not working
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
Hello again,
You have 2 same statuses set in WooCOmmerce for the package so perhaps this creates issues. Please try and set this in WooCommerce rules for packages
Let us know if this has helped.
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 tried deleting #4 completed (WooCommerce), then I created a new order and completed the payment. However, the WooCommerce status remains as "Pending Payment," and I have to manually change it to "Completed Payment."
The same issue happens with the status in the Amelia calendar—it stays as "Pending." Even after I change the WooCommerce status to "Completed," the status in the Amelia calendar does not update automatically. I have to change it one by one.
This will be a big problem for my business because there are currently many package bookings.
You can make configuration changes and test them directly. This way, the process will be faster since we don’t have to wait for my response.
Whatever you do on this subdomain will not affect my current business because I haven't published it. None of my clients will know about it.
Hello again,
We have forwarded your ticket to our level 2 agents and as soon as we get some feedback from them we will contact you immediately.
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
ok thankyou marko
Hello again,,
You are most welcome. Our colleagues work on very complicated tickets and they work on them in the order in which they arrive.
As soon as we get some feedback from them we will contact you. Your patience is highly appreciated.
Kind regards.
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
Hello again,
We have forwarded this to our QA team and once we receive feedback from them we will reach out to you again on this ticket.
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
Hello again,
We just received feedback from our colleagues, and they have informed us that your default appointment status is set to Pending. This is why all booked appointments are in the Pending status, and this cannot be changed based on WooCommerce rules.
This is also the reason why your appointments remain in the Pending status both before and after payment. The payment does not affect the appointment status if the default status is set to Pending.
Regarding the appointment you mentioned, we do not see any overlapping appointments with the same employee at the same time. Because of this, we are unable to check the issue or attempt to reproduce it. We do see that you have two appointments on January 1st at the same time, but they are assigned to different employees.
Have you perhaps deleted the other appointment? If so, could you try booking another appointment for the same time and employee on a different date so we can take a look? Also, please let us know how you are making the booking—on the backend or frontend?
Looking forward to your response.
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 is Screenshots?
Hello again,
Not sure why you do not see them but we will send them again
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 have changed the default appointment status to approved. I tested two package bookings.
First booking:
Second booking:
Changing the default appointment status to approved can cause issues, as customers could receive my services without paying anything.
Are you aware that booking an appointment is different from booking a package?
Appointment bookings (not packages) work very well. This type of booking does not require changing the default appointment status, as the system is properly integrated with WooCommerce, and the order status updates automatically.
Why isn't the package booking system designed the same way?"
Attached files: approved.jpg
default approve.jpg
woocommerce order default approve.jpg
Hello again,
You have changed general settings but individual services settings override general settings. Please change this status in services edit service settings. We wanted to check on our own but the login link that you have sent us in no longer working. So please check the individual services statuses and then test and let us know how it goes.
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
Hello again,
We will take a look at this now and we will reach out to you again on this ticket as soon as we have more information.
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 install the latest version of Amelia. However, my website is currently experiencing an error. I will let you know once the issue has been fixed.
Hello again,
If I remember correctly we made some changes in order to try and help you but you need also to use latest version. Once you test this, please let us know how it goes.
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