Skip to main content
Access control settings cover two things: how members identify themselves at the door (QR code, access card, or PIN), and how strict your check-in flow is - whether staff can check in walk-ins or anonymous visitors, and whether payment is required. Identification and enrollment are set per club on the Check-in & access control page. The strictness of check-in is governed by your booking policy, not by a single toggle on this page.

Overview

  • Identification methods (per club) - choose which of QR code, access card, and PIN members can use, and let them enroll a method themselves.
  • Check-in modes (via booking policy) - decide whether staff can check in a contact without a booking, check in an anonymous visitor with no contact, and whether payment is enforced at booking or at check-in.
  • Physical door hardware - access grants and WebLock door sync are part of the native access control feature, documented separately.
If you’re choosing how members get into your club, start with Check-in models.
There is no longer a single “Check-in mode” (Strict/Flexible) switch on the access control page. That legacy toggle was replaced by the booking-policy settings described below - Allow walk-ins and Allow anonymous check-ins.

Check-in modes (booking policy)

How strict your door is comes from your booking policy (Settings → Operations → Booking policies). The relevant toggles:
  • Allow walk-ins - staff can check in an existing contact who has no booking. Off by default.
  • Allow anonymous check-ins - staff can check in a visitor with no contact at all. Independent of walk-in check-ins. Off by default.
  • Allow anonymous bookings - a booking can be created without selecting a contact. Off by default.
  • Check-in required - a booking is marked no-show if the member isn’t checked in by end of day.
  • Enforce payment - None, At booking, or At check-in. This decides whether payment is collected before a check-in is recorded.
A “strict” club leaves the anonymous and walk-in toggles off and requires bookings. A “flexible” club turns on walk-ins and, if it accepts true guests, anonymous check-ins.

How anonymous check-ins interact with Enforce payment

Allow anonymous check-ins and Enforce payment work together:
  • Anonymous off - staff must pick a contact (with or without a booking, depending on the walk-in setting).
  • Anonymous on + Enforce payment: None - anyone can be checked in, including a visitor with no account. The check-in is recorded with no contact link.
  • Anonymous on + Enforce payment: At check-in - anonymous check-ins are still allowed, but only when the front desk also collects payment via an entrance method (external program or direct payment). A “no contact and no payment” check-in is rejected.
Anonymous check-ins support only the direct payment and external program entrance methods. Membership entries are contact-scoped, so they can’t back an anonymous check-in. Entrance methods are covered in Check-in models.

Anonymous check-ins in practice

When anonymous check-ins are allowed, the front desk can record a check-in without picking a contact:
  1. From the check-in flow, choose to record an anonymous check-in (a club must be selected).
  2. Optionally note what they’re entering for (class, area, instructor).
  3. If your booking policy enforces payment at check-in, collect a direct payment or apply an external program now.
  4. Save.
What gets recorded:
  • A check-in row with no member/contact link.
  • A reference to the class, area, or instructor (if selected).
  • A payment transaction (if you collected one).
What does not happen:
  • No membership usage is decremented (there’s no member to attribute it to).
  • The check-in won’t appear in any single member’s history.
Anonymous check-ins are best for guests, trial visitors, and one-off drop-ins. For repeat members, create a contact even if it’s lightweight, so you can track usage and follow up.

Member identification methods (per club)

Open Settings → Check-in & access control. Each club appears as its own block, and changes across clubs are saved together with the floating save alert at the bottom. Turn on Access control for a club to enable credential enrollment - letting members register an access card, NFC device, or PIN themselves for physical entry, instead of staff registering one for them. When it’s on, choose the Enabled identification methods:
  • QR Code - members enroll a QR code and scan it at the door.
  • Access Card - members enroll a physical access card (NFC/RFID).
  • PIN Code - members enroll a numeric PIN to type at the door.
All three are enabled by default; you can turn off any you don’t accept. When a method is off, members can’t enroll it themselves, though staff can still register one manually. At the door, 1Club identifies the member in this order: PIN, then access card, then QR code. A PIN is matched on the full 6-digit code, and a kiosk can accept just the last 4 digits as a shortcut.
The Check-in & access control page also manages access grants and WebLock door-hardware sync - the native access control feature that drives physical locks. That side is documented separately; see Access control settings.

Worked examples

Kiosk-style walk-in studio

A small studio with lots of trial visitors that wants minimal friction at the door.
  • Booking policy - Allow walk-ins on, Allow anonymous check-ins on, Enforce payment set to At check-in so the system still collects from anonymous visitors.
  • Identification - Access control on with QR Code enabled, so returning members self-serve.

Strict members-only class gym

A class-based gym where every member has an account and bookings are mandatory.
  • Booking policy - Allow walk-ins and Allow anonymous check-ins off, Check-in required on, Enforce payment set to At booking.
  • Identification - Access control on with all three methods enabled.

Multi-club organization

A flagship club can run a strict booking-based policy while a community-run satellite allows walk-ins. Scope different booking policies per club (see Booking policies), and set identification methods independently for each club on the access control page.

Tips & best practices

  • Match your booking policy to your front-desk culture. If staff routinely handle walk-ins, turn on Allow walk-ins. If your model depends on bookings, leave it off to prevent accidental free entries.
  • Only allow anonymous check-ins if you truly accept accountless visitors. They aren’t attributable to any member, so revenue and attendance reporting won’t tie back to a person.
  • Collect payment on anonymous entries. Pair Allow anonymous check-ins with Enforce payment: At check-in so drop-ins still pay.
  • Set identification methods per club. A flagship with turnstiles might use access cards, while a studio uses QR only.

Troubleshooting

Issue: I turned on walk-ins but staff still can’t check someone in without payment. Cause / fix: The booking policy that applies at this club has Enforce payment set to At check-in, so an entrance method (external program or direct payment) is required. Collect payment, or set Enforce payment to None. Issue: Members can’t enroll their QR code themselves. Cause / fix: Confirm Access control is on for that club and QR Code is in the enabled identification methods. Issue: A check-in shows up with no member attached. Cause / fix: That’s an anonymous check-in. They only appear when Allow anonymous check-ins is on for the applicable booking policy. Turn it off if you didn’t intend to accept them. Issue: I can’t find the old “Check-in mode” toggle. Cause / fix: It was removed. Use the booking-policy toggles Allow walk-ins and Allow anonymous check-ins instead.
  • Check-in models - pick how members get into your club, and how entrance methods work.
  • Booking policies - where check-in modes, walk-ins, anonymous check-ins, and payment enforcement are configured.
  • External programs - partner offerings and corporate wellness benefits used as an entrance method.
  • Access control settings - the native access control feature (access grants, WebLock door hardware).
  • Attendance - review and manage check-in records.