Introduction
This article explains how staff can check members in and out using the PassKit PassReader app on Android and iPhone devices.
What Is a Member Check-In?
When a member arrives, staff scan the QR code or barcode on the member’s digital pass. The app records the visit and marks the member as checked in.
When the member leaves, staff can optionally scan the pass again to check them out.
Before You Start
Make sure:
PassKit PassReader is installed on your phone or tablet
You are logged in with your staff account
Your account has permission to check members in
Your device is connected to the internet
If you cannot see the Check In button, contact your administrator.
Step 1: Log In
Open the PassKit PassReader app
Enter your email address and password
Tap Log In
If two-factor authentication is enabled, enter the code from your authenticator app
Step 2: Scan the Member’s Pass
Tap the Scan button on the home screen
Point your camera at the member’s QR code or barcode
The app will automatically recognise the pass and open the member details screen
You can scan passes from:
Apple Wallet
Google Wallet
The PassKit app
Tip: If scanning is difficult, increase the lighting or turn on the flashlight from the scanner screen.
Step 3: Review the Member Details
The member details screen shows:
Field | Description |
Name | Member's full name |
Tier | Current membership tier (e.g. Gold, Silver) |
Points | Current loyalty points balance |
Status | Active, Checked-In, Expired etc.. |
Recent Activity | Last few check-in/out events |
Check the information to confirm you have the correct member.
Step 4: Check In the Member
Tap the Check In button
The app records the check-in
A confirmation message appears
The member status changes to Checked In
Note: The Check In button is only shown when the member is not already checked in. If they are already checked in, the Check Out button is shown instead (unless Check-In Only Mode is enabled — see below).
Step 5: Check Out the Member
To check a member out:
Scan their pass again or open them from Scan History
Tap Check Out
A confirmation message appears
Their status changes back to Active
Using Check-In Only Mode
Check-In Only Mode is useful if your venue only tracks arrivals and does not need to record departures.
When this mode is enabled:
The Check Out button is hidden
Staff can continue scanning members without accidentally checking them out
Turn On Check-In Only Mode
Open Settings
Go to the Scanner section
Turn on Check-In Only Mode
The setting stays enabled until you turn it off again.
Batch Check-In for Events
Use Batch Scan when checking in large numbers of members quickly.
How to Use Batch Scan
Tap Batch Scan from the home screen
Scan each member’s pass one after another
The app keeps a running total of successful check-ins
Tap End Session when finished
Troubleshooting
Problem | What to do |
“Member not found” error | The barcode may contain the wrong value, belong to another programme, or the pass may be outdated.
To work with PassReader, the barcode payload must contain the pass PID (Pass ID). If another identifier is encoded in the barcode, PassReader will not be able to locate the pass record.
Ask the member to refresh their pass or contact your administrator if the problem continues. |
"Not authorized to check in members" | Your account does not have check-in permissions. Contact your administrator. |
"Network error. Please try again." | Check your internet connection and try again. The app will retry automatically. |
Check In button not visible | The member may already be checked in, or Check-In Only Mode is hiding the Check Out button. Verify the member's current status. |
App asks to log in again | Your session has expired. Log in again — your settings are preserved. |
Viewing Check-In History
To review past check-ins:
Tap History in the navigation bar
Select an entry to open the member details
View the member’s full event history



