PassKit
Coupon
Background
Thumbnail
Footer
Barcode

PassKit.com

Background

never updated

Show based on time or location.

Choose a pass type

Event Ticket Type*

Pass Certificate*

To learn more about Pass Certificates and how to upload or get a private certificate for your organization, please click here.

Pass Serial Number*

Integration Options


These options allow you to configure your pass to integrate into your existing systems and/or apps.

Link to App

You can associate your pass with any number of apps. Apple Wallet will automatically display the most appropriate one depending on the user's device and locale


Apple Pay Integration

Passes that work with Apple Pay can send reward card information to a terminal as part of an Apple Pay transaction. To support this feature, the terminal manufacturers must implement the Value Added Services Protocol. It is available only for Store Card style passes.


Callback Notifications

PassKit can send notifications to an email address or url of your choice after each Pass action. Each notification contains details about the pass


Here is where you add content to the face of the pass. Each field requires a unique name that will be used by the API when updating the pass. Each pass type has a prescribed layout and a maximum number of fields. Apple Wallet will automatically shrink long text values and very long text values may be cut short.

Use the dynamic option if the label or data value will be different on each pass. If you add a change message, an alert will appear on the user's lock-screen or notification centre whenever the pass is updated with new data.

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Data Type

Number Format

Date/Time Format

Relative Date

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Data Type

Number Format

Date/Time Format

Relative Date

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Data Type

Number Format

Date/Time Format

Relative Date

Transit Type

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Text Alignment

Data Type

Number Format

Date/Time Format

Relative Date

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Text Alignment

Data Type

Number Format

Date/Time Format

Relative Date

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Text Alignment

Data Type

Number Format

Date/Time Format

Relative Date

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Text Alignment

Data Type

Number Format

Date/Time Format

Relative Date

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Text Alignment

Data Type

Number Format

Date/Time Format

Relative Date

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Text Alignment

Data Type

Number Format

Date/Time Format

Relative Date

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Text Alignment

Data Type

Number Format

Date/Time Format

Relative Date

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Text Alignment

Data Type

Number Format

Date/Time Format

Relative Date

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Text Alignment

Data Type

Number Format

Date/Time Format

Relative Date

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Text Alignment

Data Type

Number Format

Date/Time Format

Relative Date

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Text Alignment

Data Type

Number Format

Date/Time Format

Relative Date

Each pass may contain a barcode that can be scanned by the pass issuer to identify a pass or to trigger some sort of action (E.g. update a field on the pass and push an update). Apple Wallet supports 4 types of barcode. Which barcode is most appropriate will depend upon the amount of information you wish to encode, the capability of your scanning technology and the design of your pass.

Square barcodes (Aztec and QR Code) work better for large messages but reduce the amount of other information the pass can display for certain pass types. Code 128 Barcodes require a fallback fro devices running iOS 8 or earlier.

Barcode Type

Encoded Message

Text to Encode

Alternative Text

Advanced Options

PassVerifier App Encryption

If you would like to digitally sign your Barcodes for use with Pass Verifier App, please enter your Pass Verifier credentials below. To stop signing passes, delete your credentials.


You can include up to 20 fields on the back of the pass. Fields take up the entire width of the pass and each additional field will appear below the previous one. If the field is dynamic and a change message is set, an alert will appear on the user's lock-screen or notification centre whenever a change is pushed to the pass.

If you are using your own certificate, you are reminded that Apple requires that your Company name, address and telephone number appears in one of these fields.

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Data Type

Number Format

Date/Time Format

Relative Date

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Data Type

Number Format

Date/Time Format

Relative Date

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Data Type

Number Format

Date/Time Format

Relative Date

Value*

 

Default

 

Value*

 

Default

 

 
 
 
Formatting Options

Data Type

Number Format

Date/Time Format

Relative Date

You can customize the look and feel of the Pass by changing the colors and images below. Only options relevant to the selected pass type will be displayed.

Icon Image*

X

Icon images should square and at least 120px wide

Logo Image

X

Logo images should be at least 100px high

Strip Image

X

Strip Images should be at least 640px wide. When using a QR or Aztec Code, the strip image height will be slightly cropped

Strip Images for Event Tickets should be at least 640px wide.

Background Image

X

Background Images for event tickets should be at least 360px wide

Thumbnail Image

X

Thumbnail images should be at least 180px by 180px. Images with a ratio greater than 3:2 or less than 2:3 will be cropped

Footer Image

X

Footer images should be 572px wide by 30px high

Passes are integrated with the lock screen to make relevant pass immediately accessible. Relevance information is passive: it helps users find passes when they need them by putting relevant passes right on the lock screen. Choose any or all of the following lock screen options.

A date can be used to provide context to locations. For example for a flight, you would want the lock screen notification to show only the day of the flight, and only when in proximity of the Airport.

If you would like the Pass to display a message on the screen when the user is close to a location where it can be used, you can enter up to 10 locations below.

Location details

If you would like the Pass to display a message on the screen when the user is close to a Bluetooth Beacon where it can be used, you can enter up to 10 Bluetooth Beacons below.

Beacon details

If you would like to localize the pass for multiple languages please select the desired language and provide translation below. If you choose, you can also supply provide separate images for each language. Unless a specific language is specified, the pass will dispaly field labels and data as specified in this template. Dates, numbers and currency data types will always be displayed according to the users's language and region preference.

Original Text*
Local Text*
   

Icon Image

X

Icon images should square and at least 120px wide

Logo Image

X

Logo images should be at least 100px high

Background Image

X

Background Images for event tickets should be at least 360px wide

Strip Image

X

Strip Images should be at least 640px wide. When using a QR or Aztec Code, the strip image height will be slightly cropped

Strip Images for Event Tickets should be at least 640px wide.

Thumbnail Image

X

Thumbnail images should be at least 180px by 180px. Images with a ratio greater than 3:2 or less than 2:3 will be cropped

Footer Image

X

Footer images should be 572px wide by 30px high

Original Text*
Local Text*
   

Icon Image

X

Icon images should square and at least 120px wide

Logo Image

X

Logo images should be at least 100px high

Background Image

X

Background Images for event tickets should be at least 360px wide

Strip Image

X

Strip Images should be at least 640px wide. When using a QR or Aztec Code, the strip image height will be slightly cropped

Strip Images for Event Tickets should be at least 640px wide.

Thumbnail Image

X

Thumbnail images should be at least 180px by 180px. Images with a ratio greater than 3:2 or less than 2:3 will be cropped

Footer Image

X

Footer images should be 572px wide by 30px high

This pass has not been saved. Please save the pass to generate the distribution links.
Scan to install pass

Scan this QR code to create a pass

Pass URL

 

Pass Update URL

 

 Find Address:
Lat/Lng:
/
Calculated Address:
  

Login

Don't have an account?
Register now


Did you forget your password?
Recover it here

Please log in or register to save your pass

Create a new PassKit account

 

 

If you have already used our API please register with the same email address.


Did you forget your password?
Recover it here

Reset your password

 

If you have forgotten or lost your password, enter your email address and we'll send you a reset link.