Posted: July 3, 2020 at 2:02 pm
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?
We have a snippet to display that check here:
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: