Posted: February 25, 2021 at 2:17 am
|
Hi, We keep getting the following error on our latest event, when a user gets through to pay. When they try PayPal, and click authorise on the site it shows that error and then disappears and if you click authorise again it works and takes you through to PayPal… With the card payments you enter your details and click ‘pay’ and the error appears and then you click it again and it works… This is the event: https://www.vetdynamics.co.uk/events/the-platinum-experience/ What is causing this issue? I have done some research, we have no caching plugins etc. Many thanks. |
Hi there, You currently have 2 PayPal payment method active so is this happening when the user uses PayPal Standard or PayPal Pro? (Side note, PayPal Standard has been deprecated in favour of PayPal Express due to how unreliable IPN’s can be so I recommend switching over to use the PayPal Express payment method, same account with PayPal just different credentials see HERE) |
|
|
Hello, The issue is for both PayPal and normal card payments. Not aware of having two lots of PayPal. The error appears on site, not externally. Thanks, will take a look. |
The 2 payment methods you have enabled are both through PayPal. One is ‘PayPal Standard’, which takes you offsite to PayPal to enter your Paypal/Card Details and then redirects your back. The other is PayPal Pro, which allows you to enter the card details on-site and your server then sends the request to PayPal to complete payment. Onsite payment methods like PayPal Pro require higher levels of PCI compliance but keep the user on-site to pay. I selected PayPay Standard and can see the error on the site. Have you checked the servers error logs for any errors from Event Espresso? |
|
|
Hi, Ok, we will fix this once we have fixed this issue. Can you see the error from the card payment section too? Cannot see any errors in our server logs from Event Espresso… Thanks |
Hi Katie, Yes, I get it from both payment methods, however, I get it on every request rather than just the first attempt. I can see 2 issues with the requests on my end. First, the ajax request is returning See here: https://monosnap.com/file/0qvqiAsorBk7qoOxZCCiHYuemW3wry
The second error usually happens when your account has been restricted for some reason by PayPal, only they can give you more information on that. I’m not sure why the request after that works for you. |
|
|
Thanks a lot. What should I get the host to change? Remove allow ‘admin-ajax.php’ rule? Thanks, |
I can’t tell you that as I don’t know what is adding it or why it has been added but I can tell you that ‘allow admin-ajax.php` should not be output on the request itself. You may ‘need’ the rule for some reason, but even if you do, it should not be output. |
|
|
Hi, Could you tell me whether this issue is still coming up on the dev tools, I cannot seem to replicate how you managed to see the admin ajax in the network tab when doing a test payment… Thanks |
Hi Katie, The
To log those requests in Chrome Dev Tools, open up dev tools and view the Network tab. Leave that open and then click on the submit button, you should see the admin-ajax.php request show. Click it and view the Preview: https://monosnap.com/file/zvWz4kyht1CyCdrFc8q9yCYAU5V2p5 |
|
The support post ‘"This registration step could not be completed. Please refresh the page" error’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.