Support

Home Forums Event Espresso Premium This registration step could not be completed. Please refresh the page and try a

This registration step could not be completed. Please refresh the page and try a

Posted: September 7, 2014 at 12:13 pm

Viewing 17 reply threads


Stephenie Helland

September 7, 2014 at 12:13 pm

WP 3.9.2
EE4 Version 4.3.2.p
EE Calendar Version 3.1.0.p
All critical pages are OK
Checked for double-loading of jquery
do not have wp_cache or any plugins that limit login attempts
We upgraded from EE3 lite.

The registrations are listed here on the left: http://www.scicu.org/events-2/

The person is actually submitted as registered and listed on the registrations, but when you click Finalize Registration, the error “This registration step could not be completed. Please refresh the page and try again.” If you refresh, and try again, the error remains the same.

I have disabled all the plugins and received the same error and even had the servers’ PHP upgraded to 5.4.

It appears that PAID events are working correctly but we get this error on FREE events.

Please let me know what you need think we need to look over to try to resolve this. Someone who tried to register said they got and error about ‘a recursive loop’ but I have not been able to duplicate it.

SCICU – Judy


Tony

  • Support Staff

September 8, 2014 at 6:39 am

Hi Stephanie,

Are you running any redirection plugins? (or security plugins)

Can you enable WP_Debug so we can run a test registration and capture any errors being thrown please?

*Just to note if you enable WP_Debug there may be visible errors within the site that visitors will see. If you post up once WP_Debug is enabled we can run a test registration asap and you can disable it once again. It is also possible to use a snippet such as:

define( 'WP_DEBUG', true ); // Or false
if ( WP_DEBUG ) {
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );
    @ini_set( 'display_errors', 0 );
}

Which will store the errors within a log file in wp-content/uploads/ which will then need to see.


Stephenie Helland

September 10, 2014 at 8:23 am

We turned wp_debug to true. The registration for no payment returns:
This registration step could not be completed. Please refresh the page and try again. ( submit_reg_form_server_error )

There were several errors showing with the NextGen photo gallery so we deactivated it. However, we had already deactivated all the plugins before and received the same error.


Lorenzo Orlando Caum

  • Support Staff

September 10, 2014 at 9:13 am

Hi,

I was able to see the registration checkout page error.

Was Event Espresso 4 installed through WordPress Plugins or manually through SFTP or FTP?


Lorenzo


Stephenie Helland

September 10, 2014 at 9:24 am

It was an upgrade from ee3 lite so I am pretty sure we installed it through the WP plugins.

Also, I ran on test on another site and it works fine. I did see that when setting up the registration that the Notification section at the bottom just says EMAIL and then is blank below (none of the “payment received, etc. is displaying) so we think this is why we are not receiving notifications (on paid or free events).


Stephenie Helland

September 10, 2014 at 9:29 am

Ugh – just put a test $.10 item on and it got to paypal then when it returned to the site I got “Fatal error: Call to a member function get() on a non-object in /home/scicuorg/public_html/wp-content/plugins/event-espresso-core-reg/core/libraries/messages/EE_message_type.lib.php on line 599”

So, I guess the paid is not working either but it does register the person and it let’s you pay…


Stephenie Helland

September 10, 2014 at 9:31 am

sorry – the auto redirect gave me that. If I click the browser back button and click the “click here” if you are not redirected in 10 seconds, it went to the correct confirmation page. Maybe it was just a flukey thing…


Stephenie Helland

September 10, 2014 at 10:00 am

ok – I just navigated to Event Espresso->Messages and all the message templates are missing.


Tony

  • Support Staff

September 10, 2014 at 10:04 am

Hi Stephanice,

within Event Espresso -> Messages. On the Settings tab. You’ll find something like this – http://take.ms/YaBQu

Turn off the messages and then turn them back on.

This should create your Default Message Templates.


Stephenie Helland

September 10, 2014 at 10:06 am

Ok – I went to Event Espresso->messages->Settings and it had
“This messenger delivers messages via email using the built-in wp_mail function included with WordPress” set to ON. I reset it to OFF, navigated somewhere else. Then went back to it and set it back to ON. It put all the default message templates back. I tested it and “VOILA” it worked and I got the confirmation e-mail to myself so I think this is fixed now.


Stephenie Helland

September 10, 2014 at 11:09 am

OOPs – it works but I am not getting the notification that a registration has been made.


Tony

  • Support Staff

September 10, 2014 at 11:21 am

What is the ‘Default Registration Status’ for the event you are testing this on?

By default (with the status set to Pending Payment), You’ll receive a notification after the attendee has selected a Payment method and finalized the registration.


Stephenie Helland

September 10, 2014 at 11:47 am

I changed the default registration status to pending payment and I still did not get the confirmation as admin that is set in the Event Espresso->General Settings->Primary Contact e-mail (which is does not match the domain name of the website)

I looked on the server to email trace the e-mail address and it shows no e-mails sent to that Primary Contact e-mail address. I deactivated the constant contact 7 plugin which is working and uses wp_mail.


Stephenie Helland

September 10, 2014 at 12:05 pm

And even though this is not working right now, I need to have the admin notification sent to 2 e-mail addresses. When I put 2 in the Primary contact e-mail separated by a comma, it stripped the comma. So, is there not anyway in EE4 to add a 2nd e-mail address?


Tony

  • Support Staff

September 10, 2014 at 12:07 pm

By default the Messages default to the email address of the Event Author.

This is the email address of whichever user account created the event.

This can be changed to the ‘Primary Contact Email Address’ by altered the message templates ‘To’ field to use [CO_FORMATTED_EMAIL] or [CO_EMAIL] – _FORMATTED will show the Organisation name as the sender the shortcode without will simply show the email address.

You’ll need to do this for any message that has an active ‘Event Admin’ context. (You can read more about the message contexts HERE)

For example if you go to Event Espresso -> Messages. Look at the Registration Approved message type. You’ll see the Event Admin context is active. Click that link to edit the message sent to the Event Admin. Change the ‘To’ field to be one of the above shortcodes mentioned. Like so – http://take.ms/4Ey5D

It will be an email from the Primary emaills address, to the Primary emails address.

You’ll need to do this for any message type that has the Event Admin context active. By default this will be ‘Registration Approved’ and ‘Registration Pending Payment’.


Stephenie Helland

September 10, 2014 at 12:21 pm

sorry to keep posting. I looked on the server, and although I changed the primary contact e-mail to my gmail e-mail address, it appears that it did not save it and the server shows the registrations all sending to the e-mail address at our domain name that we had in there originally. So how and where do I add a 2nd e-mail address so it goes to both parties.


Stephenie Helland

September 10, 2014 at 1:11 pm

Ok – I logged into my outlook.com account which is the e-mail address associated with the username I logged into the website with and created a sample $.10 event and the admin notification is there.

I was completely confused because the EE4 documentation says all notifications go to the Primary Contact email in the General Settings so that is the e-mail address I was checking (which is different from the outlook.com one).

Is there any EE4 documentation that explains how to add another e-mail address to the admin notification for an event?

Thanks for your help!!!


Lorenzo Orlando Caum

  • Support Staff

September 10, 2014 at 2:54 pm

Try this format:

email1@business.com,email2@mynewbusiness.com

Be sure to save changes.


Lorenzo

Viewing 17 reply threads

The support post ‘This registration step could not be completed. Please refresh the page and try a’ 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