Overview
Flutter Wallet Card is a plugin that enables iOS and Android apps to generate Apple Wallet passes and Google Wallet cards using local files or web URLs. It simplifies the integration of digital wallets into Flutter applications, allowing users to add tickets, boarding passes, loyalty cards, and more directly from the app. The plugin supports both platforms and leverages native wallet APIs through platform channels. It's ideal for apps requiring seamless digital wallet interactions with minimal setup.
Use cases
- Adding loyalty cards to Apple Wallet
- Generating boarding passes for travel apps
- Creating event tickets for ticketing apps
- Enabling digital gift cards
- Supporting membership cards in fitness apps
Key features
- Supports Apple Wallet and Google Wallet
- Generates passes from local files or URLs
- Cross-platform (iOS and Android)
- Simple API for pass generation
- Secure file handling
- Platform channel integration
Suitable for
- Travel and event apps
- Retail and loyalty programs
- Fitness and membership services
- Digital ticketing systems
- Mobile banking and payment apps
Considerations
- Requires proper pass file formatting
- Needs valid certificates for Apple Wallet
- Google Wallet integration requires specific setup
- Limited to supported pass types
- File size and format constraints apply