Because of the Covid issues, we are no longer able to handle cash. All events need to be paid for in advance to avoid cash.
To make it easier for members to book onto events, we decided to remove the need to login before purchase. However, if members have previously registered on the site, when they select “Proceed to Payment” they are presented with this
“An error has occurred:
You have entered an email address that matches an existing user account in our system. If this is your email address, please log in before continuing your registration. Otherwise, register with a different email address.”
Is there a simple way to prevent this error other than requiring registration and logging in?
The snppet at the top will disable the check only for logged out users, the snippet in the second file disables it for all, you only need one of those, not both.
Then place that code in a custom functions plugin on the site, we have some documentation on how to create one here:
The support post ‘Log in required if using an existing email address’ 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.