Instance Property


The user-selected billing address for this transaction.


var billingContact: PKContact? { get }


Only the fields specified in the the requiredBillingAddressFields property of the PKPaymentRequest object are populated. If no required billing fields were specified, the value of this property is nil.

See Also

Working with Billing and Shipping Information

var shippingContact: PKContact?

The user-selected shipping address for this transaction.

var shippingMethod: PKShippingMethod?

The user-selected shipping method for this transaction.

class PKContact

Encapsulates contact information needed for billing and shipping.

class PKShippingMethod

Defines a shipping method for delivering physical goods.