PKPayment
Оператор импорта
Swift
import PassKit
Objective C
@import PassKit;
Доступность
Доступный в iOS 8.0 и позже.
PKPayment
класс представляет результат авторизации платежного требования. Это содержит информацию о платеже, зашифрованную в маркере платежа.
-
token
СвойствоЗашифрованная информация о платеже. (только для чтения)
Объявление
Swift
var token: PKPaymentToken! { get }
Objective C
@property(nonatomic, readonly) PKPaymentToken *token
Оператор импорта
Objective C
@import PassKit;
Swift
import PassKit
Доступность
Доступный в iOS 8.0 и позже.
-
billingAddress
СвойствоВыбранный пользователями расчетный адрес для этой транзакции. (только для чтения)
Объявление
Swift
var billingAddress: ABRecord! { get }
Objective C
@property(nonatomic, readonly) ABRecordRef billingAddress
Обсуждение
Только поля, указанные в
requiredBillingAddressFields
свойствоPKPaymentRequest
объект заполняется. Если не требуемые тарификационные поля были указаны, значение этого свойстваnil
.Оператор импорта
Objective C
@import PassKit;
Swift
import PassKit
Доступность
Доступный в iOS 8.0 и позже.
-
shippingAddress
СвойствоВыбранный пользователями адрес поставки для этой транзакции. (только для чтения)
Объявление
Swift
var shippingAddress: ABRecord! { get }
Objective C
@property(nonatomic, readonly) ABRecordRef shippingAddress
Обсуждение
Только поля, указанные в
requiredShippingAddressFields
свойствоPKPaymentRequest
объект заполняется. Если не требуемые поля поставки были указаны, значение этого свойстваnil
.Оператор импорта
Objective C
@import PassKit;
Swift
import PassKit
Доступность
Доступный в iOS 8.0 и позже.
-
shippingMethod
СвойствоВыбранный пользователями способ доставки для этой транзакции. (только для чтения)
Объявление
Swift
var shippingMethod: PKShippingMethod! { get }
Objective C
@property(nonatomic, readonly) PKShippingMethod *shippingMethod
Обсуждение
Значение установлено для этого свойства, только если соответствующее платежное требование указало доступные способы доставки в
shippingMethods
свойствоPKPaymentRequest
объект. Иначе, значениеnil.
Оператор импорта
Objective C
@import PassKit;
Swift
import PassKit
Доступность
Доступный в iOS 8.0 и позже.