posTransaction Structure
Use this structure only for deferred payments applied on credit (myDATATools.getPaymentMethods = 5) invoices completed using POS.
Name | Description | |
---|---|---|
cancelAllPending |
It should be used Only for deferred payments (method getPOSSignature). Important: If there is no deferred payment, this field should be empty! If True all other pending payments for the invoice will be canceled. It should be used with caution, only there is an actual need for cancellation. |
|
invoiceID |
Mandatory Field The invoiceID as returned from ProvOrian.SendInvoice |
|
paidAmount |
Mandatory Field The amount paid with POS, as sent at Transaction.amount. |
|
posProtocol |
Default Value 3 The POS protocol that it will be used for generating the signature. Possible values: CardLink: 1 CommonWeb: 2 VivaWallet: 3 |
|
terminalID |
Mandatory Field The POS Terminal ID. |