ABA Routing Number Validation
Object Library and Database
Invalid ABA Routing Numbers can cause you unnecessary and preventable expenses.
If you are involved with or support electronic check type payments consider this ... you collect a user's checking account information on your payment form and submit it to your payment gateway for approval, unchecked. Your gateway responds declining the purchase because the ABA Routing Number is invalid.
The problem, you just payed a transaction fee to have your gateway tell you something you could have checked yourself.
Designed for use in any environment that collects ABA Routing Numbers, this validation object can immediately determine if a routing number could be valid by applying basic validation using the Banker's Algorithm checksum calculation and file lookup from the supplied ABA routing number database.
The database contains 25,000+ plus entries of clean data. Each entry contains the ABA Rounting Number and identifies the bank or financial institution along with address information.
The Perl version is designed for and requires Perl version 5 or above. The PHP version is designed for and requires PHP version 4 or above. The C++ version has no platform specific requirements and can be compiled with virtually any C++ compiler.
