מהו IBAN?
IBAN (International Bank Account Number) הוא מזהה תקני לחשבונות בנק המשמש בתשלומים בינלאומיים.
מבנה IBAN
IBAN מתחיל בקוד מדינה בן שתי אותיות, שתי ספרות ביקורת ו-BBAN ייחודי למדינה.
אימות checksum
תקינות ה-IBAN נבדקת באמצעות אלגוריתם mod-97 של ISO 13616.
- הסר רווחים והעבר את ארבעת התווים הראשונים לסוף
- המר אותיות למספרים (A=10, B=11, …, Z=35)
- חשב mod 97; IBAN תקין משאיר שארית 1
כל מדינה מגדירה אורך ומבנה קבועים לחלק ה-BBAN.