Support

Home Forums Event Espresso Premium slow…please wait while we process your registration

slow…please wait while we process your registration

Posted: March 28, 2017 at 5:22 pm


hawkman

March 28, 2017 at 5:22 pm

I switched from authorize.net to Braintree and tried a new payment as a real customer. After submitting the payment, I got two message boxes at the same time. One that was orange said “Please wait while we process your registration. Do not refresh the page or navigate away…..” the other was green and said payment successfully processed. They seemed to come up at the same time. After the green one disappeared I got an email confirmation but the orange message still was on the screen. It seemed to stay on there for about 15 or so seconds. What is it doing that it is taking so long?


Tony

  • Support Staff

March 29, 2017 at 8:43 am

Hi there,

It could be any of the multiple steps as at that point, the payment, transaction and registrations are being updated, messages are generated and sent etc.

Are your messages set to send on the same request or a different request?

To check you can look within Event Espresso -> Messages -> Settings.

Look for the option ‘Generate and send all messages’, what is that set to?


hawkman

March 29, 2017 at 9:51 am

It is set to On a Separate Request


Josh

  • Support Staff

March 29, 2017 at 11:40 am

You could try temporarily deactivating the Contact Form 7 plugin. If things speed up while it’s deactivated, you’ll know why it was taking so long before.


hawkman

March 29, 2017 at 12:08 pm

I turned off the Contact form plugin and it still took 19 seconds for the yellow box to go away.


Josh

  • Support Staff

March 29, 2017 at 1:42 pm

I’m checking the page source on your site and I can see where there’s some other plugins adding calls to admin-ajax, which is used for updating the payments too. Can you try deactivating plugins then reactivating them one-by-one to check to see if anything changes?


hawkman

March 29, 2017 at 2:52 pm

I disabled almost every single plugin and the timing didnt change. Is there anything I can check in my cpanel or something else?


hawkman

March 29, 2017 at 2:54 pm

Should I download the WordPress Heartbeat plugin and do what this article suggests?

http://www.inmotionhosting.com/support/website/wordpress/heartbeat-ajax-php-usage


Josh

  • Support Staff

March 29, 2017 at 3:28 pm

You could try it but if you’re not careful you’ll break the payment page if you install that plugin and set it to disable the heartbeat API on the front end of the site. This is because the payment page actually uses the Heartbeat API to update the page after it gets a payment response from the payment processor. So if you’re going to try anything with that plugin, it’d be the part where it lets you change the delay between requests.

You can also turn on WordPress debugging to see if there are any out of memory errors that get logged late in the registration steps after the payment information is submitted.

http://codex.wordpress.org/Debugging_in_WordPress

The support post ‘slow…please wait while we process your registration’ 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