Why does it say it is too early to check in?

One setting decides how early a class accepts attendance, and it does not behave the same on the three screens that use it.

The short answer

One setting decides how early a class accepts attendance, and it does not behave the same on the three screens that use it.

Settings › Booking rules › Check-in › Check-in window

On this page6

Set the window

Path: Settings › Booking rules › Check-in › Check-in window.

The window says how long before the start of a class attendance can be recorded. You choose between 15, 30, 60, 120 and 240 minutes. A new gym starts at 60.

Set it to your real habits. A gym where people arrive to wrap their hands half an hour early needs 30 or 60. A window of 240 minutes on a timetable with four classes a day means the software stops being able to tell you which class someone belongs to.

At the desk, the window warns, it does not refuse

The window is a rule that protects you from the MEMBER, not from your own staff. In the Reception check-in panel your team can mark anyone present at any hour of the day, before the window as well as long after it. Someone who turns up an hour early, hands wrapped, gets checked in.

Being early is said rather than blocked: a line at the top of the panel reads that the class starts later today. The gesture stays deliberate, it is no longer impossible.

For a class on a FUTURE date, only Reserve is available, because marking someone present in advance would be inventing an attendance. For a class on a PAST date, check-in is allowed, which is how you fix a register after the fact.

So the window changes almost nothing at your desk. It really governs the member's own phone, where the server enforces it. Setting it will not stop your staff checking someone in at the wrong hour.

On the member's phone, the window closes

In their own space, a member sees a Check in now card only if three things are true at once: the class is today, they already have a booking for it, and the current time is within the window.

There the window works both ways: it opens the given number of minutes before the start and closes the same number of minutes after it. Someone who walks in an hour and a half after a class started, with a window of 60 minutes, will not find the button.

The refusal message the member reads says check-in opens 30 minutes before class, whatever you set. That sentence is fixed and does not follow your setting, so a member on a 60 minute window can be told the wrong number.

The entrance tablet ignores the window

Check-in mode at the door does not test the time. Any name in the list of a class of today can be tapped at any hour.

So the window is a guardrail for the two supervised paths, the Reception panel and the member phone. It is not a lock on the door tablet.

Auto check-in on booking

The switch just under the window says that a booking counts as attendance, with no second step.

It only covers bookings a member makes in their own space. A reservation entered by your staff, from the schedule or from the Reception panel, stays a reservation until someone marks it present.

With this on, a member who books online and never shows up is counted as present, and the Check in now card never appears in their space because there is nothing left for it to do. Your attendance figures stop being attendance figures.

A member with no booking has no check-in button

Self check-in confirms a reservation, it never creates one. A member who did not book has to be added by your staff, from the desk or from the entrance tablet, which both create the booking and mark it present in one go.