Primary style — black filled button on iOS and the standard black Google Wallet button on Android.
Secondary style — black outline button on iOS and condensed black button on Android.
Use secondary. This compatibility alias renders identically on both platforms and will remain available throughout 2.x.
Unified wallet button styles that work across platforms.
Remarks
Style mappings by platform:
PKAddPassButtonstyles from PassKit. Apple only provides two visually-distinct styles (PKAddPassButtonStyleBlack= 0 andPKAddPassButtonStyleBlackOutline= 1), so on iOSsecondaryandoutlinerender identically. Use whichever enum value best describes your intent in cross-platform code; both resolve to the outline variant on iOS.primaryand approved condensed black button forsecondary. Deprecatedoutlineis an alias ofsecondary.