Door System Integration with Passport and ASF
ASF customers can now integrate their facility’s door access system with Passport and ASF to simplify member management, improve security, and provide a seamless check-in experience.
Overview
This integration allows your door system to communicate directly with Passport and ASF. When a member scans their key fob, card, or mobile credential at the door, the system automatically verifies their account status in ASF. Access is then granted or denied based on your club’s rules.
Key Benefits
- Seamless Member Experience: Members can access facilities using the same credentials tied to their ASF account.
- Improved Security: Only members in good standing (e.g., active status, no past-due balance) will have access.
- Automated Updates: Changes in ASF automatically update the door system—no need for manual syncing.
- Staff Efficiency: Reduce front desk workload with automated access control.
How It Works
Credential Assignment
- Each member is assigned an access credential (key fob or card). If using the MyClubAccess or Custom mobile app, the member's barcode or QR code on the app can also be used.
Verification
- When the member uses their credential at a door reader, Passport checks ASF in real-time to confirm the member’s status.
Access Decision
- If the member is active and eligible for club access, the door unlocks.
- If the account is inactive, frozen, past due or has another issue present, access is denied.
Logging & Reporting
- All access attempts are logged and available for reporting in Passport and ASF. In ASF, check-ins (normal and problem) will appear in your Attendance reporting.
- For a list of possible attendance status codes, see below:
Attendance Status Codes
The list below includes all possible attendance status codes:
Attendance Status Code |
Attendance Status |
Attendance Type |
Example |
---|---|---|---|
|
Normal |
Normal |
No account issues present |
A |
Not Allowed |
Problem |
? |
C |
Cancelled |
Problem |
Account is canceled |
D |
Inactive Card |
Problem |
Cardholder is inactive |
d |
Deactivated |
Problem |
Prospect is deactivated |
E |
Expired |
Problem |
Account is expired |
EAP |
Expired Add On Payment Method |
Club-defined (Normal, Warning, Problem) |
Account has an add on payment method that is expired. |
EMP |
Expired Membership Payment Method |
Club-defined (Normal, Warning, Problem) |
Account has a membership payment method that is expired. |
F |
Frozen |
Problem |
Frozen access (IBB and ASF Billing) - Freeze with allow entry = No |
G |
Past Due Graced |
Warning |
Account is past due but within the grace period. |
ME |
Membership Expiring |
Club-defined (Normal, Warning, Problem) |
Account’s membership is expiring within the set threshold. |
MP |
Missing Photo |
Club-defined (Normal, Warning, Problem) |
Member does not have a photo present. |
O |
Out Of Visits |
Problem |
Prospect has run out of eligible visits. |
P |
Past Due |
Problem |
Account is past due. |
Q |
Card Code Restriction |
Problem |
Account’s card code does not have access at the current time based on configured card code restrictions. |
R |
Returned |
Problem |
Account is returned. |
RC |
Recent Check-In |
Club-defined (Normal, Warning, Problem) |
A recent check-in occurred on the account within the club-defined timeframe. |
S |
No access to location |
Problem |
Member does not have access to the location being checked into. |
T | Temporary Online Member |
Setup & Configuration
To enable this integration:
Contact Passport to get started
- Please reach out to Passport via [email] to get a demo of the integration
- Passport will work with you to assist you in ordering the hardware needed for your specific setup
Enable Passport Integration
- Once you have decided to move forward with Passport, our team will need to enable API access for Passport to check-in your members.
Note: If you have multiple club locations that allow members to access across clubs, you will need to allow Passport access for all locations, even if there is no door system at all locations. This is to ensure that your members are tracked correctly when accessing the club that has passport hardware installed.
View Passport Check-ins in ASF
- Once the integration is set up, you will be able to see real-time check-ins from your Online Check-in page in ASF. If you are not seeing check-ins in real-time for any reason, please contact our support team.
- The real-time check-ins in ASF will also include any warning alerts that you have set up for your members.

Passport FAQs
Q: What happens if I lose internet access at my club?
A: Passport supports a cache of member data that is updated nightly or hourly, depending on your specific situation. When your internet is offline, the cache will be used to check in the member.
Q: What happens if a member’s payment fails?
A: ASF automatically updates the account status. The member will not be able to access until the payment is resolved.
Q: Can my members use mobile credentials instead of key fobs?
A: Yes. If you are using the MyClubAccess mobile app or a Custom Mobile app, both are supported by Passport. If you choose to use the QR Code for check-in there may be an additional fee on Passport's end to support this.
Q: Does the integration support restricting access to tanning rooms?
A: Yes, Passport supports restricting access to tanning rooms based on specific membership types. You will want to ensure that your memberships are set up to differentiate those that include tanning so that Passport can uniquely identify when tanning is allowed.