Bankster
Bankster is an IBAN and BIC validation tool for Elixir.
Installation
The package can be installed as Hex package:
-
Add bankster to your list of dependencies in
mix.exs:
def deps do
[{:bankster, "~> 0.1.0"}]
end-
Run
mix deps.getto fetch the package from hex
Usage
Validate IBANs
You can either use Bankster.iban_valid?("YOURIBAN") or Bankster.Iban.valid?("YOURIBAN") to validate IBANs.
iex> Bankster.iban_valid?("NOTVALID")
false
iex> Bankster.Iban.valid?("NOTVALID")
falseValidate BICs
Validating BICs works the same way as already shown for IBANs.
So you can either use Bankster.bic_valid?("YOURBIC") or Bankster.Bic.valid?("YOURBIC") to validate BICs.
iex> Bankster.bic_valid?("NOTVALID")
false
iex> Bankster.Bic.valid?("NOTVALID")
falseLicense
Bankster source code is released under MIT License. Check LICENSE file for more information.