Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configurable Incremental Ticket Release for High Demand Events #1303

Open
haqadn opened this issue Apr 29, 2024 · 1 comment
Open

Configurable Incremental Ticket Release for High Demand Events #1303

haqadn opened this issue Apr 29, 2024 · 1 comment

Comments

@haqadn
Copy link

haqadn commented Apr 29, 2024

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.

@dd32
Copy link
Member

dd32 commented Apr 29, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants