View Source IbanEx.Country.FR (iban_ex v0.1.9)

France IBAN parsing rules

According to SWIFT registry and Wise validation, France BBAN structure is:

  • Bank code: 5 digits
  • Branch code: 5 digits
  • Account number: 11 alphanumeric characters
  • National check: 2 digits

BBAN spec: 5!n5!n11!c2!n (total 23 chars) Example: FR1420041010050500013M02606

  • Bank: 20041
  • Branch: 01005
  • Account: 0500013M026
  • National check: 06

Examples

    iex>  %IbanEx.Iban{
    ...>    country_code: "FR",
    ...>    check_digits: "14",
    ...>    bank_code: "20041",
    ...>    branch_code: "01005",
    ...>    account_number: "0500013M026",
    ...>    national_check: "06"
    ...>  }
    ...>  |> IbanEx.Country.FR.to_string()
    "FR 14 20041 01005 0500013M026 06"

Summary

Functions

Return Regex for parsing complete BBAN (part of IBAN string)

Functions

@spec rule() :: Regex.t()

Return Regex for parsing complete BBAN (part of IBAN string)