Ana içeriğe geç
Ödeme Sistemleri · 4 dk okuma ·

IBAN Doğrulama ve Hesap Teyit Servisleri: 2024 Rehberi

IBAN doğrulama nedir, nasıl çalışır? Kurumsal hesap teyit servisleri, BDDK uyumlu çözümler ve ödeme süreçlerinde dolandırıcılığı önleme yöntemlerini keşfedin.

Yasal Uyarı: Bu içerik yalnızca bilgi amaçlıdır. payments.tr lisanslı bir ödeme kuruluşu, banka veya finansal danışman değildir. Kararlarınızı vermeden önce yetkili kurum ve kuruluşlara danışınız.

IBAN Doğrulama Nedir ve Neden Kritik Öneme Sahiptir?

Dijital ödeme sistemlerinin yaygınlaşmasıyla birlikte, para transferlerinde yaşanan hatalar ve dolandırıcılık vakaları da artış göstermektedir. IBAN doğrulama (International Bank Account Number), bir banka hesabının uluslararası standartlara uygun olup olmadığını ve hesap sahibinin bilgilerinin doğruluğunu kontrol eden bir süreçtir. Bu süreç, özellikle kurumsal ödeme sistemlerinde, e-ticaret platformlarında ve fatura ödeme işlemlerinde hayati bir güvenlik katmanı sağlar.

Payments.tr olarak bağımsız bir bilgi platformu olarak vurgulamak isteriz ki, IBAN doğrulama yalnızca bir "iyi niyet" kontrolü değil, aynı zamanda yasal bir zorunluluk haline gelmiştir. 2024 yılı itibarıyla Türkiye'de faaliyet gösteren ödeme kuruluşları ve bankalar, BDDK (Bankacılık Düzenleme ve Denetleme Kurumu) ve TCMB (Türkiye Cumhuriyet Merkez Bankası) düzenlemeleri çerçevesinde hesap teyidi yapmakla yükümlüdür. Bu düzenlemeler, kara para aklamanın önlenmesi (AML) ve terörün finansmanının engellenmesi (CFT) amacıyla sürekli güncellenmektedir.

Yanlış IBAN'a yapılan bir transfer, hem maddi kayba hem de itibar kaybına neden olabilir. Geleneksel yöntemlerde bu hataların düzeltilmesi günler alabilirken, modern doğrulama servisleri sayesinde anlık doğrulama yapılabilmektedir. Peki, bu servisler nasıl çalışır ve hangi durumlarda kullanılmalıdır?

IBAN Yapısı ve Doğrulama Algoritmaları

Türkiye'deki IBAN yapısı, toplam 26 karakterden oluşur: TR + 2 haneli kontrol rakamı + 5 haneli banka kodu + 1 haneli rezerv alan + 16 haneli hesap numarası. Ancak bu yapısal formatın doğru olması, hesabın gerçekten var olduğu anlamına gelmez. İşte burada devreye mod-97 algoritması girer. Bu uluslararası standart (ISO 13616), IBAN'ın matematiksel olarak geçerli olup olmadığını kontrol eder.

Ancak asıl kritik doğrulama, banka veritabanlarıyla yapılan gerçek zamanlı sorgulamadır. Türkiye'de bu işlem, FAST (Fonların Anlık Transferi) sistemi üzerinden veya bankalararası protokollerle gerçekleştirilir. Örneğin, bir ödeme kuruluşu, müşterisinin verdiği IBAN'ın Ziraat Bankası'na ait olup olmadığını ve hesap adının "Ahmet Yılmaz" ile eşleşip eşleşmediğini saniyeler içinde sorgulayabilir.

Bu noktada iki farklı doğrulama seviyesinden bahsetmek gerekir:

  • Temel Doğrulama: Sadece IBAN formatının geçerliliğini ve banka kodunun doğruluğunu kontrol eder. Ücretsiz servisler genellikle bu seviyede çalışır.
  • İleri Seviye Hesap Teyidi: Hesap adının IBAN ile eşleşip eşleşmediğini, hesabın aktif olup olmadığını ve bazen hesap bakiyesinin yeterliliğini kontrol eder. Bu işlem genellikle ücretlidir ve kurumsal API'ler üzerinden sunulur.

Kurumsal Hesap Teyit Servisleri Nasıl Çalışır?

Kurumsal ödeme süreçlerinde hesap teyit servisleri, özellikle toplu ödeme (bulk payment) işlemlerinde büyük kolaylık sağlar. Bu servisler, ödeme emri oluşturulmadan önce IBAN ve hesap sahibi bilgilerinin doğruluğunu otomatik olarak kontrol eder. Örneğin, bir KOBİ maaş ödemeleri yaparken, çalışanlarının IBAN bilgilerini tek tek doğrulayabilir ve hatalı girişleri önceden tespit edebilir.

Piyasada faaliyet gösteren başlıca hesap teyit servisleri şunlardır:

