Legacy format is an older file format introduced by Barron McCann in our BACSESS range. To help customers migrate to PayGate we are still supporting this format. Legacy format allows you to define the beneficiary bank details but not the originating details. When a legacy file is imported into PayGate the originating bank details are taken from the group configuration.
There are two slightly different legacy formats: one for single payment day files and one for multi-day files (with an included date field).
Field Terminator
Legacy uses the semicolon (;) as a field terminator
Line Terminator
Legacy uses the CRLF characters as a line terminator.
Headers / Footers
legacy does not support headers or footers
Single day Credit, Debit and AUDDIS
Column |
Name |
Format |
Example |
Notes |
|
1 |
Destination Account Name |
M |
18a |
||
2 |
User’s Reference |
M |
18a |
||
3 |
Destination Sort Code |
M |
6n |
||
4 |
Destination Account Number |
M |
8n |
||
5 |
Amount |
M |
9/2 Decimal |
||
6 |
Destination Account Code |
M |
1n |
||
7 |
Transaction Code |
O |
2a |
17 |
99 used if left blank |
Example
DONNA MCINTOSH;DM0001;111111;22222222;1023.34;0;99
PTHOMAS;PT00002;222222;33333333;2101.30;0;99
MLEE;ML00003;444444;55555555;1765.20;0;99
NICKTAYLOR;NT00004;666666;77777777;900.20;0;99
Multi-day Credit, Debit and AUDDIS
Column |
Name |
Format |
Example |
Notes |
|
1 |
BACS Processing Date |
ddmmyy |
090814 |
||
2 |
Destination Account Name |
M |
18a |
||
3 |
User’s Reference |
M |
18a |
||
4 |
Destination Sort Code |
M |
6n |
||
5 |
Destination Account Number |
M |
8n |
||
6 |
Amount |
M |
9/2 Decimal |
||
7 |
Destination Account Code |
M |
1n |
||
8 |
Transaction Code |
O |
2a |
17 |
99 used if left blank |
Example
020114;DONNA MCINTOSH;DM0001;111111;22222222;1023.34;0;99
020114;PTHOMAS;PT00002;222222;33333333;2101.30;0;99
030114;MLEE;ML00003;444444;55555555;1765.20;0;99
040114;NICKTAYLOR;NT00004;666666;77777777;900.20;0;99
Key
M - Mandatory Field
O - Optional Field
n - numeric character
a - Alphanumeric character