Support

Home Forums Event Espresso Premium Incomplete/Failed Registrations After Payment Has Been Processed

Incomplete/Failed Registrations After Payment Has Been Processed

Posted: February 19, 2015 at 4:05 pm

Viewing 23 reply threads


robert sirkis

February 19, 2015 at 4:05 pm

I am now having some major issues with the registration site. I am at about 50% success rate with registrations passing/failing. Most of the time my registrants get to submitting payment and when they wrap up registration it fails. So I have their money but I don’t have their details. When I check the registrations it tells me the registration did not compete and no information about the registrant is captured. This is happening when I use PayPal and stripe.


robert sirkis

February 19, 2015 at 4:09 pm

I have been having this same issue with Stripe.


robert sirkis

February 19, 2015 at 4:28 pm

I am seeing the same issue with PayPal and Stripe. I am on 4.6.10


robert sirkis

February 19, 2015 at 4:29 pm

Additionally, I never had PDT turned on.


Josh

  • Support Staff

February 19, 2015 at 5:32 pm

Hi Robert,

I merged all your comments from the other threads into this one thread. This helps keeps the support threads organized.

Did these issues start happening before or after the WordPress theme on your website was changed?


robert sirkis

February 19, 2015 at 5:35 pm

I haven’t had anyone attempt to register using a different theme.


Josh

  • Support Staff

February 19, 2015 at 5:50 pm

Since it’s 50%, that could be a caching issue, but I would not rule out the WordPress theme just yet. Can you reliably reproduce the issue when you test a transaction?


robert sirkis

February 19, 2015 at 5:59 pm

Only time I was able to reproduce is when I navigated away from the screen after payment and before finalizing registration. All other times I have not been able to reproduce. I have had users tell me they clicked final registration and it gives me an incomplete registration.


robert sirkis

February 19, 2015 at 8:06 pm

Just had someone complete a registration and when he clicked the ‘finalize registration’ the website gave him an error. His payment went through and he received a confirmation email. When I check, his registration shows as failed and none of his registration information was saved.


robert sirkis

February 19, 2015 at 8:07 pm

Not failed, but incomplete.


robert sirkis

February 19, 2015 at 8:39 pm

It appears that Safari is the only browser that is working correctly. I have heard that Google Chrome doesn’t work correctly and I just tried Internet Explorer and was able to get the below error;however, the registration and payment went though.

An error has occurred:
A valid Primary Registration for this Transaction could not be found.
EE_SPCO_Reg_Step_Finalize_Registration – process_reg_step – 88


robert sirkis

February 20, 2015 at 9:10 am

I have changed the theme from Moesia to twenty fifteen. Before the switch I was still getting the above error message in Chrome (IE was working properly). After the switch Chrome started working properly. Any reason that particular theme may present a problem?


robert sirkis

February 20, 2015 at 9:37 am

I just had someone test IE and they got the error message on the twenty fifteen theme.


Josh

  • Support Staff

February 20, 2015 at 11:17 am

Hi Robert,

Can you test with all other WP plugins deactivated as well make sure that WP_DEBUG is set to FALSE in the wp-config.php file.


robert sirkis

February 20, 2015 at 11:18 am

Where can I find the config file?


robert sirkis

February 20, 2015 at 12:27 pm

Deactivating all other WP plugins does not correct this issue. I do not have access to wp-config


robert sirkis

February 20, 2015 at 12:29 pm

And I am now getting same error message on the twenty fifteen theme and Moesia


Josh

  • Support Staff

February 20, 2015 at 12:38 pm

If you do not have access to the wp-config.php, you will need to contact your host. The wp-config.php file must not have the WP_DEBUG constant set to true on a live site. Along with that, it would be good to check with your host to see if the server has error_display turned on. This will also cause issues with the registration checkout process, and it’s also not good to display error messages on a live site.


robert sirkis

February 20, 2015 at 12:43 pm

I agree that we shouldn’t be displaying errors on a live site; mainly because it should not have any errors. I can check with the host; however, I would expect all registrations to display an error if the setting was set to debug. This is not the case. I am trying everything I can think to do here. I am having issues with my preregistrations. I open registration to everyone tonight. I really need to get this fixed.


robert sirkis

February 20, 2015 at 1:07 pm

The default setting is WP_Debug set to false and error_display is turned off. These settings have not been updated by anyone so they should still be in the default setting.


Josh

  • Support Staff

February 20, 2015 at 1:18 pm

Hi Robert:

Can you explain the specific issues you are having with your preregistrations?


robert sirkis

February 20, 2015 at 1:22 pm

Should be documented above; however, the main issue is that when people are completing the registration they are displayed an error message. The payment goes though and when I check the registration in WP it doesn’t catch any of the registration details.


Josh

  • Support Staff

February 20, 2015 at 1:38 pm

Can you set up a test event, disable live registrations temporarily, and switch the Stripe payment setting to “Debug Mode ON”? If so, please post a link to the test event here so we can investigate.


robert sirkis

February 20, 2015 at 1:39 pm

See below – thanks

http://cattleandkilos.com/?p=87


Josh

  • Support Staff

February 20, 2015 at 3:00 pm

Hi Robert,

We ran some tests and took a close look at your site and we suspect that the server is running caching. The http headers include “X-Cacheable: YES:Forced”, which is something we normally see on a site that has varnish caching.

Can you contact your host and ask them if this site is on a server that’s running caching, and if it is then a) You can ask them to disable caching for the pages that run Event Espresso or if that’s not an option: b) Ask them to migrate the site to a server that allows for no caching.

Event Espresso will not function properly if it’s installed on a Managed hosting platform that cannot be configured to exclude its pages from the cache. Please see the notes on the Event Espresso requirements page for more info:

https://eventespresso.com/requirements/


robert sirkis

February 20, 2015 at 5:17 pm

i am switching to a new host that does not enable caching. will my key still work on the new server?


Josh

  • Support Staff

February 23, 2015 at 8:30 am

Yes. If it’s the same domain on the server, you will not need to do a reset. If you do get a license key is invalid message after the switch, we’ll reset the key for free.

Viewing 23 reply threads

The support post ‘Incomplete/Failed Registrations After Payment Has Been Processed’ 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