Addtowallet Platform FAQ
Integration & Embedding
What types of pass creation methods are supported?
You can create passes through a variety of methods:
REST API (for full flexibility)
JWT-based dynamic enrollment
Form-based enrollment
CSV imports (manual or via FTP)
Can we embed the wallet pass download link within our app or interface?
Yes! Addtowallet provides a simple embed script that allows you to place the pass download link directly within your application or user interface.
Pass Updates & Notifications
What content is supported in push notifications? Are there any limits?
Rich content: Push notifications are text-only. They do not support images, buttons, or links.
Character limits:
Apple Wallet: ~100–200 characters recommended
Google Wallet: Similar character range
Hyperlinks: Not supported inside push messages.
Push notifications are best for short, timely updates such as reminders or status changes.
When a wallet pass is updated via the API, do end-users see the changes automatically?
Yes, push notifications can be sent to wallet passes using Addtowallet’s API endpoints. These notification limitations are governed by Apple and Google’s platform rules, not by Addtowallet:
Apple Wallet: Allows up to 10 push notifications per pass per day
Google Wallet: Allows up to 3 push notifications per pass per day
The notification content itself is drawn from a customizable text field on the pass - often labeled something like “Marketing Message” or “Latest Update.”
This field is fully configurable by your team and typically displays as a lock screen notification when the pass is updated, depending on the user’s settings.
Addtowallet facilitates these updates and pushes the content according to the platform's rules, but the actual messaging is entirely under your control.
Pass Design & Content Support
What types of content can be displayed on wallet passes? Are there formatting limitations?
Pass content is governed by Apple and Google’s wallet pass specifications. Here’s what’s supported:
Images:
One banner image (dynamic)
One logo (dynamic)
Codes:
One barcode or QR code on the front (dynamic)
Text Fields:
Configurable as either static or dynamic at design time
Use our Pass Template Builder to define these elements visually and map data fields accordingly.
Security & Compliance
How is user data protected within Addtowallet and during transmission via the API?
Data Storage: PII is stored securely in Google Firebase’s Firestore database.
Encryption:
At rest: AES-256 encryption
In transit: TLS encryption for all data transfers
Compliance:
Firestore is certified under ISO 27001, 27017, 27018, and SOC 1/2/3
Access Control: We implement strict security rules to limit access to sensitive data.
Deactivation & Lifecycle Management
Can a wallet pass be deactivated or uninstalled through the API?
Yes. You can deactivate passes via the API. Once deactivated, the pass is moved to the user’s "expired passes" section in their wallet.
Analytics & Reporting
What analytics are available out of the box (OOTB)?
Addtowallet provides a comprehensive analytics suite, including:
Pass claims and installations
Pushes sent
Deletions
Device type and browser
Geographic location
Note: We can also provide a flat file sample of these analytics upon request.
Webhooks & Events
What analytics are available out of the box (OOTB)?
Addtowallet provides a comprehensive analytics suite, including:
Pass claims and installations
Pushes sent
Deletions
Device type and browser
Geographic location
Note: We can also provide a flat file sample of these analytics upon request.
Support & Onboarding
Do you offer SMS as a communication channel in addition to wallet notifications?
Not directly. Addtowallet is designed to integrate with your existing Email Service Providers (ESPs) and SMS platforms, so you can trigger SMS as part of your own communication flow.
What kind of technical support do you offer during setup and beyond?
We offer hands-on onboarding support to help you get started, along with ongoing technical support for any bugs. As Apple and Google release new pass features, we actively integrate them into Addtowallet and can help you take advantage of them.
