Integrating with Apple Wallet

Apple Wallet provides a convenient way to organize and use rewards cards, boarding passes, tickets, gift cards, and more in one place. By working with Apple Wallet, you can provide relevant information the moment it’s needed and present passes based on location on iPhone, iPod touch, and Apple Watch.

Boarding passes

Train tickets, airline boarding passes, and other types of transit passes. Each pass usually corresponds to a single trip with a specific starting and ending point.


Coupons, special offers, and other discounts. If an offer has expired, the coupon can be updated with a new offer and expiration date.

Event tickets

Entry into concerts, movies, plays, sporting events, or other events. Typically, each pass corresponds to a specific event, but you can also use a single pass for several events as with a season ticket.

Store cards

Store loyalty cards, discount cards, points cards, and gift cards. If an account related to a store card carries a balance, the pass can be updated to display the current balance.

Learn about loyalty passes

Generic passes

Any other type of pass, such as a gym membership card, in‑store pickup receipt, or coat-check claim ticket.


Using the PassKit framework, you can add passes to Wallet and have them appear on the screen based on the time and location when they’re relevant. You can also update pass’ content using push notifications.

Learn more about updating passes

Get started

Learn how to plan, implement, and distribute passes with the PassKit framework.

Learn more