Digital Membership Cards for WordPress: Stop Emailing PDFs

Digital membership cards for WordPress in Apple Wallet and Google Wallet

I have seen the same pattern on dozens of membership sites. Someone signs up. They get a welcome email with a login link. Maybe a PDF membership card attached. Three months later they cannot find either.

A digital membership card stored in Apple Wallet or Google Wallet solves a boring but expensive problem: members who forget they are members.

This post is about why WordPress membership sites are moving from PDF cards to wallet passes — and what it takes to make the switch.

What counts as a digital membership card?

A digital membership card is a pass on the member’s phone that shows:

  • Their name
  • Membership level or organization
  • Member ID or account number
  • Expiration or renewal date
  • A QR code or barcode for check-in

It lives in Apple Wallet or Google Wallet — not in a photo gallery, not in a downloads folder, not buried in email.

When membership data changes in WordPress, the card updates. When expiry approaches, the member can get a reminder on their lock screen.

That is the difference between a digital card and a PDF.

PDF membership cards vs wallet passes

 PDF cardDigital membership card (wallet)
DeliveryEmail attachmentLink to add to wallet
Updates when plan changesManual re-sendAutomatic sync
Expiry remindersEmail (if you remember)Push notification on lock screen
Check-in at doorShow PDF or print itScan QR from phone screen
Gets lostConstantlyRarely — lives on lock screen
Android + iPhoneSame PDFNative wallet on each platform
Feels like a real membershipWeakStrong

PDFs are fine for a one-time certificate. They are a poor fit for recurring memberships where status changes.

Who uses digital membership cards?

Professional associations

Members attend events, claim continuing education credits, and need proof of active status. As a result, a wallet card they actually carry beats a login they forget.

Gyms and fitness clubs

At the front desk, staff simply scan a QR code. That means there’s no fumbling for a plastic card that went through the wash. Additionally, membership freezes or cancellations automatically update the pass.

Online course communities

MemberPress-powered course sites issue a wallet pass as a tangible perk. As a result, students feel enrolled in something beyond a dashboard login.

Local business networks

Chambers of commerce, BNI-style groups, and co-working spaces can all benefit from digital membership cards. Members simply flash their digital card at partner businesses to receive discounts.

Subscription businesses

WooCommerce Subscriptions customers receive a pass showing their active subscription and renewal date. This works especially well for box subscriptions, SaaS products with physical perks, and premium support tiers.

How digital membership cards connect to WordPress

WordPress does not create wallet passes natively. Instead, you need two pieces:

  1. A pass platform (EpassCard) — designs the card, signs pkpass files, talks to the Google Wallet API, and hosts pass URLs.

  2. A WordPress plugin — listens for membership events and sends member data to the platform.

Supported membership plugins include:

  • MemberPress

  • WooCommerce Subscriptions

  • Ultimate Membership Pro

When a member signs up or renews, the plugin automatically creates or updates their pass. As a result, there is no manual step.

Setting up digital membership cards (overview)

Step 1: Design your card in EpassCard — logo, colors, and fields.

Step 2: Install the EpassCard WordPress plugin.

Step 3: Connect your account and enable your membership plugin module.

Step 4: Map membership fields (name, plan, expiry, and QR value) to pass template fields.

Step 5: Finally, test a signup and confirm the pass appears in Apple Wallet and Google Wallet.

Full walkthrough: How to add a membership card to Apple Wallet

Membership card software: what to look for

If you are comparing membership card software or pass platforms, check for these features when choosing a solution for WordPress:

RequirementWhy
WordPress pluginAvoid Zapier glue for core membership events
Auto-issue on signupManual pass creation does not scale
Pass updatesRenewals and plan changes must sync
Apple + Google WalletCover both phone platforms
QR / barcode supportCheck-in at events or front desk
Push notificationsExpiry and renewal reminders
Per-plan templatesDifferent card designs per membership tier

EpassCard checks all of these boxes for MemberPress, Ultimate Membership Pro, and WooCommerce Subscriptions. However, other platforms like PassKit are strong for enterprise use but typically require Zapier for WordPress.

Comparison: PassKit alternative for WordPress

Different card designs per membership tier

A “Basic” member and a “VIP” member should not look identical.

Instead, map each MemberPress membership product (or WooCommerce subscription product) to a different EpassCard template. Gold members get a gold card, while student members get a simplified layout.

This happens in the mapping screen — one product, one template, and one set of field mappings.

Digital membership cards at events

Many associations run conferences, and members expect their card to work as an event badge.

If your pass template includes a QR code mapped to a unique member ID, the same membership card doubles as an attendee credential. As a result, attendees can simply scan their pass at registration without the need for separate badge printing.

For dedicated event ticket passes, create an event-specific template in EpassCard. The WordPress plugin then issues whichever template you map.

What about plastic cards?

Some organizations still mail physical cards. However, digital and physical cards can coexist — the wallet pass is the always-available backup that members actually use day to day.

While plastic cards still make sense for gift memberships, wallet passes make sense for everyone with a smartphone.

Frequently asked questions

Can I migrate existing members to digital cards?

Yes. Simply use the admin Issued Passes table to create passes for members who joined before you enabled EpassCard. Then send them the wallet link by email.

Do members need to install an app?

No. Apple Wallet and Google Wallet are pre-installed on most phones. Members simply tap a link to add the card.

What data is sent to EpassCard?

Only the fields you map are sent to EpassCard — typically the member’s name, email, membership plan, expiry date, and an ID for QR codes. You control the mapping in wp-admin.

Is a digital membership card the same as a loyalty card?

Not exactly. Although they use similar technology, they serve different purposes. Membership cards prove active membership status, whereas loyalty cards track points and rewards. EpassCard templates support both, so you can choose the layout that best fits your organization.

How much does membership card software cost?

EpassCard uses SaaS pricing — see https://app.epasscard.com for current plans. Meanwhile, the WordPress plugin is available free on WordPress.org.

Stop emailing PDFs. Start issuing wallet passes.

Create your digital membership cards:
https://app.epasscard.com

Or install the free WordPress plugin:
https://wordpress.org/plugins/epasscard/

About Author

Releted Post