PKPaymentToken
Оператор импорта
Swift
import PassKit
Objective C
@import PassKit;
Доступность
Доступный в iOS 8.0 и позже.
PKPaymentToken
класс содержит учетные данные платежа пользователя.
Вы получаете доступ к маркеру платежа для авторизованного платежного требования с помощью token
свойство PKPayment
.
-
paymentData
СвойствоДанные платежа как UTF-8 закодировали сериализацию словаря JSON. (только для чтения)
Объявление
Swift
var paymentData: NSData! { get }
Objective C
@property(nonatomic, readonly) NSData *paymentData
Обсуждение
Отправьте эти данные в свою систему бэкэнда электронной коммерции, где это может быть дешифровано и представлено Вашей компании обслуживания платежей.
Для формата данных платежа посмотрите Маркерную Ссылку Формата Платежа.
Оператор импорта
Objective C
@import PassKit;
Swift
import PassKit
Доступность
Доступный в iOS 8.0 и позже.
-
paymentInstrumentName
СвойствоОписание платежной карты, которую пользователь выбрал для финансирования транзакции. (только для чтения)
Объявление
Swift
var paymentInstrumentName: String! { get }
Objective C
@property(nonatomic, readonly) NSString *paymentInstrumentName
Обсуждение
Эта строка подходит для дисплея; это не содержит информацию о полном платеже.
Оператор импорта
Objective C
@import PassKit;
Swift
import PassKit
Доступность
Доступный в iOS 8.0 и позже.
-
paymentNetwork
СвойствоПлатежная система для карты это фонды эта транзакция. (только для чтения)
Объявление
Swift
var paymentNetwork: String! { get }
Objective C
@property(nonatomic, readonly) NSString *paymentNetwork
Обсуждение
Значение этого свойства является одной из перечисленных Платежных систем констант.
Оператор импорта
Objective C
@import PassKit;
Swift
import PassKit
Доступность
Доступный в iOS 8.0 и позже.
-
transactionIdentifier
СвойствоУникальный идентификатор для этого платежа. (только для чтения)
Объявление
Swift
var transactionIdentifier: String! { get }
Objective C
@property(nonatomic, readonly) NSString *transactionIdentifier
Обсуждение
Этот идентификатор подходит для использования в получении.
Оператор импорта
Objective C
@import PassKit;
Swift
import PassKit
Доступность
Доступный в iOS 8.0 и позже.