Class

PKAddPaymentPassRequestConfiguration

Contains the configuration data needed to instantiate a new PKAddPaymentPassViewController object.

Declaration

@interface PKAddPaymentPassRequestConfiguration : NSObject

Overview

The encryption scheme, cardholder name, and primary account suffix are required for configuration. The configuration information is used for setup and display only. It should not contain any sensitive information.

Topics

Creating a Request Configuration

- initWithEncryptionScheme:

Instantiates a new request configuration with the given encryption scheme.

PKEncryptionScheme

Encryption schemes.

Filtering Pass Libraries

paymentNetwork

The payment network.

primaryAccountIdentifier

A primary account identifier, used to filter out pass libraries.

requiresFelicaSecureElement

A Boolean value that indicates whether the payment pass requires the Felica Secure Element.

Payment Pass Request Properties

cardholderName

The name of the person as shown on the card.

encryptionScheme

The encryption scheme to be used in this request.

PKEncryptionScheme

Encryption schemes.

localizedDescription

A short description of the card.

primaryAccountSuffix

The last four or five digits of the card’s number.

cardDetails

An array of labeled values that describe a card.

PKLabeledValue

An object that can represent a detail about a payment card or other item.

Instance Properties

Relationships

Inherits From

See Also

Payment Passes

PKPaymentPass

Represents a provisioned payment card for in-app payments.

PKAddPaymentPassRequest

Contains the card data needed to add a card to Apple Pay.

PKLabeledValue

An object that can represent a detail about a payment card or other item.