Nullable
TransactionType :
TransactionTypes
The type of request that resulted in this transaction result
Nullable
PurchaseAmount :
number (decimal)
The resulting purchase amount as of the most recent transaction with the interface (this does not include tip or cashout amounts)
Nullable
TipAmount :
number (decimal)
The resulting tip amount as of the most recent transaction with the interface
CanAdjustTip : bool
When set, the POS can allow the user to adjust the tip amount of this transaction from the journal
Nullable
CashoutAmount :
number (decimal)
The resulting cashout amount as of the most recent transaction with the interface
Nullable
AuthCode :
string
An authorisation code returned by the interface that identifies the authorisation of the requested transaction
Nullable
POSTxnRef :
string
A POS generated transaction reference ID (max 6 digit numeric)
Nullable
SurchargeAmount :
number (decimal)
The amount of surcharge added by the EFTPOS terminal
Nullable
StoredDetails :
string
Interface specific additional information recorded for reference on subsequent related transactions (like reversals and tip adjustments)
Example
{
"TransactionType": 1,
"PurchaseAmount": 1.23,
"TipAmount": 1.23,
"CanAdjustTip": true,
"CashoutAmount": 1.23,
"AuthCode": "string value",
"POSTxnRef": "string value",
"SurchargeAmount": 1.23,
"StoredDetails": "string value"
}