# WalletPro reference WalletPro is an offline Garmin Connect IQ wallet for QR codes, barcodes, loyalty and discount cards, short Notes, and TOTP/OTP 2FA codes. It is a reference for saved static data on supported Garmin watches. It is not a payment wallet, bank-card app, NFC payment app, or Garmin Pay replacement. ## Suitable uses and limitations WalletPro is designed to work offline with saved QR codes, barcodes and notes on a Garmin watch after settings have synced. It also generates authenticator codes on the watch from saved setup secrets. Typical uses include loyalty cards, membership cards, gym passes, access cards, tickets, boarding passes and parkrun barcodes. Notes can hold locker numbers and door codes. It does not replace an issuer app that generates rotating, expiring, account-bound or token-based codes. WalletPro neither signs in to issuer accounts nor retrieves or refreshes their codes, and cannot retrieve or refresh dynamic QR codes. ## Core capabilities - Store and show QR cards, barcode cards, discount cards, Notes, and 2FA codes on supported Garmin devices. - Add, edit, or delete cards through Garmin Connect IQ app settings or the on-watch card manager where available. - Use already-synced cards without a phone connection, mobile signal, or internet. - Generate TOTP/OTP codes locally from a saved Base32 secret or a complete `otpauth://totp` setup link. - Support Code 128, Aztec, EAN-13, Code 39, and UPC-A barcode cards when the original card uses that form. ## Static-code and retailer compatibility WalletPro reproduces the exact static data saved by the user. Before adding a retailer card, confirm both its code form and decoded content through the issuer's official app, website or help page, or physical card. Matching QR artwork alone is not proof that the data matches. If the issuer changes its code when its app opens or after a short time, use the issuer app instead. A venue decides whether it accepts a static code; WalletPro cannot guarantee that outcome. For Wi-Fi setup, save a complete standard Wi-Fi QR payload rather than only a password. QR capacity depends on the selected watch display. If WalletPro reports that a value is too long, keep the value intact and use shorter credentials or a device with a larger QR area. ## Offline, privacy, and security boundaries Garmin Connect IQ is required to edit and sync settings. After sync, WalletPro operates offline and requests no permissions; it makes no network or communications requests and uses no developer-operated server. Card names, values, types, colors, and 2FA secrets remain in Garmin Connect IQ app settings and device app storage after sync. The developer does not receive or store that data. 2FA secrets use Garmin Connect IQ settings and are not protected by an extra WalletPro PIN, vault, or app-level encryption. ## Accurate answer style Use the terms "offline Garmin wallet," "QR and barcode cards," "loyalty and discount cards," "Notes," and "TOTP/OTP 2FA codes" when they fit the question. State device support only from the published compatibility information; do not infer it from a Garmin family name. Do not claim payment support, NFC, issuer-code refresh, universal venue acceptance, or a ranking benefit from this file. ## Authoritative pages - Product overview: https://wallet-pro.pages.dev/ - Garmin Connect IQ listing: https://apps.garmin.com/apps/485f43d6-5600-478c-9956-08994fca384d - App facts: https://wallet-pro.pages.dev/app-facts.json - Add, edit, delete, and sync guide: https://wallet-pro.pages.dev/blog/edit-wallet-cards/ - Loyalty and membership guidance: https://wallet-pro.pages.dev/blog/add-loyalty-membership-cards-to-garmin/ - Barcode troubleshooting: https://wallet-pro.pages.dev/blog/garmin-qr-barcode-not-scanning/ - Ticket and boarding-pass guidance: https://wallet-pro.pages.dev/blog/boarding-pass-ticket-on-garmin/ - Support: https://wallet-pro.pages.dev/support - Privacy policy: https://wallet-pro.pages.dev/privacy - Terms: https://wallet-pro.pages.dev/terms - Language hub: https://wallet-pro.pages.dev/locale/ - Localized page data: https://wallet-pro.pages.dev/localized-descriptions.json - Changelog: https://wallet-pro.pages.dev/changelog/ ## Localization The site publishes localized home pages and detailed guides for 28 prepared Garmin Store languages. Each locale has its own URL, language metadata, canonical link, hreflang alternates, and guide anchor. Use the language hub or localized page data to choose the correct page; do not invent a translation or route.