PassKit · IOS API REFERENCE
PKPaymentTokenContext
class · iOS 16.0+ · SDK 27.1
class PKPaymentTokenContext
Members (11)
init · iOS 16.0+init
TypeScriptstatic init(merchantIdentifier: string, externalIdentifier: string, merchantName: string, merchantDomain: (string) | null, amount: _Foundation_NSDecimalNumber): PKPaymentTokenContext
Swift declarationinit(merchantIdentifier: String, externalIdentifier: String, merchantName: String, merchantDomain: String?, amount: NSDecimalNumber)
get · iOS 16.0+amount
TypeScriptget amount(): _Foundation_NSDecimalNumber
Swift declaration@NSCopying var amount: NSDecimalNumber { get set }
set · iOS 16.0+amount
TypeScriptset amount(value: _Foundation_NSDecimalNumber)
Swift declaration@NSCopying var amount: NSDecimalNumber { get set }
get · iOS 16.0+externalIdentifier
TypeScriptget externalIdentifier(): string
Swift declarationvar externalIdentifier: String { get set }
set · iOS 16.0+externalIdentifier
TypeScriptset externalIdentifier(value: string)
Swift declarationvar externalIdentifier: String { get set }
get · iOS 16.0+merchantDomain
TypeScriptget merchantDomain(): (string) | null
Swift declarationvar merchantDomain: String? { get set }
set · iOS 16.0+merchantDomain
TypeScriptset merchantDomain(value: (string) | null)
Swift declarationvar merchantDomain: String? { get set }
get · iOS 16.0+merchantIdentifier
TypeScriptget merchantIdentifier(): string
Swift declarationvar merchantIdentifier: String { get set }
set · iOS 16.0+merchantIdentifier
TypeScriptset merchantIdentifier(value: string)
Swift declarationvar merchantIdentifier: String { get set }
get · iOS 16.0+merchantName
TypeScriptget merchantName(): string
Swift declarationvar merchantName: String { get set }
set · iOS 16.0+merchantName
TypeScriptset merchantName(value: string)
Swift declarationvar merchantName: String { get set }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
PKPaymentTokenContext.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
All PassKit types →