This article covers the feature set, implementation, and usage of the Lottery system. The lottery system was originally created to facilitate the "fair" purchase of extremely high-demand photo ops. The system has evolved to include Waitlists, Group associations, questionnaires, admission ticket validation, and more.
The system has three main types of Lotteries: Standard, Waitlist, and Group. Generally, they can be described as:
- Standard: Randomly awarding a Product or an opportunity to purchase a Product from a list of entries.
- Waitlist: Awarding the same options as above, but according to time of entry, instead of randomly.
- Group: This is usually used to award seats to an event, where the Group can all stay and sit together.