Run attendance and the QR kiosk
Check members into the right program safely, distinguish bookings from attendance, and use either the roster or front-desk camera.
On this page
Available now
This workflow is available in the web product.
Before you start
- An upcoming class session linked to a program.
- Members marked trial or active and enrolled in that program.
- A current signed school waiver for each member, or a manager-approved exception.
- Camera permission if using QR mode.
Open Class Check In
For staff check-in, open Class Check In, choose a class, then tap Check in beside a booked student or find a walk-in by name. The roster updates here and staff stay signed in. One device is enough.
For student self-check-in, choose Student self-check-in on the same page, select an open class, then Open student check-in. The browser signs staff out and offers school check-in for up to 8 hours. Students can find their name, scan a pass with a USB or Bluetooth keyboard-mode reader, or turn on the camera. Staff must sign in again to use dashboard pages.
Present the member QR code
A member’s QR appears on their staff profile and in an accepted member/parent portal. It may be printed, placed on a key tag, or shown from a phone.
The QR identifies a member for attendance. It is not an account login token. A scan automatically checks in only when one program/plan-matching class is open; otherwise the student chooses a class and room. Name lookup always asks for class confirmation. Membership, waiver, capacity and attendance rules are checked when recording attendance.
Confirm the result before the next scan
A successful scan displays “Checked in.” The scanner briefly pauses to prevent the same code from being submitted repeatedly.
Review the session roster for the final attendance record. A member who reserved in the portal appears as Booked until staff or the kiosk completes check-in.
End check-in deliberately
Open Staff controls at the bottom of the kiosk, then choose End kiosk session. Confirm that you want to stop check-in for everyone on this device. Keep check-in open cancels the change.
Recorded attendance stays saved. A staff member must sign in to start another kiosk session.
Understand the safeguards
Check-in opens 60 minutes before class and closes three hours after the session ends. Duplicate check-ins, weekly plan overages, and entries beyond capacity are rejected.
The member must be trial or active and enrolled in the session’s program. These rules apply equally to manual and QR check-in.
A missing current signed waiver blocks staff and kiosk check-in. An owner or manager can record a reasoned exception from the staff check-in form; the reason and approver are saved with attendance.
Direct reservations, checked-in members, and active ClassPass reservations share the class capacity. A direct member represented in both the booking and attendance sets counts once.
Troubleshooting
If something looks wrong
The kiosk says Camera unavailable.
Choose Try camera again after allowing camera access and closing other apps using the camera, or use Find my name or a USB/Bluetooth reader in keyboard mode. Name search requires at least three characters, shows only bounded matches in this school, and clears automatically. Students with identical names should scan their pass or ask staff.
The member is not eligible.
Verify their status, current signed waiver, active program enrollment, the class program, check-in window, duplicate status, and class capacity.
Keep going
Open classes for member reservations
7 min →
Schedule classes and locations
8 min →
Add members and families
10 min →
Track progress and record promotions
6 min →
Reviewed July 27, 2026.