How BankVal works

How BankVal works

BankVal is a web service. This means that the BankVal validation software, the dynamic validation rules and the dynamic data, i.e. Extended Industry Sorting Code Directory + SWIFT BIC directory + ABA Routing number directory, are all located on the BankVal servers.

The services are accessed by your system over the internet. To use BankVal all that is required is a simple call to the service from within your software.

All processing of data is performed remotely on the BankVal web server and then the results are returned in real time over the internet to your system

As the messages sent over the internet contain your personal user ID and sensitive bank account details, they are protected using 256 bit SSL/TLS encryption. This is the level of security used by on-line banking applications. BankVal is configured to only operate in this mode.

Standard APIs for all platforms

BankVal services use standard SOAP and REST APIs (Application Programming Interfaces) to allow easy access from your applications.

The flexibility and platform independence of these APIs ensures that BankVal’s powerful validation can be built into your systems, exactly where you need it. At the point of data capture, before data submission to payment networks, during data migration – BankVal fits in anywhere in a matter of minutes.

The Cookbook within the Developers area of our site contains an extensive collection of program code samples developed in house by our technical team or kindly donated by our customers.

BankVal web services are supported by the people who built them, so you can always be sure of expert technical support, free of charge, at

Our customers