IBAN kontrolü hangi bilgileri doğrular?
Bir IBAN numarasının biçim ve kontrol basamakları açısından uyumlu olması, hesabın sahibini veya transfer amacını doğrulamaz. Kontrol sonucunu kapsamıyla birlikte okumak gerekir.
Biçim kontrolünde birden fazla parça vardır
Türkiye yapısı ülke kodu, kontrol basamakları, ödeme hizmeti sağlayıcısı kodu, rezerv alanı ve hesap alanından oluşur. TCMB metninde son 16 karakterlik hesap alanı harf veya rakam içerebilir; bu yüzden TR’den sonraki bütün alanı yalnız rakam kabul eden bir kontrol gereğinden dar kalır.
Kontrol basamağı yazım hatalarını yakalamaya yardımcı olur
TCMB’nin yayımladığı TR47 0000 1001 0000 0350 9300 01 örneği matematiksel kontrolden geçer. Kontrol kısmındaki 47 yerine 48 yazılması kontrolü bozar. Araç bu örneği yöntemi göstermek için kullanır; örnekteki numara ödeme yapılacak hesap tavsiyesi değildir.
Hesap sahibi ve hesap durumu ayrı bilgilerdir
Bu sayfa bankaya bağlanmaz ve bir müşteri hesabını sorgulamaz. Sağlayıcı kodunu metinden ayırıp gösterse bile kodun tahsisini veya hesabın açık olduğunu doğrulamaz. Ödeme öncesinde alıcı bilgisini bankanın güvenilir kanalı ve işlem bağlamıyla kontrol etmek gerekir.
Baştaki sıfırları koru
IBAN bir miktar değil, kimlik metnidir. Kopyalama sırasında baştaki veya ara alanlardaki sıfırlar silinirse numara değişir. Araç ayırıcı boşlukları kaldırır ve küçük Latin harflerini büyütür; tire ya da beklenmeyen karakter gördüğünde girdiyi kontrol etmeni ister. Sonucu bir doğrulama belgesi olarak sunmaz.
