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.
By default, you have three rules for status correlation, “On-hold”, “Processing” and “Completed”, but by clicking on the “Add rule” you can create more correlation between Amelia and WooCommerce statuses. When you click on that button a new section will appear with the following options, that you need to set:
“Order” dropdown, from which you can choose one of the WooCommerce order statuses that you want to correlate with status in Amelia
“Apply On” is where you can define the rule which will trigger the change of the appointment status, and that an action can be either order creation or order update.
“Booking”, here you choose the status in Amelia you want to correlate with the WooCommerce status, depending on if you are creating a rule for appointments, events, or packages.
Lastly, on the “Payment” dropdown, you can choose the payment status that will be set, once the order is WooCommerce is created or updated.
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.
Amelia should record an appointment in some state, but it doesn't record anything. I have the site configured so that appointments are always approved.
On the other hand, after running some tests, I noticed that this only happens when paying with a credit or debit card. With other payment methods, Amelia records the appointment.
Could you please advise me on what to do? This is a huge problem.
I have configured all the possibilities with the WooCommerce states and it does not work when processing credit and debit cards. For all other types of payments, it works perfectly. I need urgent help.
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.
I had to deactivate credit and debit card payments as shown below. If clients choose that payment method, Amelia does not record the entry in the calendar.
I am going to activate this option and generate a record so you can see it.
Here I made the payment with my credit card.
so, and here is the problem: the service was debited from my credit card, I received the email with the invoice, but the email set up in Amelia notifications was not sent, and the service was not scheduled.
Both orders were made before you reached out to me (#5525 was created on July 16h, while #5537 was created on July 17th).
If I'm not mistaken, you created rules in Amelia to create an appointment on order creation when the status of the payment is "Pending Payment" after I responded, which was on July 19th. It can't work retroactively so, unless you created all these rules before I advised it, it's expected to see Amelia didn't create these appointments.
Can you check some orders that were made in the last couple of days?
I believe I found what the issue is, but I can't fix it:
The "Mercado Pago: Pago aprobado" (Approved Payment) status doesn't exist in WooCommerce and therefore doesn't exist in Amelia when the rules are created:
This causes Amelia not to create the appointment since it doesn't see this initial status.
I'm not 100% certain this is the issue, but all the orders you sent me during the weekend have the exact same statuses. I'll forward this to our developers, so they can take a look and I'll get back to you once I hear from them.
In the meantime, can you please check if there's a way to change the initial order status in Mercado Pago and select one of the default WooCommerce statuses?
There's a hidden setting in Amelia that allows the plugin to create an appointment before the order is processed:
I enabled this on your site, and it should now create appointments regardless of the order status. Please keep an eye on it for a few more days and let me know if it works.
Our developers will explore what options we have with Mercado Pago.
Good morning, some credit/debit card payments made through Mercado Pago were processed correctly. If what you're suggesting is true, none of them should work.
Can you explain this button to me? If someone makes a reservation and for some reason doesn't have enough balance in their account, is the reservation still made?
It seems that Mercado Pago has different statuses based on the payment method used. From what I was able to see, this payment processor supports cards, PayPal, credits, etc. and I assume there are different statuses based on this.
I escalated the issue to our developers, and they suggested enabling the option I've shown you in my previous response.
It will create an appointment as soon as the customers leave Amelia and then, based on the "Order Update" rules, it will either cancel it, approve it, or set it as Pending. You should have no issues with this if these rules are correctly configured.
Hello Alexsander, I hope everything is going well. I am experiencing some issues that I will describe below
When payments are processed in WooCommerce and the status changes to "paid," Amelia does not register this status and leaves it as "pending."
In screen 1, I will show you the record in Amelia, and in screen 2, the one in WooCommerce.
por otro lado cuando falla el pago de la tarjeta el turno queda agendado en estado de pendiente de pago y esto es un problema, te dejo un caso para que lo mires #5743
On the other hand, when the card payment fails, the appointment remains scheduled with a "payment pending" status, and this is an issue. I’m leaving you case #5743 for you to take a look at.
the user account I created for you its still active
I sincerely apologize for responding now - this ticketing platform often messes up the ticket status, so yours was left as "read" ever since you posted the response.
Since a considerable amount of time has passed, can you please tell me if everything is working fine now?
Good day Aleksandar, it’s great to know that there’s someone on the other side. There are several things that aren’t working, and I spend quite a bit of time supervising the system’s functioning.
At the moment, we are migrating to a more powerful server, so perhaps things will change since one of the most challenging issues is performance.
If you agree, I can continue posting the errors I find. I stopped doing so because there was no response.
Hi Aleksandar, I will keep you informed about any issues that are not working properly. If you prefer, we can keep this ticket open, or we can open a new one, just let me know.
What I urgently need is to be able to select services when creating a coupon, as the option has disappeared.
When we want to reschedule sessions through Amelia, those that are scheduled within less than 48 hours do not reflect the change in Google Calendar, but they do in Amelia.
When you have multiple questions or issues which are for different subjects/topics,
please open a new ticket for each subject, and we will help/advise more effectively.
In that way, issues and questions that are related to different subjects will be in separate tickets so other users or our support agents can find them easily.
Our policy is to have one issue or question per ticket for the reasons described already.
Good evening, we have a huge problem! Amelia is charging clients for services but is not registering them in the calendar.
This is a very serious error and is causing us immeasurable damage.
I am attaching the screenshots and expect an immediate response.
Attached files: Gmail - ¡Hemos recibido tu pedido en Gaiatri - Ayurveda!.pdf
screen shot agenda belen.jpg
Hello Ricardo
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.
By default, you have three rules for status correlation, “On-hold”, “Processing” and “Completed”, but by clicking on the “Add rule” you can create more correlation between Amelia and WooCommerce statuses. When you click on that button a new section will appear with the following options, that you need to set:
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.
Please let me know if this helps.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
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
Thank you for your prompt response.
Amelia should record an appointment in some state, but it doesn't record anything. I have the site configured so that appointments are always approved.
On the other hand, after running some tests, I noticed that this only happens when paying with a credit or debit card. With other payment methods, Amelia records the appointment.
Could you please advise me on what to do? This is a huge problem.
I have configured all the possibilities with the WooCommerce states and it does not work when processing credit and debit cards. For all other types of payments, it works perfectly. I need urgent help.
Hi again Ricardo.
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,
Aleksandar Vuković
[email protected]
Rate my support
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 Aleksandar,
I had to deactivate credit and debit card payments as shown below. If clients choose that payment method, Amelia does not record the entry in the calendar.
I am going to activate this option and generate a record so you can see it.
Here I made the payment with my credit card.
so, and here is the problem: the service was debited from my credit card, I received the email with the invoice, but the email set up in Amelia notifications was not sent, and the service was not scheduled.
I await your comments
hi Aleksandar, the Orders #5525 and #5537 were made with a credit card, they were charged but not scheduled. would you like see this cases?
Hi again Ricardo.
Both orders were made before you reached out to me (#5525 was created on July 16h, while #5537 was created on July 17th).
If I'm not mistaken, you created rules in Amelia to create an appointment on order creation when the status of the payment is "Pending Payment" after I responded, which was on July 19th. It can't work retroactively so, unless you created all these rules before I advised it, it's expected to see Amelia didn't create these appointments.
Can you check some orders that were made in the last couple of days?
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
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 will keep the use of credit and debit cards enabled and will keep you informed if anything happens. Thank you
Thank you, Ricardo.
Let me know if there's anything else I can do to help.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
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
Good morning Aleksander,
The same issue is still occurring. Clients book an appointment, pay, and Amelia does not record it. Here are the order numbers.
#5643
#5675
Best regards
there is more…
#5655
#5626 #5609
The orders that were not recorded had to be manually added to Amelia to avoid issues with my clients.
These orders came in yesterday; the system made the same mistake again and did not register them.
I will leave them recorded only in Google Calendar.
#5680#5681Hi again Ricardo.
Thank you for getting back to me on this.
I believe I found what the issue is, but I can't fix it:
The "Mercado Pago: Pago aprobado" (Approved Payment) status doesn't exist in WooCommerce and therefore doesn't exist in Amelia when the rules are created:
This causes Amelia not to create the appointment since it doesn't see this initial status.
I'm not 100% certain this is the issue, but all the orders you sent me during the weekend have the exact same statuses. I'll forward this to our developers, so they can take a look and I'll get back to you once I hear from them.
In the meantime, can you please check if there's a way to change the initial order status in Mercado Pago and select one of the default WooCommerce statuses?
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
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
Oh, one more thing, Ricardo.
There's a hidden setting in Amelia that allows the plugin to create an appointment before the order is processed:
I enabled this on your site, and it should now create appointments regardless of the order status. Please keep an eye on it for a few more days and let me know if it works.
Our developers will explore what options we have with Mercado Pago.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
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
Good morning, some credit/debit card payments made through Mercado Pago were processed correctly. If what you're suggesting is true, none of them should work.
Can you explain this button to me? If someone makes a reservation and for some reason doesn't have enough balance in their account, is the reservation still made?
I will open a ticket with Mercado Pago.
Awaiting your comments.
Hi again Ricardo.
It seems that Mercado Pago has different statuses based on the payment method used. From what I was able to see, this payment processor supports cards, PayPal, credits, etc. and I assume there are different statuses based on this.
I escalated the issue to our developers, and they suggested enabling the option I've shown you in my previous response.
It will create an appointment as soon as the customers leave Amelia and then, based on the "Order Update" rules, it will either cancel it, approve it, or set it as Pending. You should have no issues with this if these rules are correctly configured.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
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
Thank you, have a good day. I'll be waiting.
You're welcome, Ricardo.
Please let me know how it goes with upcoming payments.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
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 Alexsander, I hope everything is going well. I am experiencing some issues that I will describe below
When payments are processed in WooCommerce and the status changes to "paid," Amelia does not register this status and leaves it as "pending."
In screen 1, I will show you the record in Amelia, and in screen 2, the one in WooCommerce.
por otro lado cuando falla el pago de la tarjeta el turno queda agendado en estado de pendiente de pago y esto es un problema, te dejo un caso para que lo mires #5743
best regardsOn the other hand, when the card payment fails, the appointment remains scheduled with a "payment pending" status, and this is an issue. I’m leaving you case #5743 for you to take a look at.
the user account I created for you its still active
Attached files: screen 2.jpg
pantalla 1.jpg
Hi again Ricardo.
I sincerely apologize for responding now - this ticketing platform often messes up the ticket status, so yours was left as "read" ever since you posted the response.
Since a considerable amount of time has passed, can you please tell me if everything is working fine now?
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
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
Good day Aleksandar, it’s great to know that there’s someone on the other side. There are several things that aren’t working, and I spend quite a bit of time supervising the system’s functioning.
At the moment, we are migrating to a more powerful server, so perhaps things will change since one of the most challenging issues is performance.
If you agree, I can continue posting the errors I find. I stopped doing so because there was no response.
Best regards.
Of course, Ricardo, I hope it doesn't go crazy again, but I'll keep my eye on this ticket, just in case.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
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 Aleksandar, I will keep you informed about any issues that are not working properly. If you prefer, we can keep this ticket open, or we can open a new one, just let me know.
What I urgently need is to be able to select services when creating a coupon, as the option has disappeared.
Attached files: gap 1.png
When we want to reschedule sessions through Amelia, those that are scheduled within less than 48 hours do not reflect the change in Google Calendar, but they do in Amelia.
Hello Ricardo,
Thank you for the update on this and for reaching back out to us.
We will take a look into this and let you know as soon as possible.
I appreciate your patience.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
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 Ricardo,
Thank you for the update on this.
Please test the second issue, and in regards to the coupon issue that you mentioned, I checked it out and services seem to be assignable for a coupon.
Looking forward to your reply.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
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
Thank you for the modification you've made; now coupons can be generated
There's another issue with the notifications when emails are created: if icons are added, they appear oversized.
Thanks
Attached files: error amelia.png
Hello Ricardo,
Thank you for the update on this.
When you have multiple questions or issues which are for different subjects/topics,
please open a new ticket for each subject, and we will help/advise more effectively.
In that way, issues and questions that are related to different subjects will be in separate tickets so other users or our support agents can find them easily.
Our policy is to have one issue or question per ticket for the reasons described already.
Thank you for understanding.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
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