Bookings
A reusable reservation layer for classes, consults, media sessions, and future services.
First use: flexibility classes
Start with simple availability, seat limits, cancellation notes, and waitlist capture.
SchedulingAvailability model pending
CapacityPer-session seats and waitlists
PaymentStripe entitlement after hosted domain setup
Open classesCapability contract
- Bookings are platform-level, not class-specific.
- Payment eligibility should be attached to an account entitlement.
- Scheduling content should be editable from the admin surface.