Is there a way of setting up an event where tables (seating 6 people) have to be filled in order for the event to happen?
The idea is that a club wants to organise a dinner but the restaurant wants the club to say how many tables (seating 6 people) they want.
- There is no point in booking a table for only 2 or 3 people that seats 6 - even if it is the third table- because the club will be paying for the meals not eaten (seats not filled).
the club wants to attend a "stand-up comedy" event hosted at a restaurant and has an agreement with the restaurant for special prices if it brings a large group to eat before the event.
- There is a special (entrance) price for groups who eat at the restaurant.
- The restaurant can reserve tables up to a cut-off date and there is a fixed-price meal per person (charged in addition to the entrance fee)
The restaurant wants confirmation of the number of tables by a date which is Xdays before the event (cut-off date for club registrations).
There are 6 places per table and if a table cannot be filled it will be billed for 6 meals anyway.
The club wants to allow registration with the proviso that only full tables will be booked.
So, groups of 6, 12, 18, etc have to be created.
On the cut-of date those who registered for a table with less than 6 people will need to be told that they are on a waiting list for people who cancel - or they can cancel and go to the event privately and hope to get a place.
If not even one full table can be reserved by the cut-off date the club "event" will be cancelled and people E-Mailed to say that they should go privately.
If only one table is filled by the cut-off date and then a member of the club does not go to the event they will have to pay anyway.
Perhaps this is too complicated a workflow?
In practice this is going to need up-front payment via credit card - otherwise people can register and then not go.