Skip to main content

Digital wallet passes

Members can add their ClubPal membership card to Apple Wallet or Google Wallet and carry it on their phone. The pass displays their name, membership tier, and expiry date. Staff can scan the QR code on the pass to verify membership status in real time.

How it works

When a member opens their membership card page, they see an Add to Apple Wallet or Add to Google Wallet button (depending on their device). Tapping the button downloads and installs the pass directly into their wallet app.

Passes are issued at the time of request and contain a QR code that links to the membership validation page. The pass itself is static: if membership details change after the pass is issued, the pass continues to show the information from the time of issue. Current status is always shown when the QR code is scanned.

Scanning a pass

When a member presents their wallet pass, scan the QR code with any camera or QR reader. This opens the validation page at:

https://{yourclub}.clubpal.app/Membership/Validate/{membershipId}

The validation page shows:

  • Member name and photo
  • Current membership status (Active, Lapsed, Expired, Suspended)
  • Membership tier
  • Expiry date
  • Time of last check

The validation page reflects real-time status, so it always shows the current membership state regardless of when the pass was issued.

Apple Wallet

The Add to Apple Wallet button appears on the membership card page on iPhones and iPads running iOS 6 or later. Tapping the button downloads a .pkpass file which iOS automatically opens and prompts the member to add to Wallet.

The pass appears in the Wallet app and is also visible on the Lock Screen. When the membership expiry date passes, the pass is automatically marked as expired in Wallet.

note

The Add to Apple Wallet button only appears on Apple devices. Android and desktop browsers will see the Google Wallet button instead.

Google Wallet

The Add to Google Wallet button appears on Android devices and other browsers where Apple Wallet is not available. Tapping the button opens the Google Wallet save flow, where the member confirms they want to save the pass to their account.

The pass appears in Google Wallet and can be presented directly from the app.

note

Members need a Google account signed in on their device to save to Google Wallet.