Developers

Technical details

Important note

All BankVal web services are available on both the main and backup servers at our primary data centre. This configuration is mirrored at our secondary data centre. The two data centres are geographically independent. Using this configuration, the BankVal web service has been available continuously since launch in 2003.

In general:

  • Call the service at the primary data centre at www.unifiedservices.co.uk
  • In the unlikely event of a failure, call the service at the secondary data centre at www.unifiedsoftware.co.uk

BankVal UK® - version 2.0

SOAP

REST

DESCRIPTION

BankValPlus2

BankValPlus2

Validates UK bank sort code / account numbers. Returns transposed sort code and account number plus latest EISCD (Extended Industry Sorting Code Directory) data.

Sort Code Lookup

Sort Code Lookup

Look up UK bank branch information using latest EISCD (Extended Industry Sorting Code Directory) data. Accessed via GetBranchDetails2 method

BankValidate

BankValidate

Validates UK bank sort code and account numbers. Returns validation results.

BatchBankValidate

/

Validate up to 250 UK sort code and account number pairs in a batch. Same functionality as bankvalidate

Transpose

/

Transposes non-standard sort codes and account numbers into standard Bacs format.

Roll Number Validation

Roll Number Validation

Validates Building Society Roll Number (Reference Number) against validation rule database.

DeriveIBAN-BIC

DeriveIBAN-BIC

Derive International Bank Account Number (IBAN) and SWIFT Bank Identifier Codes (BICs) from a UK domestic sort code and account number. Accessed via Internationalise method

CardValidate2

CardValidate2

Credit and debit card number validation. Returns the card type, card issuer and country of issue.

GenerateRTIHash

GenerateRTIHash

Generate HMRC RTI Hashes.

BankVal International® - version 2.0

SOAP

REST

DESCRIPTION

GetBranchDetailsInt

GetBranchdetailsInt

Validation and lookup of SWIFT BIC11 codes using the latest SWIFT BIC directory. Returns bank branch information.

GetBranchList

GetBranchList

Lookup branches linked to SWIFT bank. Returns information about bank branches.

GetBranchByLocation

GetBranchByLocation

Lookup SWIFT bank branches by bank name and city. Returns information about each branch.

IBANValidate

IBANValidate

Full IBAN number validation in accordance with ECBS standards.

ABAValidate

/

Full Routing number validation using the latest Routing Numbers Database.

getABAdetails

getABAdetails

Full Routing number validation using the latest Routing Numbers Database. If valid, returns bank name and address.

AddressVal™ - version 1.0

SOAP

REST

DESCRIPTION

AddressVal

AddressVal

Given a partial address comprising of premise number/name and post code, AddressVal™ will return one or more address matches from the Royal Mail PAF database.