Require presence check-in for bookings
Presence check-in requires the user to confirm their presence on site before playing. Bookings that are not honoured are identified, the time slot can be released automatically, and the offending account temporarily suspended.
Understanding the principle
Booking a court and not showing up is the most common problem in an organization where booking is open to everyone: the time slot stays blocked, nobody plays, and the players who did come leave again.
Presence check-in addresses this by requiring a confirmation of presence on site. The user signs in to their account from one of the organization's computers where Kiosk Mode is active; the application then offers to check in their booking, and they can carry on browsing or sign out straight away.
For a booking with several players, the check-in of a single participant is enough, whichever one it is.
Enabling presence check-in
- Go to Administration›Settings›Booking›Kiosk Mode & Check-in, then click Kiosk Check-in at the top of the screen.
- Turn on Activate Kiosk Mode Check-in.
- Select the calendars concerned, or choose All Calendars.
- Click Save.
Choosing the calendars allows a gradual rollout: start with the indoor courts or the most sought-after courts, where a lost booking really shows, then extend the rule if it proves its worth.
Setting the check-in window
Two delays define when a check-in is accepted:
- Time before the start of the time slot: how many minutes in advance the user may confirm their presence.
- Delay after the start of the time slot: how many minutes of lateness remain tolerated.
Choose these two values with the actual journey through your organization in mind. The delay before must leave enough time to reach the changing room and then the court; the delay after must cover ordinary lateness, otherwise you will cancel the booking of a player who is already getting changed.
Choosing the check-in method
There are three ways to check in, from the most controlled to the most flexible:
- By default, the user signs in with their credentials on the kiosk and confirms their presence.
- Easy Check-in (QR Code): they scan a QR code to sign in and check in from their own phone.
- Check-in Without Login: the check-in is done without entering any credentials.
The QR code is the right compromise in most organizations: nothing to type on a shared keyboard, and identity remains verified.
Penalising bookings without check-in
Two consequences are possible, and they can be combined:
- Automatically Cancel Bookings: once the authorised delay has passed, the time slot is released and becomes bookable again. Bookings cancelled this way remain visible in the bookings log.
- Temporary account suspension if no check-in: the user can no longer sign in or book for the number of days you have chosen.
Automatic cancellation serves the organization — it puts the court back into circulation. Suspension serves collective discipline: it attaches a cost to repeated absence.
An account suspended by presence check-in shows a banner on its record, stating until when and why. The Unlock Access button lifts the penalty immediately, which is useful when the user had a good reason.
Measuring the effects of presence check-in
Once the feature is in service, it feeds two screens:
- The Bookings tab of the activity summary displays a dedicated section: time slots checked in, not checked in, automatic cancellations and suspended accounts. This is where you will see whether the rule has reduced bookings that are not honoured.
- The bookings log offers the Presence Check-ins, Not Checked-in and Automatic Cancel. filters to examine cases one by one.
Compare the share of time slots without check-in before and after the rollout: it is the only figure that lets you answer calmly, at a general meeting, the question "does this really achieve anything?".