PassKit · IOS API REFERENCE
PKPaymentRequestMerchantSessionUpdate
class · iOS 14.0+ · SDK 27.1
class PKPaymentRequestMerchantSessionUpdate
Members (5)
init · iOS 14.0+init
TypeScriptstatic init(status: PKPaymentAuthorizationStatus, session?: (PKPaymentMerchantSession) | null): PKPaymentRequestMerchantSessionUpdate
Swift declarationinit(status: PKPaymentAuthorizationStatus, merchantSession session: PKPaymentMerchantSession?)
get · iOS 14.0+session
TypeScriptget session(): (PKPaymentMerchantSession) | null
Swift declarationvar session: PKPaymentMerchantSession? { get set }
set · iOS 14.0+session
TypeScriptset session(value: (PKPaymentMerchantSession) | null)
Swift declarationvar session: PKPaymentMerchantSession? { get set }
get · iOS 14.0+status
TypeScriptget status(): PKPaymentAuthorizationStatus
Swift declarationvar status: PKPaymentAuthorizationStatus { get set }
set · iOS 14.0+status
TypeScriptset status(value: PKPaymentAuthorizationStatus)
Swift declarationvar status: PKPaymentAuthorizationStatus { get set }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
PKPaymentRequestMerchantSessionUpdate.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
All PassKit types →