Skip to content

Further improve mistranscription suggestions #51

Open
@globalcitizen

Description

@globalcitizen

From v2.5.0 code comments:

  • length correction via adding/removing leading zeros from any single component
  • overlength correction via dropping final digit(s)
  • national checksum algorithm checks (apply same testing methodology, abstract to separate function)
  • length correction by removing double digits (xxyzabxybaaz = change aa to a, or xx to x)
  • validate bank codes
  • utilize format knowledge with regards to alphanumeric applicability in that offset in that national BBAN format
  • turkish TL/TK thing
  • norway NO gets dropped due to mis-identification with "No." for number (ie. if no country code try prepending NO)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions