Parses ABA (American Bankers Association) codes
Project description
abalyzer
Parses ABA (American Bankers Association) codes
About The Project
Parsing out information from ABA numbers can be tricky without the use of online lookup tools. This project aims to create an offline and open-source alternative. When used, the package can be used to validate ABA numbers and if valid, return information about the number including:
- Bank Name
- Bank Address
- Bank State
- Bank Phone Number
ABA Number Validation:
Check digit
The ninth, check digit provides a checksum test using a position-weighted sum of each of the digits. High-speed check-sorting equipment will typically verify the checksum and if it fails, route the item to a reject pocket for manual examination, repair, and re-sorting. Mis-routings to an incorrect bank are thus greatly reduced.The following condition must hold:
(3(d1 + d4 + d7) + 7(d2 + d5 + d8) + (d3 + d6 + d9)) mod 10 = 0
License
Distributed under the MIT License. See LICENSE.txt
for more information.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file abalyzer-0.0.1.tar.gz
.
File metadata
- Download URL: abalyzer-0.0.1.tar.gz
- Upload date:
- Size: 5.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf8e132ba13abbd1780b8ea0f98616e5774a8a488cd404251195f913a5e675d7 |
|
MD5 | f96de77659e10ce86ada12923d23ca25 |
|
BLAKE2b-256 | a14ff3fc202fb560d8083055f1ab2624a1416ca964d8009865db598c1d5b920c |
File details
Details for the file abalyzer-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: abalyzer-0.0.1-py3-none-any.whl
- Upload date:
- Size: 6.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95916e846e84776b9c5dd48ee2f3058237b9bf72321c834023102639b353be69 |
|
MD5 | bb4ea2da53bd435a66e336a4c5d72569 |
|
BLAKE2b-256 | d03ed803532e1d3f4a1082e93f679025dd6621e6c0040f862e24f1ef9c7d4560 |