Description | Notes | Format | Value |
Record Type | N*2 | "01" | |
Version | N*3 | "001" | |
Merchant Terminal Number | Used to group transactions together | A*8 | "AAAAAAAA" |
Merchant Reference |
Unique identifier for this invoice or credit note. Note: Do not use any commas as part of this Identifier |
A*32 | "AAA…AAA" |
Transaction Code | N*2 | "NN" | |
Purchase Date |
Date the invoice or credit note was raised IMPORTANT NOTE: This date must be less than or equal to the date on which the batch will actually be processed, i.e. The file processing date in the header record. |
N*8 | "YYYYMMDD" |
Purchase Time | Time the invoice or credit note was raised | N*4 | "HHMM" |
Amount | Value is in cents | N*10 | "NNNNNNNNNN" |
CCNumber |
Credit Card Number Note: Pad with zeros from the left to fill the required field of twenty numbers |
N*20 | "NNNN.....NN" |
Card Start Date | The beginning of the period for which the card is valid. If this is not available use the current month and year. | N*6 | "YYYYMM" |
Card Expiry Date | N*6 | "YYYYMM" | |
Authorisation Code | Pre-authorisation code if one has been obtained for this transaction | N*6 |
"NNNNNN" Set to "000000" if it does not exist |
Budget Period | The Budget period to request this authorisation to be used with. In number of months | N*2 | “NN” Set to "00" if it does not exist |
Original Merchant Reference |
The Invoice Number of the original invoice which is being refunded. This is only used for the case where a refund is being performed or in the case of a recurring transaction. Note that the format of this field must be right justified irrespective of whether it is numeric or alphanumeric. |
A*32 |
"AAA…AAA" Set to " … " (all spaces) if it does not exist. |