Support

Home Forums Event Espresso Premium Registration after payment failure

Registration after payment failure

Posted: June 2, 2014 at 9:50 am


Anthony Huy

June 2, 2014 at 9:50 am

We’re having this problem were a user comes in, registers, the registration information is taken, they move to the payment option, that fails for whatever reason (technical or user decides to stop at that point), but then when they come back later to do their registration, they get this error:

An error has occurred:
No form data or invalid data was encountered while attempting to process the registration form.
SNGPGCHC-DSNGPGCHC-PROATTINF-1140

Two questions:
(1) How come an email does not go out with registration accepted so they can go back later and pay

(2) How come the system does not recognize this is a repeat registration and continue it rather than give this error?

Help.
Thanks


Lorenzo Orlando Caum

  • Support Staff

June 2, 2014 at 2:22 pm

Hi Anthony,

Is the pending registration messenger enabled in Event Espresso –> Messages? This handles the notification for incomplete registrations.

What is the timeframe for attendees trying again on the failed registrations?

Event Espresso 4 ends the session after two hours.


Lorenzo


Anthony Huy

June 2, 2014 at 4:46 pm

Hi Lorenzo,

I believe so. Here’s a screen shot: http://www.forhisglorycc.org/tmp/Capture.PNG

Is anything missing?


Anthony Huy

June 2, 2014 at 5:09 pm

I saw someone else’ question and there someone mentioned cached plugin. We use this one: WP Super Cache

Does that cause a problem?


Anthony Huy

June 2, 2014 at 5:23 pm

I am so perplexed and frustrated with this. Here’s the registration form: https://forhisglorycc.org/events/marriage-event-what-has-god-called-us-to/

When I click on that and fill out the info, I get this error now:
“This registration step could not be completed. Please refresh the page and try again.” And yet all the fields are filled out.

What’s going on?


Lorenzo Orlando Caum

  • Support Staff

June 2, 2014 at 7:16 pm

Hi,

A caching plugin could cause issues with the registration process. Please see this guide for setting up no cache/exclusion rules:

https://eventespresso.com/wiki/setup-nocache-exclusion-rules-event-espresso/

There is a screenshot specifically for WP Super Cache.


Lorenzo


Anthony Huy

June 4, 2014 at 2:45 pm

Still having the problem. In fact, it’s two problems:

(1) Users are still getting that error. Even if I disable cache

(2) They don’t get an email after registration but before payment.

Is there a log I can check?


Lorenzo Orlando Caum

  • Support Staff

June 4, 2014 at 3:43 pm

Hello,

Please add this debugging macro to your wp-config.php file:

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

It should replace any existing debugging macros. It will show errors and notices on your site but it can be disabled by changing true in the first line to false.

Could you try adding a registration through the backend and let us know if there is an error?

WP-admin –> Event Espresso –> Events Overview. Then hover over the name of an event and click on registrations. Then click on Add New Registration and complete the registration.


Lorenzo


Anthony Huy

June 4, 2014 at 5:11 pm

Ok, I turned that on though I don’t see any extra errors.
http://forhisglorycc.org/events/test-event-2/

If your register, then click on “proceed to payment”, and then once you see the paypal sign, close the browser, then try again, you will get the error.


Lorenzo Orlando Caum

  • Support Staff

June 5, 2014 at 6:56 am

Could you disable the force SSL on your website so I can access this page through https?

https://forhisglorycc.org/events/test-event-2/


Lorenzo


Anthony Huy

June 5, 2014 at 3:02 pm

Ok, try it now.


Lorenzo Orlando Caum

  • Support Staff

June 5, 2014 at 6:19 pm

Hello,

The site appears to be activating https on some pages automatically. If I complete the checkout process after manually changing the link to from https to http, then it works even if I close out the web browser after PayPal and repeat the process.

I’m also seeing some insecure warnings when https is running. This happens when a resource such as an image is loaded over http while you are on an https page. Please force enable https for the WordPress admin and try again. If it still fails to process registrations, then please create and share a temporary login through the secure link below:

https://eventespresso.com/send-login-details/

To prevent delays in troubleshooting, be sure to double check your information on the form before submitting.

The submit button for the form appears after you have answered “Yes” to the last question.

Thank you.


Lorenzo


Anthony Huy

June 9, 2014 at 8:14 am

Thanks. Did this on Friday.


Lorenzo Orlando Caum

  • Support Staff

June 9, 2014 at 8:35 pm

Hello,

I ran a search for your email but didn’t see anything in our private help tool. If you are still experiencing this issue, could you please resend the temporary login through this form:

https://eventespresso.com/send-login-details/


Lorenzo


Anthony Huy

June 9, 2014 at 8:42 pm

Lorenzo, this sounds silly, but “where is the submit button on that page?” I forgot, I didn’t send it because I coulnd’t find it then and I can’t find it now. There’s no send button, no submit button.


Lorenzo Orlando Caum

  • Support Staff

June 9, 2014 at 9:57 pm

Hello,

The submit button for the form appears after you have answered “Yes” to the last question:

http://cl.ly/image/3n0X3U3R3w10


Lorenzo


Anthony Huy

June 9, 2014 at 10:49 pm

Thanks! Ok, submitted.


Dean

June 10, 2014 at 2:29 am

Hi,

I took a look at your site. The cache was still showing so I logged in, re-enabled the caching plugin, cleared the cache and disabled the plugin again.

This has cleared the cache notification and seems to have resolved the error message appearing.

If you wish to use a caching plugin, please make sure that Event Espresso pages and the custom post type (events) are whitelisted in the plugin.

Regarding the email, I am currently making further enquiries and one of the team members or myself will get back to you.


Anthony Huy

June 11, 2014 at 7:49 am

Hi – I got an email saying this was fixed but it’s still broken. I registered, canceled before I paid, then tried to register and it complains with the error.

Thanks


Tony

  • Support Staff

June 11, 2014 at 8:26 am

Hi Anthony,

I could reproduce this on your site, but not on any of mine.

After some investigation it turns out your event-registration page was still cached. So I re-activated WP-Super-Cache, forced that page not to cache, cleared the cache, de-activated caching completely then de-activated WP-Super-Cache.

The event registration now works correctly. I tested multiple registrations on your test event, cancelling PayPal then re-registering find no issues.

Could you confirm if this is now resolved please?


Anthony Huy

June 11, 2014 at 8:45 am

Thanks Tony Warwick! Deleting cache and deactivating WP Super Cache resolved my issue.


Josh

  • Support Staff

June 23, 2014 at 1:56 pm

Hi Anthony,

The fix for the pending payment email not getting sent out was added to Event Espresso 4.2.6, which was just released as an update.

The support post ‘Registration after payment failure’ 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