Passbook & PKPass Support
OSS CardWallet fully supports Apple Passbook (PKPass) files, allowing you to import, view, and manage digital passes like boarding passes, event tickets, loyalty cards, and coupons.
What is PKPass?
PKPass is the file format used by Apple Wallet (formerly Passbook). These digital passes are commonly used for:
- ✈️ Boarding passes - Airline and train tickets
- 🎫 Event tickets - Concerts, movies, sports events
- 🏪 Loyalty cards - Store reward programs
- 🎁 Coupons - Digital discount vouchers
- 🎟️ Gift cards - Prepaid cards
Importing Passes
From Files
- Tap the + button in CardWallet
- Select Import from a file
- Browse to your
.pkpassfile(s) - The pass will be imported and displayed
From Email or Web
When you receive a PKPass file via email or download one from a website:
- Tap on the
.pkpassfile - Select Open with OSS CardWallet
- The pass will be automatically imported
From QR Code
Some services provide passes via QR codes:
- Tap Scan in CardWallet
- Scan the QR code
- If it links to a PKPass file, it will be downloaded and imported
Viewing Passes
Once imported, your passes display all relevant information:
- Pass header with logo and organization name
- Primary information (flight number, event name, etc.)
- Secondary fields (date, time, seat, etc.)
- Barcode/QR code for scanning at venues
- Back of pass with additional details
Pass Types Display
Each pass type has a unique visual style:
| Pass Type | Display Style |
|---|---|
| Boarding Pass | Horizontal strip layout |
| Event Ticket | Ticket-style with perforations |
| Store Card | Card layout with logo |
| Coupon | Coupon-style design |
| Generic | Standard card layout |
Exporting Passes
Share as PKPass
Export passes to share or backup:
- Open the pass
- Tap Share
- Select Export as PKPass
- Choose destination (email, cloud storage, etc.)
Add to Apple Wallet
If you also use an iPhone:
- Export the pass as PKPass
- Send it to your iPhone
- Open the file to add to Apple Wallet
Barcode Support
CardWallet supports all barcode formats used in PKPass files:
- QR Code - Most common format
- PDF417 - Used for boarding passes
- Aztec - Compact 2D barcode
- Code 128 - Linear barcode
Displaying Barcodes
For easy scanning at venues:
- Open the pass
- Tap on the barcode to enlarge
- Adjust screen brightness if needed
- Present to scanner
Troubleshooting
Pass Won't Import
- Ensure the file has a
.pkpassextension - Check that the file isn't corrupted
- Try downloading the pass again from the source
Barcode Won't Scan
- Increase screen brightness to maximum
- Clean your screen
- Try zooming in on the barcode
- Ensure you're holding the phone steady
Pass Information Not Displaying
- Some passes may have limited information
- Check the back of the pass for additional details
- Contact the pass issuer if information is missing
Privacy & Security
- Passes are stored locally on your device
- No data is sent to external servers
- Sensitive information in passes is encrypted
- You control which passes to keep or delete