Support

Home Forums Event Espresso Premium Proceed to Payment button not working

Proceed to Payment button not working

Posted: April 2, 2021 at 5:52 pm


Rick

April 2, 2021 at 5:52 pm

I’ve seen this issue posted on the forum elsewhere, but I’m not able to resolve it. The Proceed to Payment button is just refreshing the page and going nowhere. Can you help me troubleshoot? https://themitzproject.com/events/2021-celebrity-golf-tournament/

Thanks!


Seth Shoultes

  • Support Staff

April 5, 2021 at 12:12 pm

Hey Rick

It looks like there might be a JavaScript error on your site that could be causing issues. Here’s a screenshot showing the error with retina.js, which seems to be trying to load an image:
retina. js error

It seems to be looking for this image:
https://themitzproject.com/wp-content/uploads/2020/01/white-horse_header2@2x.jpg

You could try making sure that image exists or disable retina.js to see if that solves the issue. If you are having other issues around the site, fixing this might clear those up as well.


Brent Christensen

  • Support Staff

April 5, 2021 at 1:21 pm

Hi Rick,

I’m Event Espresso’s lead developer. That missing image that Seth pointed out is not the issue. He showed me that screenshot he posted above but I couldn’t read the text properly, and assumed it was a javascript error, which **would** cause the kind of problem you were seeing. So don’t blame Seth for telling you to check on that image, as I’m the one who told him that!!! My apologies.

I did have a look at your site and it appears to be some kind of issue with the Google Recaptcha (the “I am not a robot” checkbox). The version that you are using does not allow for AJAX submissions (which is how our checkout normally works) so the form has to be submitted via a standard HTTP request. For some reason, things are not being processed properly on the server and we are simply getting returned to that first registration step with no error. Without having access to the server, error logs, etc, it’s nearly impossible to know what is happening.

The most important thing right now would be to answer the following two questions:

1. Did the registration form work correctly until just recently?

2. If so, then what has changed recently on the site? ie: Have you activated any plugins recently or made any other changes?

That second question is really important as it is the most likely cause of the interference, so please try your best to remember any changes that may have been made in the past few weeks (or longer).

It’s also possible that things have changed with regards to how Google Recaptcha works on their side of things. It’s not uncommon for Google to change things and/or discontinue services, although I am not aware of any other Event Espresso users having issues suddenly. One recommendation I can make is to switch over to using the Invisible Recaptcha which will remove the necessity for your site visitors to have to interact with that “I am not a robot” portion of the registration form. Instead, their resemblance to a “bot” will be determined in the background AND this will also allow the form to be submitted via AJAX which will be a smoother and more efficient experience for your users.

To view/edit your Recaptcha settings:

– go to the Event Espresso – Registration Form admin page
– click on the “Reg Form Settings” tab
– scroll down to the “reCAPTCHA Anti-spam Settings” section


Brent Christensen

  • Support Staff

April 5, 2021 at 2:32 pm

One of our regular support guru’s Tony just commented in our company’s internal chat, that what you are experiencing usually means the server needs allow_url_fopen to be enabled, which would require you to contact your hosting company and have that setting modified.


Rick

April 5, 2021 at 3:19 pm

Hi Brent, thanks for the detailed response. It was indeed an issue with ReCaptcha. When I disabled it, the form worked fine. I went ahead and selected “Invisible” as you suggested, but then I got an error saying that the option wasn’t enabled for my Google account. I couldn’t figure out how to edit my existing account, so I added a new reCaptcha site using the v2 Checkbox Invisible option and entered in the new site keys to Event Espresso. My registration forms are back in business. Thank you so much!

The support post ‘Proceed to Payment button not working’ 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