One Logo Pool Ball
PassKit · IOS API REFERENCE

PKPaymentRequestCouponCodeUpdate

class · iOS 15.0+ · SDK 27.1

class PKPaymentRequestCouponCodeUpdate

Members (3)

init · iOS 15.0+

init

TypeScript
static init(errors: (Array<NativeError>) | null, paymentSummaryItems: Array<PKPaymentSummaryItem>, shippingMethods: Array<PKShippingMethod>): PKPaymentRequestCouponCodeUpdate
Swift declaration
init(errors: [any Error]?, paymentSummaryItems: [PKPaymentSummaryItem], shippingMethods: [PKShippingMethod])
get · iOS 15.0+

errors

TypeScript
get errors(): (Array<NativeError>) | null
Swift declaration
var errors: [any Error]! { get set }
set · iOS 15.0+

errors

TypeScript
set errors(value: (Array<NativeError>) | null)
Swift declaration
var errors: [any Error]! { get set }

Skipped declarations

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

PKPaymentRequestCouponCodeUpdate.init()

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

All PassKit types →