Waitlist invitation decisions
Resolve acceptance, expiry, refusal and operator withdrawal without confusing offer and booking states.
Expire a waitlist offer at its stated deadline
Resolve pending offers without converting an expired invitation into a confirmed booking.
Accept a waitlist invitation for a whole party
Require the offered party composition and each participant’s entitlement before confirming a group.
Record a declined offer without silently removing the waitlist entry
Distinguish declining this opportunity from withdrawing all interest in the session.
Recheck membership eligibility when a waitlist offer is accepted
Avoid confirming a booking from eligibility that was valid only when the customer first joined the list.
Withdraw waitlist offers when a session becomes unavailable
Close pending invitations and keep accepted bookings on the operator-cancellation path.