Result Files

Result File Contents

Upon completion of a batch the result file can be retrieved to be ingested into other systems.

Result file contents for PURCHASE/REFUND batches

Column NameExample ValueDescription
ReferenceINV-1234

String (100 characters)
The merchant reference for the transaction.
Transaction ID071-P-ABCD1234A

String
The gateway transaction ID.
ResultApproved

String
Whether the transaction was Approved or Declined.
Response Code08

String (2 digits)
The bank response code.
MessageApproved

String
The message for the bank response code.
Authorization ID983423

String (6 digits)
The transaction authorisation ID.
RRN348723409134

String (12 digits)
The transaction reference retrieval number (RRN, also known as receipt number).
Amount10050

Numeric
The transaction amount.
CurrencyAUD

String (3 characters)
The ISO Currency code for the transaction.
Card HolderMax Smith

String (18 characters)
The card holder's name.
Card Number444433XXXXXX1111

String (19 characters)
The masked card number for the transaction.
Card Expiry09/2023

Date (mm/yyyy)
The card expiry date in mm/yyyy format.
Tokenjksh328h

String (20 characters)
The card token to be used in place of Card Holder, Card Number and Card Expiry.
DescriptionInvoice INV-1234

String (32 characters)
The description for the transaction.

Result file contents for DIRECTDEBIT batch

Column NameExample ValueDescription
ReferenceINV-1234

String (100 characters)
The merchant reference for the transaction.
Transaction ID071-DD-ABCD1234A

String
The gateway direct debit ID.
ResultApproved

String
Whether the transaction was Approved or Declined.
MessageApproved

String
The message for the bank response code.
Amount10050

Numeric
The amount of the transaction to be processed.
This is an integer in the smallest units for the currency (i.e. $100.50 will be 10050)
CurrencyAUD

String (3 characters)
ISO Currency code for the transaction. Currently only AUD is supported for Direct Debit.
ReferenceINV-1234

String (100 characters)
The merchant reference for the transaction. This must be unique.
It is recommended that this is alphanumeric only with the exception of hyphen (-) and underscore (_)
Account NameMax Smith

String (18 characters)
The bank account holders name.
BSB633-000

String (7 characters)
The bank BSB in the ###-### format.
Account Number112498233

String (9 characters, numerical)
The bank account number, maximum 9 digits.
Bank Account ID071-BA-AZ7JK98L

String (20 characters)
The Bank Account ID to be used for the transaction instead of the bank account details.
This column takes priority over the other bank account columns.
DescriptionInvoice INV-1234

String (18 characters)
The description for the transaction. This will appear on the customers bank statement.