Body: <p>I want to allow a particular set of people to book an event before opening it up to anyone. If these were all members, then there are various ways to do this (e.g. the member only event extension) but that won't work (the CRM is still under development, memberships not up to date and we don't want to chase at present because of coronavirus). We do have all these people in a group, but they don't have accounts and getting them to log into accounts is also going to be messy so what I've done elsewhere with ACLs is also going to be hard to manage.</p>
  <p>What I would like to do is issue a booking code to this group and only allow booking with the code. I'd thought I might be able to do this with CiviDiscount, but its a different use case! The best I can think of is have the booking via a web page listing the events which is password protected. Probably enough security for this, but not elegant!</p>
  <p>Any other suggestions? I'm on WordPress.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-06-22T19:40:26.557Z
Comments.Text: a caldera form?
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-06-23T23:03:14.147Z
Comments.Text: I expect I might be able to do it that way, but I think the learning curve is too steep for the time I have.
Comments.UserDisplayName: Mick Kahn
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-06-28T11:00:42.897Z
Comments.Text: We've now decided to open booking up to all straight away so we don't need it urgently and so probably can use membership to make the restriction in the future (or find time to learn caldera forms.
Comments.UserDisplayName: Mick Kahn
Tags: <civievent>
Title: Restrict event booking to those with a code
ThreadText: # Restrict event booking to those with a code
  
  (Asked by: username_0 on 2020-06-22)
  
  I want to allow a particular set of people to book an event before opening it up to anyone. If these were all members, then there are various ways to do this (e.g. the member only event extension) but that won't work (the CRM is still under development, memberships not up to date and we don't want to chase at present because of coronavirus). We do have all these people in a group, but they don't have accounts and getting them to log into accounts is also going to be messy so what I've done elsewhere with ACLs is also going to be hard to manage.
  
  What I would like to do is issue a booking code to this group and only allow booking with the code. I'd thought I might be able to do this with CiviDiscount, but its a different use case! The best I can think of is have the booking via a web page listing the events which is password protected. Probably enough security for this, but not elegant!
  
  Any other suggestions? I'm on WordPress.
  
  **Tags:** civievent
  
  > **Comments:**
  > **username_1**: a caldera form?  
  > **username_0**: I expect I might be able to do it that way, but I think the learning curve is too steep for the time I have.  
  > **username_0**: We've now decided to open booking up to all straight away so we don't need it urgently and so probably can use membership to make the restriction in the future (or find time to learn caldera forms.  
  
  ---
  
  ## 0 answers
  
  