Posted: March 10, 2020 at 1:37 pm
|
Hi, |
Hi Paul, Which options specifically are you asking about? If it helps you can include a link to a screenshot (if you’re unsure how to add a screenshot link here, you can use https://snipboard.io) |
|
|
Hi, On the event admin page, we select Max 1 ticket per order but further down, when selecting the registration forms to display for the event, we have I want to ensure the user has no option to register additional runners. We’re linking the registration details with the WP_User, so we’ve seen cases where the user details are updated. We want to stop this if possible. |
When you set “Maximum Tickets Allowed” to 1, then that will ensure 1 ticket per order. They could come back again and order another ticket in another order/transaction though. You can stop user details from getting updated (if/when they return to the site some other time) by going to Event Espresso > Registration Form > User Integration Settings then set “Always sync contact information with WP user profile?” to No. |
|
|
“They could come back again and order another ticket in another order/transaction though.” Yes – i suspect this is the scenario for a small set of users. Is there a filter/hook which would disable the ticket selector and show a message if they have booked any ticket for an event? We need to enable the WP user synching, since we need to record new member details. |
It sounds like you need something like this: https://gist.github.com/Pebblo/10669adfeea322ade3d96a38857fb46b That removes the ticket selector from the event if they have a registration on it and displays something like:
You can add that to a custom functions plugin on your site, we have some documentation on creating one here: https://eventespresso.com/wiki/create-site-specific-plugin-wordpress-site/ |
|
The support post ‘Disable Additional Registrants’ 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.