Two digit transaction codes are used to identify the type of payment being processed. If you are sending submissions to Bacs you are referred to as the originator and the person you are paying or collecting money from is referred to as the destination account holder. The transaction codes will determine if you are paying money into a destination account, setting up a direct debit or collecting money from a destination account.
The different transaction codes are as follows:
Payment transaction codes:
99 - Direct Credit, money is being transacted into the destination account.
Direct Debit transaction codes:
01 - First collection. This should be used the first time a direct debit is collected from the destination account.
17 - Regular collection. This should be used for a recurring collection.
18 - Represented collection. This should be used when a direct debit failed to be collected and the originator requires the exact amount to be retaken within 30 days.
19 - Final payment. This should be used when the final collection is being made. This will also close the mandate so should be used with caution.
Direct Debit Instructions ( DDI's)
0N - Setting up a new instruction with the destination accounts Bank/Building society branch. No money is collected under this transaction code rather the authority to collect is lodged.
0C - Cancel an existing direct debit with the destination accounts Bank/Building Society branch. No money is collected under this transaction code. The authority to collect is cancelled.
0S - If you are migrating from the paper direct debit scheme to the paperless system, this transaction code is used to migrate any existing direct debits.