valiban

valiban converts IBAN code into bank account numbers and bank code numbers. In the future, it will also support validation of IBAN codes.

Credit

Some of the basic ideas of this gem were taken from iulianu's iban-tools You'll find the source code on Github.

INSTALLATION

gem install valiban

USAGE

require 'valiban'

Get the bank code number

Valiban::IBAN.get_bank_code_number("AT754805700005040015") => "48057"

Get the bank account number

Valiban::IBAN.get_bank_account_number("AT754805700005040015") => "00005040015"

Get the country code

Valiban::IBAN.get_country_code("AT754805700005040015") => "AT"

Future

  • I also want to add validations for IBAN codes in the future.
  • Add more country rules.
  • Maybe I extend this library to deal with BIC/SWIFT codes as well