---
title: How to use the Card Manager plugin
description: Let users scan, save, and store their physical membership and loyalty cards inside your app.
---

[Skip to content](https://help.buildfire.com/how-to-use-the-card-manager-plugin#main-content)

[![buildfire](https://help.buildfire.com/hs-fs/hubfs/bf-wordmark-black.png?width=150&height=35&name=bf-wordmark-black.png)](https://help.buildfire.com?hsLang=en-us)

Open main navigation

Close main navigation

- [Log In](https://app.buildfire.com/login)

[Log In](https://app.buildfire.com/login)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Buildfire Help Docs](https://help.buildfire.com/?hsLang=en-us)
2. [Add Functionality To Your App](https://help.buildfire.com/add-functionality-to-your-app?hsLang=en-us)
3. [Plugins to run operations & workflows](https://help.buildfire.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-run-operations-workflows)

# How to use the Card Manager plugin

## Let users scan, save, and store their physical membership and loyalty cards inside your app.

The Card Manager plugin allows users to digitize physical cards by scanning barcodes or QR codes with their phone’s camera. Each scan creates a digital card that users can name, organize, view, and present when needed—perfect for gyms, loyalty programs, retail memberships, and any barcode-based ID. Users can edit card names, delete old cards, auto-open a single saved card, and customize how cards appear, making this an easy and intuitive in-app wallet solution.

**Requirements:**

- This is a Boost plugin, available on the Standard, Growth, and Business plans.
- Device camera permissions must be granted for barcode scanning
- Supported barcode formats include QR Code, Code 128, and Code 93

---

### **How to use the Card Manager plugin**

1. Log in, go to **Builder** in the left navigation
2. Click the **+** button to open the Plugin Marketplace 
     - Search for **Card Manager**, then click **Add Plugin**
     - Name your plugin and choose whether to add it to the side menu, then click **Add** again
3. Stay in the **Content** tab 
     - Users will tap the **Add Card** button inside the app to scan their first card
     - The device camera opens automatically and scans a barcode or QR code
     - After scanning, users enter a card name (e.g., “Gym Membership”) and tap Save
     - Cards appear in a personal digital wallet where they can be tapped to view, edited, or deleted
4. Click the **Design** tab 
     - Upload a custom background image to match your brand
     - Changes apply to the entire card list and card detail screens
5. Click the **Settings** tab 
     - Turn on **Auto-open if single card** to automatically show the saved card when users enter this plugin
     - Select supported barcode formats (QR Code, Code 128, Code 93)
6. Click the **Language** tab 
     - Customize the welcome message shown when no cards are saved yet
     - Update button labels and screen text to match your app’s tone
7. Click the **Security** tab 
     - Turn on **Require Login** to limit card access to logged-in users
     - (Optional) Add tag-based restrictions and choose whether to match any or all tags
8. Click the **Tagging** tab 
     - Enter a tag name that automatically applies to users who open this feature
     - Click **Add Tag**
9. Click the **Purchase** tab 
     - Check **Require Purchase** to restrict access to the Card Manager behind a paywall
     - Choose your product type (Single Purchase or Subscription)
     - Upload an image and customize purchase content
10. **Click the Analytics tab** to view feature usage 
      - See views, users, and device activity over time

---

#### **Pro tips**

- If most users save only one card, enable **Auto-open** to streamline repeat use
- Add this plugin to your home screen or quick-access menu for loyalty-heavy apps
- Pair Card Manager with Location, QR Scanner, or Membership features for a seamless check-in experience
- Cards scanned inside the app stay tied to each user’s account—encourage login for best continuity

- [Buildfire Control Panel](https://help.buildfire.com/buildfire-control-panel?hsLang=en-us#main-content)

    - [Navigating the Control Panel](https://help.buildfire.com/buildfire-control-panel?hsLang=en-us#navigating-the-control-panel)
    - [Global Tools](https://help.buildfire.com/buildfire-control-panel?hsLang=en-us#global-tools)
    - [Terms & Policies](https://help.buildfire.com/buildfire-control-panel?hsLang=en-us#terms-policies)
- [Build Your App](https://help.buildfire.com/build-your-app?hsLang=en-us#main-content)

    - [Global Settings](https://help.buildfire.com/build-your-app?hsLang=en-us#global-settings)
    - [Building Your App's Navigation](https://help.buildfire.com/build-your-app?hsLang=en-us#building-your-apps-navigation)
    - [Building Your Login Flow](https://help.buildfire.com/build-your-app?hsLang=en-us#building-your-login-flow)
    - [Building a PWA](https://help.buildfire.com/build-your-app?hsLang=en-us#building-a-pwa)
- [Add Functionality To Your App](https://help.buildfire.com/add-functionality-to-your-app?hsLang=en-us#main-content)

    - [Plugins to drive engagement & community](https://help.buildfire.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-drive-engagement-community)
    - [Plugins to drive monetization](https://help.buildfire.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-drive-monetization)
    - [Plugins to run operations & workflows](https://help.buildfire.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-run-operations-workflows)
    - [Plugins to show content & media](https://help.buildfire.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-show-content-media)
- [Make Money With Your App](https://help.buildfire.com/make-money-with-your-app?hsLang=en-us#main-content)

    - [Overview](https://help.buildfire.com/make-money-with-your-app?hsLang=en-us#overview)
    - [Apple/iOS](https://help.buildfire.com/make-money-with-your-app?hsLang=en-us#apple-ios)
    - [Google/Android](https://help.buildfire.com/make-money-with-your-app?hsLang=en-us#google-android)
- [Publish Your App](https://help.buildfire.com/publish-your-app?hsLang=en-us#main-content)

    - [Overview](https://help.buildfire.com/publish-your-app?hsLang=en-us#overview)
    - [Apple/iOS](https://help.buildfire.com/publish-your-app?hsLang=en-us#apple-ios)
    - [Google/Android](https://help.buildfire.com/publish-your-app?hsLang=en-us#google-android)
- [Manage Your App](https://help.buildfire.com/manage-your-app?hsLang=en-us#main-content)

    - [Managing Your App’s Users](https://help.buildfire.com/manage-your-app?hsLang=en-us#managing-your-apps-users)
    - [Push Notifications](https://help.buildfire.com/manage-your-app?hsLang=en-us#push-notifications)
    - [Analytics](https://help.buildfire.com/manage-your-app?hsLang=en-us#analytics)
- [Connect External Partners](https://help.buildfire.com/connect-external-partners?hsLang=en-us#main-content)

    - [Google/Android](https://help.buildfire.com/connect-external-partners?hsLang=en-us#google-android)
    - [Apple/iOS](https://help.buildfire.com/connect-external-partners?hsLang=en-us#apple-ios)
    - [Zapier](https://help.buildfire.com/connect-external-partners?hsLang=en-us#zapier)
    - [Meta](https://help.buildfire.com/connect-external-partners?hsLang=en-us#meta)
    - [Segment](https://help.buildfire.com/connect-external-partners?hsLang=en-us#segment)

[![Group 4578 (1)](https://help.buildfire.com/hs-fs/hubfs/Group%204578%20(1).png?width=140&height=33&name=Group%204578%20(1).png "Group 4578 (1)")](https://buildfire.com/)

Copyright © 2026, Buildfire