IBAN Doğrulama: Kontrol Algoritması ve Banka Kodları
IBAN (International Bank Account Number), ISO 13616 standardına göre tanımlanan uluslararası banka hesap numarasıdır. Türkiye'de TR ile başlar, toplam 26 karakter: TR + 2 kontrol hanesi + 5 banka kodu + 1 ayrılmış hane + 16 hesap numarası.
IBAN doğrulama, ISO 7064 Mod 97-10 algoritması ile kontrol hanelerinin matematiksel doğruluğunu kontrol eder. Banka sistemine bağlanılmaz — hesabın aktif olup olmadığını göstermez. E-faturada ödeme bilgileri bölümünde IBAN belirtilmesi tavsiye edilir; yanlış IBAN havale iadesi = zaman kaybı + banka masrafı.