Skip to content

Commit

Permalink
handle 8 digit handelsbanken serial numbers
Browse files Browse the repository at this point in the history
it’s fairly common with old Handelsbanken account numbers with only 8
digits
  • Loading branch information
martinholmin committed Dec 15, 2014
1 parent 3e08cc7 commit b964806
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
2 changes: 1 addition & 1 deletion lib/banktools-se/account/clearing_number.rb
Expand Up @@ -18,7 +18,7 @@ module ClearingNumber
3782..3782 => { name: "Nordea", serial_number_length: 10, luhn_for_serial: true }, # Personkonto.
3783..4999 => { name: "Nordea" },
5000..5999 => { name: "SEB" },
6000..6999 => { name: "Handelsbanken", serial_number_length: 9 },
6000..6999 => { name: "Handelsbanken", serial_number_length: 8..9 },
7000..7999 => { name: "Swedbank" },
# Can be fewer chars but must be zero-filled, so let's call it 10.
8000..8999 => { name: "Swedbank", serial_number_length: 10, checksum_for_clearing: true, zerofill: true },
Expand Down
1 change: 1 addition & 0 deletions spec/account_spec.rb
Expand Up @@ -38,6 +38,7 @@
"3783-0000000", # Nordea.
"5000-0000000", # SEB.
"6000-000000000", # Handelsbanken.
"6000-00000000", # Handelsbanken.
"7000-0000000", # Swedbank.
"8000-2-0000000000", # Swedbank/Sparbanker with clearing number checksum.
"9020-0000000", # Länsförsäkringar Bank.
Expand Down

0 comments on commit b964806

Please sign in to comment.