Support

Home Forums Event Espresso Premium WP User Integration not working

WP User Integration not working

Posted: April 21, 2021 at 8:45 am


Terrautopia

April 21, 2021 at 8:45 am

I went through your documentation for this add-on (3 times) and set-up everything as instructed and yet no WordPress user is created.

Your documentation mentions something about “Now you’ll need to give attendees/registrants a way navigate to the registration/log-in page.” Yet the plugin screen appears to say that I do not need to do that – “Registration Page URL (if different from default WordPress Registration)”.

The documentation is not clear on how this process takes place. Is it supposed to automatically send an email with a password that they are forced to change?

Can you please help me get this set-up?


Tony

  • Support Staff

April 21, 2021 at 9:40 am

Hi there,

I tried taking a look over your events but the site is currently in maintenance mode, which means you are likely logged in when testing registration, correct?

The add-on won’t create an account if you are already logged in, it only creates an account for the primary registrant (the ‘first’ registrant in a group) when not logged in already.

If you are testing whilst logged out can you link me to the event so I can take a look?


Terrautopia

April 21, 2021 at 11:29 am

You are making assumptions that are not correct.
I am logged in, yes, and I have a test event created which I am using, however, I am using an e-mail address that is different from the one linked to the login.
I have used that e-mail and several others. I have also deleted the registrations and WP id’s for all so there should be no record.
Also, I only allow one registration per event. So I am assuming that if I am deleting them that I can use it again, if not, then I am not sure how I should be testing.


Tony

  • Support Staff

April 21, 2021 at 12:59 pm

You are making assumptions that are not correct.

I’m sorry, but which assumption? The one where you are logged in? Because based on this:

I am logged in, yes, and I have a test event created which I am using, however, I am using an e-mail address that is different from the one linked to the login.

That assumption is correct.

It does not matter if you are using an email address that does no match the current WP User account, that simply means the registration wont be assigned to the current WP User’s contact but no WP User account will be created at all when you are already logged in.

I have used that e-mail and several others. I have also deleted the registrations and WP id’s for all so there should be no record.

Again, by default, if you are logged into the site when you register onto an event a new user will not be created. EE will only generate a WP User account for a registration made whilst not logged into the site.

So even if you have just 1 WP User account on the site and you ar logged into that account, using a First Name, Last Name and email address that isn’t in the system anywhere… EE will not create a new account by default (unless you have some custom code to do so).

Also, I only allow one registration per event.

One registration per user or one registration total?

So I am assuming that if I am deleting them that I can use it again, if not, then I am not sure how I should be testing.

It depends on what you are testing, it sounds like you are expecting something different to what the add-on actually does.

The WP User integration add-on will create a WP User account for a registering added when not logged in and also allow you to see registrations linked to the EE_Contact linked to the current user. That will only happen if the EE Registration details entered match the WP USer account exactly.


Terrautopia

April 21, 2021 at 2:29 pm

What I expected to happen is that if a user registers for a course that a user account is created for THAT user and their email address. I didn’t see anywhere in the documentation that no one can be logged into the site while that is happening (which is what I am understanding that you are saying. And, if that is the case, then it implies I must put my site in Maint mode so if someone tries to register while someone is logged in.

All I want and expect the add-on to do is create a user account for the person registering.


Tony

  • Support Staff

April 21, 2021 at 2:41 pm

No, I’m not saying no one can be logged into the site at all in order for this to work.

I’m saying the person registering onto the event can’t be logged into the site if you want a user account to be created on that request, regardless of the details they use during the event registration.

Your site is in maintenance mode, which means the only way you can even attempt to register onto an event is to be logged in, right?

When logged in, EE will not create a user account for the details entered during your event registration.

All I want and expect the add-on to do is create a user account for the person registering.

That will happen the person registering onto the event is not logged into the site when registering onto the event.

So, disable maintenance mode on the site.

Open an incognito/private window in your browser and go to the event URL in that window. Register onto the event there (you won’t be logged into the site in that private window) and the user account should be created as long as you have the event set to auto create a user, in this section:

https://monosnap.com/file/FlQaTwTWAOEYmn4vNXmWVehovtoOaY

The ‘Auto-create users with registrations’ option, needs to be set to Yes and the person registering onto the event must be logged out.

The support post ‘WP User Integration not working’ 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