New Feature: UK Bank Account Modulus Validation
By Mmcasey-Oracle on Dec 23, 2013
In the United Kingdom (UK), Vocalink (BACS Technology partner) provides up to date details of the modulus checking methods in use for a number of UK banks and financials institutions to validate UK Bank Account and to sort code numbers, along with the required weighting tables and sort code substitution data. An algorithm can be used along with these tables to validate the bank account.
There are three types of modulus checks that are performed on the UK bank accounts.
- Mod 10 - Standard 10 modulus check
- Mod 11 - Standard 11 modulus check
- DB1A1 - Double alternate modulus check
This feature enhances the existing UK bank account validation model by introducting modulus check validation. A modulus check will be performed during the creation and modification of the bank accounts and will aslo be applied on the importing of bank accounts through public API's.
When the bank accounts are entered, the system will now invoke a new modulus check, in addition to the existing length check (8 digits) for validating the UK bank accounts. The modulus algorithm applied on the bank accounts depend on the bank sort codes and is part of the sort codes published by Vocalink.
The solution introduces two new concurrent programs for the load and maintenance of the modulus weights table and Sorting and Substitution data file used in the validation process.
The feature can be disabled by using a Cash Management system profile (CE: Disable Bank Validations), and is available as a downloaded patch for Release 12.1 onwards.
To find out more about this feature, and obtain the patch, see DocId: 1563308.1