Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-sales domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the better-click-to-tweet domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-amazon domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-stats domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114
How to prevent user from registering more than once for an event? | Event Espresso - Staging Server

Support

Home Forums Event Espresso Premium How to prevent user from registering more than once for an event?

How to prevent user from registering more than once for an event?

Posted: May 21, 2013 at 2:54 pm

Viewing 4 reply threads


Omar Lovert

May 21, 2013 at 2:54 pm

We would like to prevent users from registering more than once for an event, how do we limit this?
At this moment users are able to register multiple times for a single event which is not what we want.
What can we do to prevent this?


Garth

  • Support Staff

May 21, 2013 at 9:32 pm

Hi Omar,

The only function we have in Event Espresso that might assist with prohibiting attendees from registering multiple times is the pre-approval feature. That will allow you to pre-approve your attendees to register so you don’t get duplicates.

http://staging.eventespresso.com/features/admin-pre-approval/


Omar Lovert

May 22, 2013 at 1:19 am

Hi Garth,

Thanks for your answer. Only thing is that this is not the right solution for us.
Since it’s a member only site and people can register for any training they want they should be able to register instantly. How could we accomplish this?


Omar Lovert

May 22, 2013 at 1:26 am

beside the above question, would the pre-approve prevent the user from registering a second time? or is this something the admin needs to review every time before accepting or denying registration. Still looking forward to know how we can accomplish this? a function so either you’re registered or you’re not. Not that you are registered 10 times. Hope to hear from you


Dean

  • Support Staff

May 22, 2013 at 4:46 am

Hi Omar,

The Pre-approval does not stop registration, but the emails/tickets etc aren’t available until the Admin gives the go ahead, so yes the Admin has to review each one.

Whilst we do not have a system in place, I did create a custom function for a previous forum user, which works for member sites that are using the WP User Integration add on.

What it does is, if the user is logged in and has registered for an event, it will display a message that they have already registered for the event.

It doesnt stop them from re-registering though. I suppose it could be modified to programmatically show or hide the register button/form though.

The code can be found here. https://gist.github.com/Apina/f11b5ce2db10f7b3bb93

It isn’t official in that it wont be supported or merged into core, and any customisations you do are not covered under our support policy, so please use at your own risk.

Viewing 4 reply threads

The support post ‘How to prevent user from registering more than once for an event?’ 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 - Staging Server