I’m setting up registration for events for a convention and we would like to prevent people from signing up for more than one event that over laps time slots. Basically no double booking for attendees allowed. Here’s the catch: There are events that are participate any time/drop by that span the whole weekend but you still have to sign up for them. Ideas? Is this possible?
We don’t currently have functionality that restricts what events attendees can register for (e.g. blocking out attendees who’ve already registered from re-registering). What I’m thinking is you could integrate some kind of member-management plugin (like s2member) and use that to sell your registrations for the convention. Then use Event Espresso to basically manage the attendee-side of things…basically it would work like this:
1 – User registers for the convention by registering for the site via s2member (or whatever)…
2 – that process then leads into a “please give us more information about you” page which is actually a cleverly-disguised Event Espresso registration page or a regular page with a single registration page shortcode. Since they are now users on the site, it will auto-fill the name and email address fields after they log in (assuming you have WP User Integration active).
3 – This registration page can also have [ESPRESSO_CART_LINK] shortcodes for the drop-in events…”Would you like to go to any of these events while you’re here?”
In this way, you would essentially be making your events free (some template or CSS customization would need to be done to hide the “Price: Free” on the page), but you’d still be able to gather their information through the regular Event Espresso registration process. Does that make sense? The handoff between s2member signup and Event Espresso registration would be the tricky bit, but I believe it’s possible (we’re doing something that isn’t all that different on this site).
Viewing 1 reply thread
The support post ‘Preventing Time Conflict Registration’ 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.