I've installed Amelia and trying to use it with stripe, but unfortunately when trying to use the payment it keeps giving this error message - "Sorry, there was an error processing your payment. Please try again later". I've already updated the php, but this doesn't seem to have made a difference.
Please could you advice as to how to rectify this issue.
I've tried the fix you suggested with the new amelia zip file unfortunately having tried through FTP I get and error message, so I've tried through wordpress plugins and get the following -
Unpacking the package…
The package could not be installed. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature
I've also tried your initial fix and this too didn't work.
I really need your assistance to resolve this issue as it's important my site goes live asap.
Can you 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.
Unfortunately we were not able to log in using the provided credentials and I did not receive any email to my inbox, I'm afraid. Can you please check that for me once again?
We have had a case where this problem with Stripe was caused by an issue coming from the Stripe certificate, in the plugin files. The file ca-certificates.crt located in ameliabooking > vendor > stripe > stripe-php > data had some corrupted lines of code in it. It was replaced by the code found in the stripe-php official github repository, maybe that would be worth checking too?
I just checked your website and everything seems to be working fine.
With the test credentials that are currently added into Amelia Settings/Payments/Stripe, I was able to book an appointment using one of Stripe's test cards:
You can take a look at this event in the back-end, and when you click on Attendees and expand the "Amelia Test" attendee, you will see that it's paid for with Stripe:
So, the integration is working just fine. Back, in Settings/Payments/Stripe, I saw that you don't have any live credentials:
Please log in your Stripe account, and copy the Live credentials into Amelia. After that, you should be able to use Stripe as a payment method normally. We can confirm that the integration works fine, and that the Test keys that are currently enabled provide a connection between Amelia and Stripe, so if it works for the Test credentials of your account, it will work for the live credentials as well.
Just make sure to use test cards when in test mode, and real cards when in live mode.
please check, have you added the appropriate placeholders for the zoom links; and are the booked services, and the employee who is working this service also individually connected to zoom in their settings?
Hi,
I've installed Amelia and trying to use it with stripe, but unfortunately when trying to use the payment it keeps giving this error message - "Sorry, there was an error processing your payment. Please try again later". I've already updated the php, but this doesn't seem to have made a difference.
Please could you advice as to how to rectify this issue.
Hi Blazenka,
I've tried the fix you suggested with the new amelia zip file unfortunately having tried through FTP I get and error message, so I've tried through wordpress plugins and get the following -
Unpacking the package…
The package could not be installed. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature
I've also tried your initial fix and this too didn't work.
I really need your assistance to resolve this issue as it's important my site goes live asap.
Thanks,
Sabrina
Hi Sabrina
Can you 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.
Hi Blazenka,
As requested I've given you access to the backend of the site. Please check your email.
Username: Blazenka
Password: P8jhlg3B@T%RmIPJ
I hope you're able to resolve the issue.
Best wishes,
Sabrina
Hi Sabrina
Unfortunately we were not able to log in using the provided credentials and I did not receive any email to my inbox, I'm afraid. Can you please check that for me once again?
We have had a case where this problem with Stripe was caused by an issue coming from the Stripe certificate, in the plugin files.
The file ca-certificates.crt located in ameliabooking > vendor > stripe > stripe-php > data had some corrupted lines of code in it. It was replaced by the code found in the stripe-php official github repository, maybe that would be worth checking too?
Hello Sabrina
Sorry for the late response.
I just checked your website and everything seems to be working fine.
With the test credentials that are currently added into Amelia Settings/Payments/Stripe, I was able to book an appointment using one of Stripe's test cards:
You can take a look at this event in the back-end, and when you click on Attendees and expand the "Amelia Test" attendee, you will see that it's paid for with Stripe:
So, the integration is working just fine. Back, in Settings/Payments/Stripe, I saw that you don't have any live credentials:
Please log in your Stripe account, and copy the Live credentials into Amelia. After that, you should be able to use Stripe as a payment method normally. We can confirm that the integration works fine, and that the Test keys that are currently enabled provide a connection between Amelia and Stripe, so if it works for the Test credentials of your account, it will work for the live credentials as well.
Just make sure to use test cards when in test mode, and real cards when in live mode.
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 Sabrina,
please check, have you added the appropriate placeholders for the zoom links; and are the booked services, and the employee who is working this service also individually connected to zoom in their settings?
Hi Sabrina!
Sure
All services connected well; but the employees were not:
So, we check the employee:
There was nothing for Zoom user so I clicked and it gave me the option to pick you so I did and saved. Please test with a test appointment
Hi, Sabrina,
Sorry for the delay.
I will have to contact our QA engineer regarding your case.
We will get back to you at the earliest possible time.