Geçerli Bir IBAN Neden Transfer Garantisi Vermez? IBAN Doğrulamanın Sınırları
IBAN doğrulama hangi hataları yakalar, hangi bilgileri doğrulayamaz? MOD-97 kontrolü, hesap sahipliği, alıcı doğrulama ve güvenli transfer için uygulanması gereken kontroller.
Bir IBAN doğrulama aracına numarayı yazdınız ve sonuç “geçerli” çıktı. Peki bu, paranın kesin olarak doğru kişiye ulaşacağı anlamına gelir mi? Hayır.
IBAN doğrulaması çok faydalı bir ilk kontroldür; fakat yaptığı işin sınırları vardır. Bir doğrulama sistemi genellikle ülke kodunu, beklenen uzunluğu, karakter yapısını ve matematiksel kontrol basamağını denetler. Bunların hiçbiri tek başına hesabın açık olduğunu, hesabın belirli bir kişiye ait olduğunu veya bankanın transferi kabul edeceğini kanıtlamaz.
Bu yazıda “geçerli IBAN” ifadesinin gerçekte ne anlama geldiğini ve para göndermeden önce hangi ek kontrollerin yapılması gerektiğini açıklıyoruz.
IBAN doğrulama tam olarak neyi kontrol eder?
IBAN, International Bank Account Number standardıdır ve ISO 13616 temelinde oluşturulur. Her IBAN’ın başında iki harfli ülke kodu ve iki haneli kontrol basamağı bulunur. Kalan bölüm, ülkeye özgü BBAN yapısına göre banka ve hesap bilgilerini taşır.
Teknik bir IBAN doğrulamasında başlıca şu kontroller yapılabilir:
- Ülke kodu: İlk iki karakter desteklenen bir IBAN ülkesine ait mi?
- Uzunluk: Numara o ülke için tanımlanan toplam karakter uzunluğuna uyuyor mu?
- Karakter yapısı: İlgili pozisyonlarda beklenen harf veya rakam biçimi korunuyor mu?
- Kontrol basamağı: MOD-97 algoritması sonucunda IBAN matematiksel olarak tutarlı mı?
- Ülkeye özgü yapı: Kullanılan veri setine bağlı olarak banka veya şube bölümleri ülkenin tanımlı yapısıyla eşleşiyor mu?
SWIFT, ISO 13616’nın kayıt otoritesi olarak ülkelere ait IBAN yapılarını IBAN Registry içinde yayımlar. Bu kayıt, örneğin belirli bir ülkenin IBAN uzunluğunun ve BBAN düzeninin ne olması gerektiğini tanımlar.
MOD-97 kontrolü nedir?
IBAN’ın iki kontrol basamağının doğrulanmasında ISO 7064 MOD-97-10 yaklaşımı kullanılır. Basitleştirilmiş olarak sistem:
- ilk dört karakteri sona taşır,
- harfleri sayısal değerlere dönüştürür,
- oluşan büyük sayının 97’ye bölümünden kalanı kontrol eder.
Geçerli bir IBAN için bu matematiksel kontrol belirli sonucu vermelidir.
Bu mekanizma, tek bir rakamın yanlış yazılması veya karakterlerin yer değiştirmesi gibi birçok yaygın veri giriş hatasını yakalamada oldukça etkilidir. Ancak MOD-97 bir kimlik doğrulama sistemi değildir. Sadece karakter dizisinin kontrol basamağıyla matematiksel olarak uyumlu olduğunu gösterir.
Geçerli IBAN neyi kanıtlamaz?
Hesabın gerçekten var olduğunu kanıtlamaz
Matematiksel olarak geçerli bir IBAN üretmek mümkündür. Bir numaranın doğru uzunluk ve geçerli kontrol basamağına sahip olması, bankanın sisteminde karşılık gelen aktif bir hesap olduğu anlamına gelmez.
Hesabın açık olduğunu kanıtlamaz
IBAN geçmişte gerçek bir hesaba ait olmuş olsa bile hesap kapanmış, bloke edilmiş veya para kabul edemeyen bir durumda olabilir.
Hesap sahibinin adını kanıtlamaz
IBAN üzerinde hesap sahibinin adı kodlanmaz. Bu nedenle sadece IBAN’a bakarak hesabın “Ahmet Yılmaz”, “ABC Ltd.” veya başka bir kişi/kuruluşa ait olduğunu doğrulamak mümkün değildir.
Bankanın transferi kabul edeceğini garanti etmez
Banka veya ödeme kuruluşu; yaptırım taraması, uyum kontrolleri, para birimi, ülke kısıtlamaları, teknik sorunlar veya hesap statüsü nedeniyle işlemi reddedebilir.
Dolandırıcılığı engellemez
Dolandırıcı size kendisine ait, tamamen gerçek ve teknik olarak geçerli bir IBAN verebilir. Bu durumda IBAN doğrulaması “geçerli” sonucunu doğru şekilde üretir; fakat işlem yine de dolandırıcılık olabilir.
“Banka adı bulundu” sonucu neden yine de garanti değildir?
Bazı IBAN doğrulama sistemleri IBAN içindeki ülke ve banka kodu alanlarını çözümleyerek olası banka adını gösterebilir. Bu faydalı bir çapraz kontroldür, ancak iki noktaya dikkat edilmelidir:
- Banka referans verileri zaman içinde değişebilir.
- Bir banka kodunun eşleşmesi, belirli hesabın aktif olduğunu veya alıcı adının doğru olduğunu göstermez.
Aynı durum BIC/SWIFT bilgisi için de geçerlidir. BIC kurumu tanımlamaya yardımcı olur; tek başına belirli bir kişinin hesap sahipliğini kanıtlamaz.
Alıcı adı neden ayrıca doğrulanmalı?
Özellikle fatura dolandırıcılığı ve sahte ödeme talimatlarında saldırgan, gerçek bir IBAN kullanabilir fakat ödeme bilgilerini kendi hesabına yönlendirebilir.
Örneğin size düzenli ödeme yaptığınız bir tedarikçiden gelmiş gibi görünen bir e-posta ulaşabilir:
“Banka hesabımız değişti, bundan sonraki ödemeleri şu IBAN’a gönderin.”
IBAN teknik olarak tamamen geçerli olabilir. Buradaki risk IBAN’ın bozuk olması değil, ödeme talimatının sahte olmasıdır.
Bu nedenle hesap değişikliği gibi sıra dışı durumlarda, e-postadaki telefon numarasını kullanmak yerine daha önce bildiğiniz resmi iletişim kanalından alıcıyı doğrulayın.
Verification of Payee gibi sistemler ne sağlar?
Bazı bankacılık sistemleri, kullanıcının girdiği alıcı adı ile hesap için kayıtlı isim arasında eşleşme kontrolü sunar. Avrupa ödeme ekosisteminde bu yaklaşım genellikle Verification of Payee (VoP) adıyla anılır.
Bu tür kontroller, yanlış kişiye ödeme riskini azaltmaya yardımcı olabilir. Ancak sonuçların kapsamı bankaya, ülkeye ve kullanılan ödeme sistemine göre değişebilir. Bir eşleşme uyarısını görmezden gelmeden önce alıcı bilgilerini tekrar kontrol etmek gerekir.
IBAN doğrulama aracı ne zaman faydalıdır?
Doğru kullanıldığında IBAN doğrulama hâlâ çok değerlidir. Özellikle:
- kopyalama sırasında eksik karakter oluşmuşsa,
- IBAN’a fazladan rakam eklenmişse,
- yanlış ülke uzunluğu kullanılmışsa,
- kontrol basamağı tutmuyorsa,
- belirli bir ülkenin temel yapı kuralları ihlal edilmişse
transfer talimatı vermeden önce hatayı fark etmenizi sağlayabilir.
IBAN doğrulama aracımız IBAN’ın yapısını ve kontrol basamağını değerlendirmek için kullanılabilir. Ancak sonuç, ekranda da belirtildiği gibi banka hesabının sahipliğine veya güncel durumuna ilişkin garanti değildir.
Güvenli para transferi için 8 adımlık kontrol listesi
1. IBAN’ı doğrulayın
Önce temel biçim ve MOD-97 kontrolünü yapın. Geçersiz bir IBAN’a ödeme talimatı vermeyin.
2. Alıcı adını kontrol edin
Fatura, sözleşme veya resmi ödeme talimatındaki isimle banka ekranındaki bilgileri karşılaştırın.
3. Hesap değişikliği taleplerine ekstra şüpheyle yaklaşın
“Yeni IBAN’a gönderin” mesajları iş e-postası ele geçirme dolandırıcılıklarında sık kullanılan bir yöntemdir.
4. İkinci bir iletişim kanalı kullanın
Önemli tutarlarda, ödeme bilgisini daha önce bildiğiniz telefon numarası veya resmi kurum kanalı üzerinden teyit edin.
5. Banka ve ülke bilgisindeki tutarsızlıklara dikkat edin
Alıcı Almanya’da faaliyet gösterdiğini söylerken IBAN beklenmedik başka bir ülkeye aitse bunun meşru bir açıklaması olabilir; yine de teyit gerektirir.
6. BIC/SWIFT isteniyorsa ayrıca kontrol edin
Banka ve SWIFT/BIC rehberinde kurum bilgisini inceleyin; yüksek riskli işlemlerde bankanın resmi sitesinden de çapraz doğrulama yapın.
7. Bankanın güvenlik uyarılarını atlamayın
Alıcı adı uyuşmazlığı, şüpheli işlem uyarısı veya ek doğrulama ekranları transferi yavaşlatmak için değil, yanlış veya dolandırıcılık içeren ödemeleri azaltmak için tasarlanır.
8. Şüpheli durumda işlemi durdurun
Para transferlerinde hız baskısı dolandırıcıların sık kullandığı bir tekniktir. “Hemen göndermezseniz hesabınız kapanacak” veya “yalnızca bugün geçerli” gibi baskı mesajlarında ödeme yapmadan önce bağımsız doğrulama yapın.
Yanlış IBAN’a para gönderirsem ne olur?
Sonuç, IBAN’ın durumuna ve bankaların süreçlerine bağlıdır. Geçersiz veya mevcut olmayan bir hesaba gönderilen transfer geri dönebilir. Ancak yanlış IBAN başka bir kişinin geçerli hesabına aitse süreç çok daha karmaşık hale gelebilir.
Yanlış transfer fark edildiğinde bankanızla mümkün olan en kısa sürede iletişime geçmek en doğru adımdır. Banka geri çağırma veya alıcı bankayla iletişim sürecini başlatabilir; ancak fonların kesin olarak geri alınacağı garanti edilemez.
Bu nedenle en etkili yaklaşım, transferden önce doğrulama yapmaktır.
IBAN kontrolü ile banka hesabı doğrulaması arasındaki fark
Bu iki ifade birbirine karıştırılmamalıdır:
IBAN kontrolü: Numaranın standart, uzunluk, karakter yapısı ve checksum açısından geçerli olup olmadığını inceler.
Hesap/alıcı doğrulaması: Belirli hesabın varlığı, durumu veya hesap sahibinin adı gibi bankacılık sisteminde bulunan ek bilgileri doğrulamaya çalışır.
Halka açık bir IBAN doğrulama aracı genellikle ilk kategoridedir. İkinci kategori bankalar veya yetkili ödeme hizmeti sağlayıcıları tarafından erişilebilen farklı altyapılar gerektirir.
Sık sorulan sorular
MOD-97 geçiyorsa IBAN kesin gerçek midir?
Hayır. MOD-97, IBAN karakterlerinin matematiksel kontrolünü yapar. Hesabın bankada açılmış olduğunu doğrulamaz.
IBAN’dan hesap sahibinin adı bulunabilir mi?
IBAN standardı hesap sahibinin adını içermez. Alıcı adı doğrulaması banka veya ödeme hizmeti sağlayıcısının ayrı sistemleriyle yapılabilir.
Banka adı doğru çıkarsa güvenebilir miyim?
Bu iyi bir çapraz kontroldür ancak tek başına yeterli değildir. Banka kodu doğru olsa bile hesap başka bir kişiye ait olabilir veya hesap aktif olmayabilir.
IBAN doğrulama gereksiz mi?
Kesinlikle hayır. IBAN doğrulama, veri giriş hatalarını ve yapısal sorunları transferden önce yakalamak için çok faydalıdır. Sadece doğrulamanın neyi kanıtlayıp neyi kanıtlamadığını bilmek gerekir.
Sonuç
“Geçerli IBAN” ifadesini “bu karakter dizisi IBAN standardının temel matematiksel ve yapısal kontrollerinden geçiyor” şeklinde yorumlamak en doğrusudur. Bunu “hesap kesin açık”, “alıcı kesin doğru kişi” veya “para kesin ulaşır” şeklinde yorumlamak hatalıdır.
Güvenli transfer için IBAN doğrulamasını; alıcı adı kontrolü, güvenilir iletişim kanalından teyit, banka uyarıları ve gerektiğinde BIC/banka doğrulamasıyla birlikte kullanın.
Kaynaklar
- SWIFT — ISO 13616 IBAN Registry: https://www.swift.com/standards/standards-resources
- SWIFT — Ülkeye özgü IBAN yapı doğrulama dokümantasyonu: https://www.swift.com/swift-resource/12361/download
- European Payments Council — Verification of Payee ve ödeme şemaları: https://www.europeanpaymentscouncil.eu/
Bu içerik genel bilgilendirme amaçlıdır ve bir bankanın hesap sahipliği doğrulamasının yerine geçmez.