jbanking
jbanking copied to clipboard
A Java banking API
https://github.com/errata-ai/vale/.
Please find the following PUBLIC NOTICE from the Bank of Sierra Leone in regards the redenomination of the Sierra Leonean LEONE (SLE/925) – please also see Amendment Number 171. Effective...
**Describe the bug** When I use `Iban.isValid()` it throws an exception when the IBAN is invalid. I expect that it does not throw an exception, as per the Javadoc https://github.com/marcwrobel/jbanking/blob/657cabe29dad16ba7251e793e1b2da6a9598e978/src/main/java/fr/marcwrobel/jbanking/iban/Iban.java#L144-L153...
Currently the only check digit algorithm implemented in jbanking is the ISO 7064 Mod 97,10 IBAN check digit. But more algorithms are coming (for example with #157 and #9), so...
Improve `Iban` in order to be able to retrieve bank and branch codes (if available).
Rates are a common thing in banking : exchange rates, interest rates, EURIBOR rates... jbanking should support this notion.
More information on : - https://en.wikipedia.org/wiki/Legal_Entity_Identifier - https://www.iso.org/standard/59771.html - https://www.gleif.org - http://openleis.com/
Currently the `isValid` methods in `Iban`, `Bic` and `CreditorIdentifier` do not accept untrimmed strings. They should.
Currently the `isValid` method in `Iban`, `Bic` and `CreditorIdentifier` are lax : case is not considered. For those who want a stricter validation jbanking should propose a `isStrictlyValid` method that...