Developer Docs

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 Name Example Value Description
Reference INV-1234
String (100 characters)
The merchant reference for the transaction.
Transaction ID 071-P-ABCD1234A
String
The gateway transaction ID.
Result Approved
String
Whether the transaction was Approved or Declined.
Response Code 08
String (2 digits)
The bank response code.
Message Approved
String
The message for the bank response code.
Authorization ID 983423
String (6 digits)
The transaction authorisation ID.
RRN 348723409134
String (12 digits)
The transaction reference retrieval number (RRN, also known as receipt number).
Amount 10050
Numeric
The transaction amount.
Currency AUD
String (3 characters)
The ISO Currency code for the transaction.
Card Holder Max Smith
String (18 characters)
The card holder's name.
Card Number 444433XXXXXX1111
String (19 characters)
The masked card number for the transaction.
Card Expiry 09/2023
Date (mm/yyyy)
The card expiry date in mm/yyyy format.
Token jksh328h
String (20 characters)
The card token to be used in place of Card Holder, Card Number and Card Expiry.
Description Invoice INV-1234
String (32 characters)
The description for the transaction.

Result file contents for DIRECTDEBIT batch

Column Name Example Value Description
Reference INV-1234
String (100 characters)
The merchant reference for the transaction.
Transaction ID 071-DD-ABCD1234A
String
The gateway direct debit ID.
Result Approved
String
Whether the transaction was Approved or Declined.
Message Approved
String
The message for the bank response code.
Amount 10050
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)
Currency AUD
String (3 characters)
ISO Currency code for the transaction. Currently only AUD is supported for Direct Debit.
Reference INV-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 Name Max Smith
String (18 characters)
The bank account holders name.
BSB 633-000
String (7 characters)
The bank BSB in the ###-### format.
Account Number 112498233
String (9 characters, numerical)
The bank account number, maximum 9 digits.
Bank Account ID 071-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.
Description Invoice INV-1234
String (18 characters)
The description for the transaction. This will appear on the customers bank statement.