When a client attempts to book an event but fails to complete the payment or leaves the payment page before paying, the client is still added to the event participants list with the status "Pending." Moreover, when I download the CSV file of participants, it incorrectly states that the client has paid, even though they haven’t.
Additionally, for clients who successfully complete the payment, they are all marked as "Pending" in the participants list. This makes it impossible for me to differentiate between clients who have paid and those who couldn’t complete their payment, as they all appear with the "Pending" status.
Furthermore, some clients who fail to book on their first attempt retry and succeed on their second attempt. However, the client is then added twice to the participants list, even though they have paid only once.
Regarding appointments, each paid booking is also set to the "Pending" status. However, in Amelia/Settings/General, the default appointment statuses are set to "Approved." Additionally, in Amelia/Services/Settings/General, the status for my only service is also set to "Approved."
Could you please help me to resolve this issue as soon as possible ? I'm receiving bookings for my event, but I cannot accurately identify which clients have paid or not in the participants list. For information, I use Mollie with Amelia for the payments.
For reference, I have already found two tickets that address similar issues, but they haven’t helped me to resolve the problem :
In the first ticket, Uros provided a solution, but the "Create Booking Before Payment" option mentioned in the message doesn’t appear in my Amelia Booking settings under Amelia/Settings/Payments.
Here is Uros’s message:
"Hello Andzelika,
Thank you for sharing the details of the issue.
To troubleshoot and resolve the problem, try disabling the "Create Booking Before Payment" option in Amelia/Settings/Payments. This setting helps ensure that a booking is created only after the payment is successfully processed, which should prevent the issues you’re facing with pending orders and clients using different details for subsequent attempts."
This is not automatically enabled once you install the plugin and I will show you how to do it:
1. Update the plugin to the latest version
2. Access Amelia Settings/Payments, and expand the WooCommerce section. Scroll down to the last rule. Right-click just below it and click on "Inspect":
In the console, you will see the following. Click on the last div:
On the right-hand side panel, you will see this:
Uncheck that option, like so:
A new slider will appear below the last rule in WooCommerce settings (in Amelia):
Enable it and save these settings. Please note that once you enable the slider, it will automatically hide again, but don't worry about it.
The changes previously applied should remain intact since the hidden setting modifies the database once enabled, and it stays enabled after each update - similar to all settings in Amelia. So, once you enable the plugin, there's no need to go over the same changes again.
Thank you for your detailed message, and I apologize for the confusion earlier.
Since you're using Mollie and not WooCommerce, the option "Create Booking Before Payment" is indeed unavailable in your setup. The issue you’re describing regarding the status of bookings and payments seems to stem from the default configuration in Amelia.
To address this issue, please try the following steps:
Check Payment Settings:
Go to Amelia > Settings > Payments and ensure that your Mollie payment gateway is configured correctly. If everything is set up properly, check if there are any other settings that could be affecting the status of bookings.
Modify Payment Confirmation Logic:
Mollie, unlike WooCommerce, might not automatically set the booking status to "Paid" once the payment is completed. I recommend ensuring that the payment status is correctly captured by the system. In case Mollie isn't automatically updating the booking status to "Paid," you may need to manually adjust the status or check if any updates are available for your Mollie integration.
Test with Dummy Payment:
Try performing a test booking to check if the issue persists when payment is successfully processed. This will help you identify whether the "Pending" status issue is specific to payment failures or a broader system issue.
Regarding the "Cancel booking when user goes back twice" button, this is not intended to resolve your issue. It seems to be a different feature designed to cancel a booking if a user navigates back multiple times. Therefore, it’s not directly related to the payment status and bookings being marked as "Pending."
Let me know if this helps or if further assistance is needed.
Hello,
When a client attempts to book an event but fails to complete the payment or leaves the payment page before paying, the client is still added to the event participants list with the status "Pending." Moreover, when I download the CSV file of participants, it incorrectly states that the client has paid, even though they haven’t.
Additionally, for clients who successfully complete the payment, they are all marked as "Pending" in the participants list. This makes it impossible for me to differentiate between clients who have paid and those who couldn’t complete their payment, as they all appear with the "Pending" status.
Furthermore, some clients who fail to book on their first attempt retry and succeed on their second attempt. However, the client is then added twice to the participants list, even though they have paid only once.
Regarding appointments, each paid booking is also set to the "Pending" status. However, in Amelia/Settings/General, the default appointment statuses are set to "Approved." Additionally, in Amelia/Services/Settings/General, the status for my only service is also set to "Approved."
Could you please help me to resolve this issue as soon as possible ? I'm receiving bookings for my event, but I cannot accurately identify which clients have paid or not in the participants list. For information, I use Mollie with Amelia for the payments.
For reference, I have already found two tickets that address similar issues, but they haven’t helped me to resolve the problem :
In the first ticket, Uros provided a solution, but the "Create Booking Before Payment" option mentioned in the message doesn’t appear in my Amelia Booking settings under Amelia/Settings/Payments.
Here is Uros’s message:
"Hello Andzelika,
Thank you for sharing the details of the issue.
To troubleshoot and resolve the problem, try disabling the "Create Booking Before Payment" option in Amelia/Settings/Payments. This setting helps ensure that a booking is created only after the payment is successfully processed, which should prevent the issues you’re facing with pending orders and clients using different details for subsequent attempts."
Thank you for your assistance!
Best regards,
Max
Hello Max,
Thank you for reaching out to us.
This is not automatically enabled once you install the plugin and I will show you how to do it:
1. Update the plugin to the latest version
2. Access Amelia Settings/Payments, and expand the WooCommerce section. Scroll down to the last rule. Right-click just below it and click on "Inspect":
In the console, you will see the following. Click on the last div:
On the right-hand side panel, you will see this:
Uncheck that option, like so:
A new slider will appear below the last rule in WooCommerce settings (in Amelia):
Enable it and save these settings. Please note that once you enable the slider, it will automatically hide again, but don't worry about it.
The changes previously applied should remain intact since the hidden setting modifies the database once enabled, and it stays enabled after each update - similar to all settings in Amelia. So, once you enable the plugin, there's no need to go over the same changes again.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and 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
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and 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