iban4j
iban4j copied to clipboard
A Java library for generation and validation of the International Bank Account Numbers (IBAN ISO_13616) and Business Identifier Codes (BIC ISO_9362).
I added zero padding to numeric fields when IBANs are being created. I am not sure about other fields - alphanumeric or alphabetical, but zero padding might come useful -...
1) Code cleaned up here and there, javadoc extended. 2) Handling for "transitional" Country Codes added. These are country codes that are "sunsetting" and should not be used anymore. However,...
I added some missing countries, three of which are described in the official ISO-13616 document. The rest are as described in the IBAN Wikipedia article, for which the source is...
Add support for finding a BIC (and bank related information) from an IBAN.
Currently iban4j doesn't check whether or not the _national_ check digits for Spanish IBANs are calculated correctly. For example, the following two IBANs for the same bank account pass all...
Hey there. Adding SWIFT validation support would be a decent complementation to this fine, light library.
Character 5 and 6 of a BIC needs to be equal with the country code from IBAN. IBAN **DE**89370400440532013000. BIC DEUT**DE**FF500 When these characters doesn't match, you can say that...
Creditor Identifier handling : creation, validation, ... See http://www.europeanpaymentscouncil.eu/article.cfm?articles_uuid=0A12B924-9CE2-06DC-D53E41A37079D396.
Refactoring the current code base to be compatible with [Google code style](https://google.github.io/styleguide/javaguide.html).