+2

Event ticket cap

support 7 years ago updated 7 years ago 0

We would like to have a user entered cap on the number of tickets available for an event.
Would appear as a numeric text field on the event details screen. Once the number of tickets purchased is more than the number of tickets available, the event should not accept any more ticket purchases.


Here would be our thoughts on how things would work.


If the cap is less than the max tickets purchasable, the front end dropdown limits to that many.
If cap is reached when 'Buy tickets for this event' page loads, should display 'Sold out' instead of the form.
If somebody completes purchase of a ticket or tickets in between when the person lands on the 'Buy tickets for this event' page and selects purchase and the number of tickets remaining is fewer than the tickets requested, an error will be displayed stating that the number of tickets requeted are no longer available. Dropdown should be updated to the correct max tickets left.

If two or more people get through to the paypal purchase pages and there aren't enough tickets for both their orders, we just have to deal with that manually. An email should be sent reporting that a ticket or tickets have been bought which go over the cap for the event. Not sure if there is a configurable error reporting email address in spawtz.


On the back end, if the cap is reached, the event is 'implicitly' closed. The system should override what is displayed on the open/close radio buttons. This display on the back end should remain with open selected. Reason for this is if we delete users for whatever reason, it's easier not to have to switch the event to open again, also if we up the cap, easier not to have to switch the event to open again.