Support

Home Forums Event Espresso Premium Error registering multiple guests

Error registering multiple guests

Posted: July 12, 2018 at 8:28 am


pncadmin

July 12, 2018 at 8:28 am

My guests are getting an error message: An invalid registration was received. A valid Primary Registration for this Transaction could not be found. It lets us get through the entire transaction and even gives us the checkmark that the credit card processed and then this error box appears and the card never gets charged. I am using WordPress as our hosting site.
I don’t see that we have the cache turned on anywhere. I also ran a health check and ran through the troubleshooting mode. I saw this in the forum in my search, but the issue did not appear to be resolved. Thank you!


Josh

  • Support Staff

July 12, 2018 at 9:07 am

Hi,

This could be an issue with the mail server since it’s happening during the last step of the transaction (when email can get generated and sent). Can you go to Event Espresso > Messages > Settings and check to see if Messages are set to send on the same request?


pncadmin

July 12, 2018 at 9:37 am

Thank you, I tried that and unfortunately, now I am getting another error message right after I hit proceed to payment options:

Your form data could not be applied to any valid registrations. This can sometimes happen if too much time has been taken to complete the registration process…

I was the one doing the registration and I was fluid and quick with filling out the form so I know that was not the issue.


Josh

  • Support Staff

July 12, 2018 at 9:44 am

You actually should try the option to send the messages on a separate request, but if it was already set that way then this is likely a session related issue where the PHP session isn’t maintaining state. Event Espresso 4 uses PHP sessions to track the checkout from step one to completion and if the PHP session does not maintain state, you’ll see the errors you’ve reported here. Can you contact your web host and ask them to investigate? They may need to disable the server side caching on the checkout pages.


pncadmin

July 12, 2018 at 10:13 am

I contacted word press and this was their response:
That is not something that is possible.
This is set up on the server side and is unable to be disabled.

Any other suggestions?


Josh

  • Support Staff

July 12, 2018 at 11:37 am

Maybe they can help exclude the caching for specific pages, or at the very least ensure the PHP sessions can maintain state, even with caching.


pncadmin

July 16, 2018 at 7:48 am

Hi Josh,
Wordpress has investigated the issue and suggested the following:
Unfortunately, we cannot selectively disable caching on specific pages. However, you can tell the plugin authors that they can implement the DONOTCACHEPAGE constant on their plugin to bypass caching.

For some reason, it started working late Friday night and a couple of registrations came through, but now it is displaying the same error messages.


Josh

  • Support Staff

July 16, 2018 at 8:03 am

Event Espresso already implements the DONOTCACHEPAGE constant:

https://github.com/eventespresso/event-espresso-core/blob/master/core/EE_System.core.php#L1235

Maybe the technician from the host can take a look at the above code and let us know if there’s anything further that should be done beyond setting the DONOTCACHE page constants.

The support post ‘Error registering multiple guests’ 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.

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: closed

Updated by  Josh 2 months, 1 week ago ago

Topic Tags

Notifications

This topic is: not resolved
Do NOT follow this link or you will be banned from the site!