Home Forums Event Espresso Premium URGENT: Cannot proceed to payment options

URGENT: Cannot proceed to payment options

Posted: June 19, 2020 at 8:04 am


June 19, 2020 at 8:04 am


The registration page is not proceeding to the payment options. It just re-loads the registration page with a summary. here is the link to the page if you want to recreate the error on your side:

I have done the following to troubleshoot:
Changed the theme
Tested from various computers and mobiles as well as from incognito mode
Changed the registration checkout page to a new page containing the shortcode and set it in the critical pages tab.
Updated all plugins

However, I have noticed that it does proceed to the payment page when I am logged into wordpress as an admin. This is very confusing, as I do not have any permission settings set up on the page.

Please assist urgently as this event needs to go live soon.


  • Support Staff

June 19, 2020 at 9:40 am

Hi there,

Theres an issue with reCaptcha on your site and that is what is preventing registrations. reCaptcha is disabled when logged in which is why it works for you then.

Right now you have the checkbox reCaptcha enabled in:

Event Espresso -> Registration form -> Reg Form Settings -> reCAPTCHA Anti-spam Settings

I recommend switching to the ‘invisible recaptcha’ but not that you will likely need to regenerate a new reCaptcha v2 key and set it to be used for invisible recaptcha. There is a link below the ‘Use Recaptcha’ option to take you directly to your Google console.


June 22, 2020 at 3:57 am

Hi, Thank you- I have generated a new invisible v2 Recaptcha as per your instructions above. But now I get the following error when testing while logged out:

We’re sorry but an attempt to verify the recaptcha has failed.Missing “g-captcha response” please try again.

Please let me know how to resolve this?


  • Support Staff

June 22, 2020 at 7:09 am

I’ve just tested another registration and didn’t get any errors, it looks like you’ve disable reCaptcha.

Can you re-enable it so I can take a look?


July 17, 2020 at 3:23 am

This reply has been marked as private.


  • Support Staff

July 20, 2020 at 10:07 am

Strange, the EE recpatcha scripts aren’t loading on the page so there is no request/response.

Did you install/update Event Espresso through the admin menu or via FTP?

Create a new page on the site NOT using elementary and add [ESPRESSO_CHECKOUT] to that page.

Then in Event Espresso -> General Settings -> Critical Pages, set the the ‘
Registration Checkout Page’ option to the new page you just created and save.

Now restart a registration from the link you posted above whilst not logged in, does it work then?

You must be logged in to reply to this support post. Sign In or Register for an Account

Support forum for Event Espresso 3 and Event Espresso 4.
Documentation for EE3 and EE4
Documentation for Event Espresso 3 Documentation for Event Espresso 4

Status: publish

Updated by  Tony 2 months, 1 week ago ago

Topic Tags


This topic is: not resolved
Do NOT follow this link or you will be banned from the site!
[gravityform id=80 title=false description=false ajax=false]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_80' ><form method='post' enctype='multipart/form-data' id='gform_80' action='/topic/urgent-cannot-proceed-to-payment-options/'> <div class='gform_body'><ul id='gform_fields_80' class='gform_fields top_label form_sublabel_below description_below'><li id='field_80_1' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_80_1' >First name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_80_1' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id='field_80_2' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_80_2' >Email address<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_80_2' type='email' value='' class='medium' aria-required="true" aria-invalid="false" /> </div></li><li id='field_80_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' >GDPR Agreement<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_80_3'><li class='gchoice_80_3_1'> <input name='input_3.1' type='checkbox' value='I consent to have this website store my submitted information so they can respond to my inquiry.' id='choice_80_3_1' /> <label for='choice_80_3_1' id='label_80_3_1'>I consent to have this website store my submitted information so they can respond to my inquiry.</label> </li></ul></div></li><li id='field_80_4' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_80_4' >Comments</label><div class='ginput_container'><input name='input_4' id='input_80_4' type='text' value='' autocomplete='off'/></div><div class='gfield_description' id='gfield_description_80_4'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_80' class='gform_button button' value='Download Now' onclick='if(window["gf_submitting_80"]){return false;} if( !jQuery("#gform_80")[0].checkValidity || jQuery("#gform_80")[0].checkValidity()){window["gf_submitting_80"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_80"]){return false;} if( !jQuery("#gform_80")[0].checkValidity || jQuery("#gform_80")[0].checkValidity()){window["gf_submitting_80"]=true;} jQuery("#gform_80").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_80' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='80' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_80' value='WyJbXSIsIjBiNjdjZjkyMDUzOWUxOWY5Y2NiZjIwMzM4YjA1Mjk4Il0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_80' id='gform_target_page_number_80' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_80' id='gform_source_page_number_80' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 80) {} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [80, 1]) } ); </script>