Implementation overview

Your application can pass up to 5 parameter strings to the core. The core then validates this input and may return a number of conditions of varying severity:

In addition, the core can return data such as the bank or branch address details or the transposed account information.

Implementation basics

To perform basic validation on account details, you must:

  1. Create a handle to store your inputs and results.
  2. Set the country for the account details in the handle.
  3. Set the strings (such as sort code and account number).
  4. Perform the validation.
  5. Process any fatal and error conditions returned.
  6. Process any warning and information conditions as appropriate for your business process.
  7. Access any data strings that you want to display (such as branch address details).
  8. Free the handle.