We're Moving to a New Support Platform – Starting June 1st!
We’re excited to let you know that starting June 1st, we’ll be transitioning to a new support system that will be available directly on our product websites – Amelia, wpDataTables, and Report Builder. In fact, the new support platform is already live for Amelia and wpDataTables, and we encourage you to reach out to us there.
You'll always be able to reach us through a widget in the bottom right corner of each website, where you can ask questions, report issues, or simply get assistance.
While we still do not offer live support, a new advanced, AI-powered assistant, trained on our documentation, use cases, and real conversations with our team, is there to help with basic to intermediate questions in no time.
We're doing our best to make this transition smooth and hassle-free. After June 1st, this current support website will redirect you to the new "Contact Us" pages on our product sites.
Thanks for your continued support and trust – we’re excited to bring you an even better support experience!
Hi there, I have 2 main issues when it comes to bookings and invalid payment methods. I use Amelia with together with woocommerce. (I’ve tested this multiple times with fictitious names.)
1: Booking Restriction After Failed Payment:
If a customer books an appointment and the payment method (eg. credit card, Paypal ...) doesn't work, the SAME customer is not able to book the same appointment at the same time using the same email address. ( The setting that recognizes customers by email is turned off everywhere in the backend. EVERYWHERE). As a result, the customer is forced to book a different date or time slot or use a different email address. This is not an optimal implementation.
2: Blocked Time Slots After Payment Cancellation:
If a customer books an appointment and cancels the payment process (e.g., because they selected the wrong account or payment method), they do not receive a cancellation email. However, the appointment remains booked in the backend and continues to block the time slot on that day.
I’ve attached screenshots illustrating both issues.
I kindly ask for troubleshooting assistance with these problems. Thanks in advance!
Attached files: Issue_1_ (1).JPG
Issue_1_ (2).JPG
Issue_2_ (1).JPG
Issue_2_ (2).JPG
Hello there,
Thank you for reaching out to us.
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
Hi Marko, thanks for your kind and quick response.
I still need to ask a few more detailed questions about this.
1:
If a "Customer A" wanted to make a booking but then canceled the process, and later starts the booking process again (for example, by going back from the payment page to the beginning of the booking and refreshing the browser), then this "Customer A" can no longer book the same time slot with the same data, BUT they can still select the time slot, but they won’t be able to proceed to the payment page. However, the same time slot remains normally available for other customers using different data. That wouldn’t count as a double booking, would it? Should I provide a screenrecording of the process for your better understanding?
2:
Okay, I now understand the connection between the rules of WooCommerce, and Amelia. However, I do have one more question about the "updates": what exactly does "Order Update" mean? Does it mean that when I manually change a booking in WooCommerce, this rule will apply? Or is this also an automatic process?
Thank you so much for your patience and your help in advance :-)
Hello again,
2. The "Order Update" rule in the WooCommerce integration settings refers to an automatic process that triggers whenever a WooCommerce order is updated — for example, when the order status changes (e.g., from Processing to Completed). This rule allows you to define what should happen with the related booking in Amelia when that order update occurs.
If you manually change a booking in Amelia, it does not trigger the WooCommerce order update rule. Similarly, if you manually change the order in WooCommerce, the rule may apply depending on how the status changes and whether it fits the conditions you set.
So in summary:
It's primarily an automatic process linked to order status updates in WooCommerce.
Manual changes to bookings in Amelia will not trigger this rule.
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