Servis Sağlayıcı Doğrulama Seviyesi API Desteği Yanıt Süresi Uygunluk
Bankalararası Kart Merkezi (BKM) İleri Seviye Evet <1 saniye BDDK, TCMB
Özel Fintech API'leri Temel + İleri Evet 2-5 saniye BDDK Lisanslı
Bankaların Doğrudan Servisleri İleri Seviye Kısıtlı <1 saniye Bankacılık Kanunu
Ücretsiz Doğrulama Araçları Temel Hayır Anlık Gayriresmi

Görüldüğü üzere, servis sağlayıcının seçimi ihtiyaca göre değişkenlik gösterir. Küçük işletmeler için ücretsiz temel doğrulama araçları yeterli olabilirken, yüksek hacimli ödeme yapan e-ticaret platformları için ileri seviye API çözümleri kaçınılmazdır. payments.tr olarak tavsiyemiz, BDDK lisanslı ödeme kuruluşları üzerinden hizmet almanızdır; bu hem yasal uyumluluğu garanti eder hem de olası veri ihlallerine karşı koruma sağlar.

IBAN Doğrulamanın Ödeme Süreçlerine Entegrasyonu

Modern ödeme altyapılarında IBAN doğrulama, sadece tek seferlik bir kontrol değil, sürekli çalışan bir mekanizma olmalıdır. Özellikle otomatik ödeme talimatları ve abonelik tabanlı hizmetler gibi tekrarlayan işlemlerde, her ödeme öncesi doğrulama yapılması önerilir. Çünkü bir müşterinin hesabı kapanmış veya IBAN'ı değişmiş olabilir.

Entegrasyon sürecinde dikkat edilmesi gereken bazı teknik noktalar bulunmaktadır:

  1. API Güvenliği: Doğrulama servislerine yapılan çağrılar mutlaka SSL/TLS şifrelemesi ile korunmalıdır. Ayrıca OAuth 2.0 gibi modern kimlik doğrulama protokolleri kullanılmalıdır.
  2. Veri Gizliliği: KVKK (Kişisel Verilerin Korunması Kanunu) kapsamında, doğrulama sırasında işlenen verilerin minimum düzeyde tutulması ve belirli bir süre sonra imha edilmesi gerekmektedir.
  3. Hata Yönetimi: Doğrulama servisi yanıt vermediğinde veya hata döndürdüğünde, ödeme işleminin nasıl davranacağı önceden tanımlanmalıdır. Örneğin, "beklemede" durumuna alınmalı ve manuel incelemeye tabi tutulmalıdır.
  4. Loglama: Tüm doğrulama talepleri ve yanıtları, denetim izi oluşturacak şekilde loglanmalıdır. Bu, BDDK düzenlemelerine uyum için kritik öneme sahiptir.

Bu entegrasyonlar sayesinde, sahte IBAN dolandırıcılığı büyük ölçüde engellenebilir. Özellikle e-ticaret sitelerinde "müşteri temsilcisi" kimliğiyle yapılan sahte hesap açılışlarında, IBAN doğrulama ilk savunma hattını oluşturur. Ayrıca, tedarikçi ödemelerinde fatura üzerindeki IBAN ile kayıtlı IBAN'ın karşılaştırılması, "tedarikçi dolandırıcılığı" olarak bilinen saldırı türüne karşı etkili bir kalkan görevi görür.

BDDK ve TCMB Düzenlemeleri Çerçevesinde Yükümlülükler

Türkiye'de ödeme hizmetleri, 6493 sayılı "Ödeme ve Menkul Kıymet Mutabakat Sistemleri, Ödeme Hizmetleri ve Elektronik Para Kuruluşları Hakkında Kanun" çerçevesinde düzenlenmektedir. Bu kanunun ilgili maddeleri, ödeme kuruluşlarının müşteri kabul süreçlerinde ve işlem doğrulamalarında belirli standartlara uymasını zorunlu k

Tüm Blog Yazılarına Dön
Faydalı buldunuz mu? Paylaşın: Twitter/X LinkedIn
P

payments.tr Editöryal Ekibi

Türkiye'nin bağımsız ödeme sistemleri bilgi ve karşılaştırma platformu. Lisanslı bir ödeme kuruluşu, banka veya finansal danışman değildir.

İş Ortaklarımız

Sponsorlu tanıtım
SEPA.tr — Türkiye'nin Euro Ödeme Rehberi

SEPA.tr, Türkiye'nin bağımsız SEPA, IBAN ve euro transfer rehberi. Avrupa'ya para gönderme, IBAN/BIC doğrulama, banka SEPA desteği ve transfer maliyeti konularında 30'dan fazla ücretsiz araç ve kapsamlı rehber sunar.

sepa.tr sepaturkiye.com sepaturkey.com (English)

İşletmeler için gerçek kullanıcılardan Google yorumu ve sosyal medya etkileşimi; kullanıcılar için telefondan görev yaparak internetten ek gelir platformu.

Offerqo

Diş klinikleri için teklif oluşturma platformu: diş bazında tedavi planı, hastanın dilinde markalı teklif ve okunma anında bildirim. 30 gün ücretsiz deneme.