wordcamp.org icon indicating copy to clipboard operation
wordcamp.org copied to clipboard

Configurable Incremental Ticket Release for High Demand Events

Open haqadn opened this issue 9 months ago • 1 comments

Components / Tools

CampTix Ticketing system

Description

Rationale: During high-demand events such as WordCamp Sylhet, the current ticketing system releases all tickets simultaneously, leading to a rush that can potential attendees due to rapid sell-outs. The overall experience is not healthy and feels too competitive.

Objective: To enhance the fairness and accessibility of the ticket purchasing process, I propose a configurable incremental ticket release system. This system will allow event organizers to set a gradual release window specified down to minutes, distributing ticket availability more evenly and improving user experience.

For example: Specifying ticket release time as 2025-01-01 12:00:00 to 2025-01-01 13:00:00 for 60 available tickets will increase the available ticket by 1 every minute starting from noon to 1pm.

Screenshots / Screencasts

image

Stakeholders

Who are the stakeholders stand to benefit from implementing the features outlined in this ticket

  • Event Organizers
  • Attendees

How does this new feature contribute to the objectives

This feature aims to provide a smoother and more equitable ticket purchasing experience by reducing the immediate rush during ticket release. It also promotes a more healthy and less competitive WordCamp experience.

Acceptance Criteria

  • Allow organizers to specify a release window for the tickets.
  • Update availability of tickets based on time passed since the window opened. e.g., if 60 tickets and a 60-minute window are specified, 1 ticket per minute will be released.

Priority

Low. This is a nice to have feature that helps organizers of probably a small number of WordCamps to not worry too much about rush ticket sells.

haqadn avatar Apr 29 '24 05:04 haqadn

Given the significantly limited use-case, I feel that this would be better handled manually by the organiser team, releasing batches of tickets every hour or every few days as needed.

dd32 avatar Apr 29 '24 05:04 dd32