Class

PKPayment

Represents the result of authorizing a payment request and contains payment information, encrypted in the payment token.

Declaration

@interface PKPayment : NSObject

Topics

Working with the Payment Token

token

The encrypted payment information.

PKPaymentToken

Contains the user’s payment credentials.

Working with Billing and Shipping Information

billingContact

The user-selected billing address for this transaction.

shippingContact

The user-selected shipping address for this transaction.

shippingMethod

The user-selected shipping method for this transaction.

PKContact

Encapsulates contact information needed for billing and shipping.

PKShippingMethod

Defines a shipping method for delivering physical goods.

Deprecated

billingAddress

The user-selected billing address for this transaction.

Deprecated
shippingAddress

The user-selected shipping address for this transaction.

Deprecated

Relationships

Inherits From

See Also

Payment Sheet Interactions and Authorization

PKPaymentAuthorizationResult

Reports the status code and errors that you return when a payment is authorized.

PKPaymentAuthorizationController

Presents a sheet that prompts the user to authorize a payment request.

PKPaymentAuthorizationViewController

Prompts the user to authorize a payment request.