PayGate Legacy Format

Appendix ›› File Formats ››
Parent Previous Next

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