-
Notifications
You must be signed in to change notification settings - Fork 48
Update BIC Database #35
Comments
i opened a pull request in the data repo, but it seems like this project has gone stale |
I created a fork of the original project and built a docker image with updated databases for Germany and Austria:
|
Thanks! |
@jvermeercc please open an issue at https://github.com/marcapo/goiban-service and I'll see what I can do. |
The tab for seeing/creating issues is not available in that project @jeinwag , could you please enable it? Thanks! |
@jvermeercc Ah sorry, done! |
As said at marcapo#1, the European Central Bank is providing this list: https://www.ecb.europa.eu/stats/financial_corporations/list_of_financial_institutions/html/monthly_list-MID.en.html |
I took a look at https://www.ecb.europa.eu/stats/financial_corporations/list_of_financial_institutions/html/monthly_list-MID.en.html but apparently it only gives the list of BIC. It does not seem to list the corresponding Bank Code (which is present in the IBAN), so it can't be used to deduce the BIC code from an IBAN. PS: for anyone interested, I am creating an easily importable go package to check an IBAN/BIC locally https://code.pfad.fr/swift/ (it uses code generation instead of a local database) |
I was wrong. I stumbled upon https://github.com/sigalor/iban-to-bic/blob/main/src/fr-es.js by @sigalor which assumes that the RIAD Code (provided by the european file) for France and Spain is the concatenation of the country letters and the bank code. I implemented this trick into my library https://code.pfad.fr/swift/bic/ , which now supports the following countries for BIC computation:
|
Good afternoon,
Could you please update your BIC database? The BIC 'BUNQDE82XXX' is currently not present, and therefor IBAN's belonging to this BIC are marked as 'invalid' when validating it via your service.
The text was updated successfully, but these errors were encountered: