Support

Home Forums Event Espresso Premium "This registration step could not be completed. Please refresh the page" error

"This registration step could not be completed. Please refresh the page" error

Posted: February 25, 2021 at 2:17 am


VetDynamics

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.


Tony

  • Support Staff

February 25, 2021 at 6:12 am

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)


VetDynamics

February 26, 2021 at 2:36 am

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.


Tony

  • Support Staff

February 26, 2021 at 5:30 am

The issue is for both PayPal and normal card payments. Not aware of having two lots of PayPal.

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?


VetDynamics

March 1, 2021 at 2:44 am

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
Katie


Tony

  • Support Staff

March 1, 2021 at 4:39 am

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 allow admin-ajax.php before the actual response. Then, the response from the request shows your PayPal account has likely been restricted.

See here: https://monosnap.com/file/0qvqiAsorBk7qoOxZCCiHYuemW3wry

allow admin-ajax.php is not expected and likely from some .htaccess rule, I recommend you contact your host regarding this as it’s not from Event Espresso.

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.


VetDynamics

March 1, 2021 at 4:48 am

Thanks a lot.

What should I get the host to change? Remove allow ‘admin-ajax.php’ rule?

Thanks,
Katie


Tony

  • Support Staff

March 1, 2021 at 5:01 am

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.


VetDynamics

March 15, 2021 at 3:46 am

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
Katie


Tony

  • Support Staff

March 15, 2021 at 10:48 am

Hi Katie,

The allow admin-ajax.php is no longer output on the request, however, the PayPal account still throws the same error:

“Payment could not be completed due to a sender account issue. Please notify the user to contact PayPal Customer Support.”

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.

Event Espresso