Class

PKTransitPassProperties

The properties of a transit pass.

Declaration

@interface PKTransitPassProperties : NSObject

Topics

Initializing Pass Properties

+ passPropertiesForPass:

Instantiates a transit pass properties object that contains the properties supported in the specified pass.

Getting Pass Status

expirationDate

The date that the transit card expires.

blacklisted

A Boolean value that indicates whether the transit pass issuer disabled the pass.

inStation

A Boolean value that indicates whether the transit pass has tapped in at a station and has not tapped out.

Getting Balance Information

transitBalance

The current usable stored value on the transit card.

transitBalanceCurrencyCode

The currency code associated with the balance on the pass.

Relationships

Inherits From

See Also

Passes

PKPass

An object that represents a single pass.

PKPassLibrary

Provides an interface to the user’s library of passes.

PKSuicaPassProperties

The properties of a Suica pass.

PKObject

An opaque type that acts as the superclass for the PKPass class.

Supporting Semantic Tags in Wallet Passes

Allow the system to offer Wallet passes to users intelligently by adding machine-readable metadata.