Check-In
When a player arrives at the facility for their booked session, a staff member or admin checks them in through the SlotBase dashboard. Check-in updates the booking status to CHECKED_IN, confirming that the player has arrived and is ready to use the resource.
Why Check-In Matters
Check-in serves several purposes:
- Attendance tracking -- the facility knows exactly who showed up for their sessions.
- No-show detection -- bookings that are not checked in after the session time can be flagged as no-shows.
- Accurate reporting -- utilization and attendance reports rely on check-in data.
- Fee enforcement -- no-show fees are applied based on whether a player was checked in.
How to Check In a Player (Admin)
From the Calendar
- Open the Calendar on your admin dashboard.
- Find the booking for the player who has arrived.
- Click on the booking.
- Click Check In.
- The booking status updates to CHECKED_IN.
From the Bookings List
- Navigate to Bookings in the admin dashboard.
- Filter by today's date and the CONFIRMED status.
- Find the player's booking.
- Click Check In.
For busy facilities, the calendar view is typically the fastest way to check in players. You can see all bookings for the current time at a glance and check them in with a single click.
What Happens After Check-In
Once a player is checked in:
| Event | Result |
|---|---|
| Booking status | Changes from CONFIRMED to CHECKED_IN |
| Calendar display | Booking appears with a checked-in indicator |
| After session ends | Status automatically transitions to COMPLETED |
The player does not need to take any action on their end. Check-in is entirely managed by the facility staff.
Check-In Timing
You can check in a player:
- Before the session starts -- when the player arrives early
- At the start time -- the standard check-in moment
- During the session -- if the player arrives late
Check-in is available for bookings in CONFIRMED or APPROVED status. You cannot check in a booking that is still PENDING approval, already CANCELLED, or already COMPLETED.
No-Show Handling
If a player does not arrive for their booked session, the admin can mark the booking as a no-show instead of checking them in.
How to Mark a No-Show
- After the session time has passed, open the booking.
- Click Mark No-Show (instead of Check In).
- The booking status changes to NO_SHOW.
- If the facility has a no-show fee configured, it is automatically applied.
No-Show Fees
| Setting | Description | Example |
|---|---|---|
| noShowFeePercent | Percentage of the booking fee charged for no-shows | 100% |
No-show fees are configured at the facility level. Players are notified when a no-show is recorded and a fee is applied. Make sure your facility's no-show policy is clearly communicated to players.
After the Session: Completion
Once the session end time passes for a checked-in booking, the status automatically transitions from CHECKED_IN to COMPLETED. No manual action is needed.
If a booking was never checked in and the session time passes:
- The booking remains in CONFIRMED status until an admin takes action.
- The admin can either check in the player retroactively (if they did attend) or mark as no-show.
It is a good practice to review unchecked bookings at the end of each day. This ensures accurate attendance records and that no-show fees are applied when appropriate.
Check-In Status Summary
| Player Action | Admin Action | Resulting Status |
|---|---|---|
| Player arrives | Admin clicks Check In | CHECKED_IN |
| Player arrives, session ends | Automatic | COMPLETED |
| Player does not arrive | Admin clicks Mark No-Show | NO_SHOW |
| Player does not arrive, no admin action | Remains | CONFIRMED (requires follow-up) |