Domestic format

Payment upload file type.

  • The file can have any name.
  • Each field present within a record must be separated by a comma.
  • The file must contain one record per transaction. Each transaction record must be separated by a < CRLF > (Carriage Return Line Feed character).
  • Character fields can contain alphanumeric characters (A-Z), numbers (0-9), spaces and most other keyboard characters. Commas and symbols [ ] { } \ | ` ~ ^ are not accepted.

Example:

123.45,06050100059000000,Expense Act,N1002,T0015,ABC Ltd,Expenses,A12223,Smith
678.90,06050100091633000,Travel Act,B7825,T0015,XYZ Ltd,Travel Exp,B11224,Brown
123.45,06050100059000000,Expense Act,N1002,T0015,ACME Ltd,Expenses,N11445,Graham


Field description

Characters

Type

Comments

Field 1

Transaction Amount

Up to 10 digits

Numbers and full stops only

Transaction amount expressed either in whole dollars or in cents, e.g.
.12 = $0.12
12 = $12
12. = $12
12.3 = $12.30
12.34 = $12.34

The minimum acceptable value is 0.01.
The maximum allowable value is 99999999.99

Field 2

Account Number

17 digits

Numbers

BBBBBBAAAAAAASS or BBBBBBAAAAAAASSS

Field 3

Other Party Name

Up to 20 characters

Characters or numbers

The name of the other party.

Field 4

Originator Reference

Up to 12 characters

Characters or numbers

The Reference that will appear on your bank statement.

Field 5

Originator Analysis Code

12 characters

Characters or numbers

The Analysis Code that will appear on your bank statement.

Field 6

Originator Particulars

Up to 12 characters

Characters or numbers

The Particulars that will appear on your bank statement.

Field 7

Other Party Reference

Up to 12 characters

Characters or numbers

The Reference that will appear on the other party's bank statement.

Field 8

Other Party Analysis Code

Up to 12 characters

Characters or numbers

The Analysis Code that will appear on the other party's bank statement.

Field 9

Other Party Particulars

Up to 12 characters

Characters or numbers

The Particulars that will appear on the other party's bank statement.


Notes:

  • Only the first three fields (transaction amount, account number, other party name) are mandatory. Any or all of the remaining reference fields can be omitted, although they must still be correctly separated by commas.
  • Lowercase characters will be transformed to their uppercase equivalents. Leading and trailing space characters will be removed from fields.