polish_validators v0.1.0 PolishValidators.Iban

Provides function validate/1 to check IBAN (PL) number.

Summary

Functions

Validate IBAN number

Functions

validate(iban)

Validate IBAN number.

Examples

iex> PolishValidators.Iban.validate("PL61109010140000071219812874")
{ :ok, "Valid" }

iex> PolishValidators.Iban.validate("61109010140000071219812874")
{ :ok, "Valid" }

iex> PolishValidators.Iban.validate("PL61109010140000071219812871")
{ :error, "Wrong checksum" }

iex> PolishValidators.Iban.validate("PL611090101400000712198128")
{ :error, "Invalid length" }