What new metadata is required in pass?
Asked on 2024-07-30
1 search
To ensure your pass receives the new treatment in Wallet and Apple Pay, you need to include specific metadata in the pass JSON. Here are the key requirements:
-
Semantic Tags: These are machine-readable metadata that help the system better understand the data provided in the pass. You should use semantic tags wherever possible to surface pass information in the event guide and on the pass itself.
-
Preferred Style: Specify the preferred style in the pass JSON to render the new ticket style.
-
Required Pass Bundle Content: Continue to include the primary, secondary, and auxiliary fields in your pass JSON to ensure compatibility with older OS versions.
-
Newly Introduced Assets: Include an artwork asset and a secondary logo in the pass bundle. The artwork asset is used if you want previous OS versions to continue rendering your pass with the strip image or the background asset if you want the same background on all OS versions.
-
Event Information: Provide the event start date and time, and use the seats dictionary to populate entry and seating information. For events spanning multiple days, provide a relevant time interval.
-
Additional Metadata: Include semantically tagged URLs for tappable tiles, venue location using latitude and longitude coordinates, and performer names or artist IDs for music integration experiences.
For more detailed information, you can refer to the session What’s new in Wallet and Apple Pay (10:24).
Relevant Sessions

What’s new in privacy
At Apple, we believe privacy is a fundamental human right. Learn about new and improved permission flows and other features that manage data in a privacy-preserving way, so that you can focus on creating great app experiences.

What’s new in Wallet and Apple Pay
Take passes and payments to the next level with new enhancements to Wallet and Apple Pay. Make your event tickets shine with rich pass designs in Wallet, and bring great Apple Pay experiences to even more people with third-party browser support. We’ll also look at how to disburse funds with Apple Pay on the Web and highlight new API changes that help you integrate Apple Pay into even more purchasing flows.

Streamline sign-in with passkey upgrades and credential managers
Learn how to automatically upgrade existing, password-based accounts to use passkeys. We’ll share why and how to improve account security and ease of sign-in, information about new features available for credential manager apps, and how to make your app information shine in the new Passwords app.
