Initializer

init(posID:transactionID:capabilities:transactionDateTime:transactionType:transactionReference:transactionAmount:currency:allowPartialApproval:metaData:service:location:fallbackReason:customerEmailAddress:secureFormat:invoice:test:data:)

No overview available.

Declaration

init(posID: String, transactionID: UUID, capabilities: [PeripheralCapability], transactionDateTime: Date, transactionType: TransactionType, transactionReference: String, transactionAmount: Decimal, currency: Currency, allowPartialApproval: Bool, metaData: [String : String]?, service: String?, location: Location?, fallbackReason: TransactionFallbackReason = .none, customerEmailAddress: String?, secureFormat: SecureFormat?, invoice: Invoice?, test: Bool = false, data: TransactionData? = nil)