Intents · IOS API REFERENCE
INPaymentRecord
class · iOS 10.0+ · SDK 27.1
class INPaymentRecord
Members (9)
init · iOS 10.0+init
TypeScriptstatic initPayeePayerCurrencyAmountPaymentMethodNoteStatus(payee: (INPerson) | null, payer: (INPerson) | null, currencyAmount: (INCurrencyAmount) | null, paymentMethod: (INPaymentMethod) | null, note: (string) | null, status: INPaymentStatus): (INPaymentRecord) | null
Swift declarationconvenience init?(payee: INPerson?, payer: INPerson?, currencyAmount: INCurrencyAmount?, paymentMethod: INPaymentMethod?, note: String?, status: INPaymentStatus)
init · iOS 10.0+init
TypeScriptstatic initPayeePayerCurrencyAmountPaymentMethodNoteStatusFeeAmount(payee: (INPerson) | null, payer: (INPerson) | null, currencyAmount: (INCurrencyAmount) | null, paymentMethod: (INPaymentMethod) | null, note: (string) | null, status: INPaymentStatus, feeAmount?: (INCurrencyAmount) | null): (INPaymentRecord) | null
Swift declarationinit?(payee: INPerson?, payer: INPerson?, currencyAmount: INCurrencyAmount?, paymentMethod: INPaymentMethod?, note: String?, status: INPaymentStatus, feeAmount: INCurrencyAmount?)
get · iOS 10.0+currencyAmount
TypeScriptget currencyAmount(): (INCurrencyAmount) | null
Swift declaration@NSCopying var currencyAmount: INCurrencyAmount? { get }
get · iOS 10.0+feeAmount
TypeScriptget feeAmount(): (INCurrencyAmount) | null
Swift declaration@NSCopying var feeAmount: INCurrencyAmount? { get }
get · iOS 10.0+note
TypeScriptget note(): (string) | null
Swift declarationvar note: String? { get }
get · iOS 10.0+payee
TypeScriptget payee(): (INPerson) | null
Swift declaration@NSCopying var payee: INPerson? { get }
get · iOS 10.0+payer
TypeScriptget payer(): (INPerson) | null
Swift declaration@NSCopying var payer: INPerson? { get }
get · iOS 10.0+paymentMethod
TypeScriptget paymentMethod(): (INPaymentMethod) | null
Swift declaration@NSCopying var paymentMethod: INPaymentMethod? { get }
get · iOS 10.0+status
TypeScriptget status(): INPaymentStatus
Swift declarationvar status: INPaymentStatus { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
INPaymentRecord.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
All Intents types →