One Logo Pool Ball
PassKit · IOS API REFERENCE

PKPaymentOrderDetails

class · iOS 16.0+ · SDK 27.1

class PKPaymentOrderDetails

Members (9)

init · iOS 16.0+

init

TypeScript
static init(orderTypeIdentifier: string, orderIdentifier: string, webServiceURL: string, authenticationToken: string): PKPaymentOrderDetails
Swift declaration
init(orderTypeIdentifier: String, orderIdentifier: String, webServiceURL: URL, authenticationToken: String)
get · iOS 16.0+

authenticationToken

TypeScript
get authenticationToken(): string
Swift declaration
var authenticationToken: String { get set }
set · iOS 16.0+

authenticationToken

TypeScript
set authenticationToken(value: string)
Swift declaration
var authenticationToken: String { get set }
get · iOS 16.0+

orderIdentifier

TypeScript
get orderIdentifier(): string
Swift declaration
var orderIdentifier: String { get set }
set · iOS 16.0+

orderIdentifier

TypeScript
set orderIdentifier(value: string)
Swift declaration
var orderIdentifier: String { get set }
get · iOS 16.0+

orderTypeIdentifier

TypeScript
get orderTypeIdentifier(): string
Swift declaration
var orderTypeIdentifier: String { get set }
set · iOS 16.0+

orderTypeIdentifier

TypeScript
set orderTypeIdentifier(value: string)
Swift declaration
var orderTypeIdentifier: String { get set }
get · iOS 16.0+

webServiceURL

TypeScript
get webServiceURL(): string
Swift declaration
var webServiceURL: URL { get set }
set · iOS 16.0+

webServiceURL

TypeScript
set webServiceURL(value: string)
Swift declaration
var webServiceURL: URL { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

PKPaymentOrderDetails.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All PassKit types →