PKStoredValuePassProperties & PKStoredValuePassBalance

What are these two new classes for? They are not mentioned in the session

PKStoredValuePassProperties is a new superclass for PKTransitPassProperties. The superclass has been introduced to make the API more generic, since not all stored valued cards are transit cards.

A new balances property on PKStoredValuePassProperties replaces PKTransitPassProperties.transitBalance. This is to support transit cards that have more than one balance value. Balances are represented by PKStoredValuePassBalance.

All of these classes are only usable if you have access to the pass in question - in other words, you are the transit provider who issued the card provisioned into Apple Pay.

Thanks, the description says "An object that represents the properties of a pass that contains a balance used for specific transactions, such as a transit pass or loyalty card."

I would like to have more information about "loyalty card", actually the balance is in a PassFiledContent, does this change?

PKStoredValuePassProperties & PKStoredValuePassBalance
 
 
Q