Book a student on the roster

Staff can reserve a seat from the class session page. Instructors can only change classes they teach.

Who can do this: Studio managers and front desk (book any class). Instructors (book taught only). General staff (`company_member`) can check in but cannot book.

Steps

  1. Open Classes and the session (/classes/{id}).
  2. Add the client to the roster. A member with a usable credit or unlimited plan reserves against the ledger (that hold spends one credit).
  3. Drop-in Checkout is for someone with no usable entitlement. It charges the studio Stripe account from Settings → Integrations.
  4. Free / grand-opening classes ($0 type price, or allow booking without a membership) do not spend a pack or membership credit.

Guest seats (on main today)

A reserved member with a credit or unlimited plan can book one guest on that class. Guest name and email are required. The seat stays on the paying member’s client record and spends 1 membership credit. Unlimited plans allow at most 2 guest bookings in the current billing period.

Gotchas

  • Instructors cannot book a class that is not assigned to them, or a class with no instructor.
  • Staff booking someone on the roster still sends the booking confirmation email (on by default under Settings → Email Templates).

Related articles