One Logo Pool Ball
PassKit · IOS API REFERENCE

PKMerchantCapability

struct · iOS 8.0+ · SDK 27.1

struct PKMerchantCapability

Members (10)

get · iOS 8.0+

threeDSecure

TypeScript
get threeDSecure(): PKMerchantCapability
Swift declaration
static var threeDSecure: PKMerchantCapability { get }
get · iOS 9.0+

credit

TypeScript
get credit(): PKMerchantCapability
Swift declaration
static var credit: PKMerchantCapability { get }
get · iOS 9.0+

debit

TypeScript
get debit(): PKMerchantCapability
Swift declaration
static var debit: PKMerchantCapability { get }
get · iOS 8.0+

emv

TypeScript
get emv(): PKMerchantCapability
Swift declaration
static var emv: PKMerchantCapability { get }
get · iOS 17.0+

instantFundsOut

TypeScript
get instantFundsOut(): PKMerchantCapability
Swift declaration
static var instantFundsOut: PKMerchantCapability { get }
get · iOS 8.0+ · Deprecated in iOS 17.0

capability3DS

TypeScript
get capability3DS(): PKMerchantCapability
Swift declaration
@backDeployed(before: macOS 14, iOS 17, watchOS 10)
static var capability3DS: PKMerchantCapability { get }
get · iOS 8.0+ · Deprecated in iOS 17.0

capabilityEMV

TypeScript
get capabilityEMV(): PKMerchantCapability
Swift declaration
@backDeployed(before: macOS 14, iOS 17, watchOS 10)
static var capabilityEMV: PKMerchantCapability { get }
get · iOS 9.0+ · Deprecated in iOS 17.0

capabilityDebit

TypeScript
get capabilityDebit(): PKMerchantCapability
Swift declaration
@backDeployed(before: macOS 14, iOS 17)
static var capabilityDebit: PKMerchantCapability { get }
get · iOS 9.0+ · Deprecated in iOS 17.0

capabilityCredit

TypeScript
get capabilityCredit(): PKMerchantCapability
Swift declaration
@backDeployed(before: macOS 14, iOS 17)
static var capabilityCredit: PKMerchantCapability { get }
init · iOS 8.0+

init

TypeScript
init(rawValue: number): PKMerchantCapability
Swift declaration
init(rawValue: UInt)

Skipped declarations

No declarations were skipped in this snapshot.

All PassKit types →