happeninghq / happening

Open Source Event/Community management
MIT License
2 stars 1 forks source link

Waiting List #24

Closed jscott1989 closed 8 years ago

jscott1989 commented 9 years ago

A waiting list should be started when tickets sell out - and tickets should be automatically distributed to the waiting list

jscott1989 commented 8 years ago

As a first cut I think the process here can be:

once a ticket is sold out, a new widget will appear below the ticket widget for "waiting lists".

These will indicate the current number of people on the waiting list. And you can join a waiting list per ticket type.

Any ticket released will first be offered to the first person in the waiting list. They will be the only ones able to see this ticket for 1 hour (or some other configurable amount). If they don't purchase the ticket in that time they will be removed from the waiting list and the ticket will be re-released. If there are no people in the waiting list the ticket will be released publicly as usual.

jscott1989 commented 8 years ago

The process as mentioned above is now implemented.

The timeout to take a ticket is configurable as WaitingListTimeout

and this automatic ticket distribution is not enabled by default - instead the list is offered to the admins who can release tickets.