InterfaceItem_CCResult Model

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"
}