Recurring Dates with a Cap per Session
The same course runs every Tuesday for a year, twelve seats at a time, except bank holidays and the week the trainer is in Lisbon.
Use a session-based ticket: set the weekday rules and excluded dates once, give each session its own capacity, and sell on a rolling horizon up to 180 days ahead. Sessions nobody has booked can stop being offered at a cutoff the day before, and a visible 1 to 15 minute hold at checkout stops the last seat selling twice.
:quality(85))
:quality(85))
:quality(85))
:quality(85))
:quality(85))
:quality(85))
:quality(85))
:quality(85))
:quality(85))
:quality(85))
:quality(85))
:quality(85))