Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check BBAN number #35

Open
kayman-mk opened this issue Jul 5, 2020 · 3 comments
Open

Check BBAN number #35

kayman-mk opened this issue Jul 5, 2020 · 3 comments

Comments

@kayman-mk
Copy link

Add support to check the BBAN. Even if the IBAN is valid the BBAN might not (invalid bank code, invalid account number check digit, ...)

I have the data for Germany and could implement the necessary checks.

@marcwrobel
Copy link
Owner

Hi @kayman-mk, as long as the check does not rely on external data, like for instance the RIB key check in France, that is indeed a very good idea.

Could you share the data and information you have for Germany ?

@kayman-mk
Copy link
Author

Well, the check for german BBAN relies on data published by the German Federal Bank. They publish an excel sheet per quarter. This sheet lists all banks plus an identifier for the check digit algorithm. It is publicly available.

It's like the SWIFT update in the BbanStructure.java but a bigger amount of data. Changes takes place occasionally.

@marcwrobel
Copy link
Owner

Thanks @kayman-mk. I will look into it when I have some time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants