The registration email will always go out, the only built in option is to delay it until payment is received.
AS such the only way to do it would be to edit the functions found in includes/functions/email.php, either directly in the file (not recommended) or by making use of the fact that some of them are pluggable.
This function looks like a good starting point event_espresso_email_confirmations
I do want the confirmation email to go out to users who register for an event, this is not my problem.
To explain it better, as of now when a user registers for an event (not members) they are getting a Welcome to “sitename” email and then right after they are getting the event registration event which is ok with me.
The email that I do not want to send out is the “Welcome to sitename”; basically this email contains username and a password for the user who just registered for an event, but not in specific to the site.
If Event Espresso registers users to WordPress automatically that’s fine with me, I just do not want them to receive the Welcome to sitename email.
Event Espresso doesn’t automatically register new user accounts when someone registers for an event. Seth wrote up a script that makes this happen, and published it here:
That was my issue – I created a function way back and this was located in the theme/function.php file – the function was registering new users after any event registration which also was sending the email out.
Thanks for your help.
Viewing 4 reply threads
The support post ‘Stop new user registrations from getting verification emails’ 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.