DevToys Web Pro iconDevToys Web ProBlog
Bizi değerlendirin:
Tarayıcı uzantısını deneyin:

IBAN Doğrulayıcı

Örnekler

Doğrulama Sonucu

IBAN Girdisi

  • Ayrıntılar

    Ülke Kodu:DE
    Kontrol Basamakları:89
    Beklenen Uzunluk:22
    Gerçek Uzunluk:22
    Sağlama Toplamı:
    Geçerli
    BBAN:370400440532013000
    Biçimlendirilmiş:DE89 3704 0044 0532 0130 00
    Normalize Edilmiş:DE89370400440532013000
    Teknik ayrıntılar

    IBAN Doğrulayıcı Nasıl Çalışır

    Araç Ne Yapar

    Bu IBAN doğrulayıcı, Mod-97 algoritmasını kullanarak Uluslararası Banka Hesap Numaralarının doğru yapı, ülke uzunluğu ve sağlama toplamını (checksum) kontrol eder. IBAN’ı normalize eder, her dört karakterde bir boşlukla biçimlendirir ve ülke kodu, kontrol haneleri ve BBAN gibi temel bölümleri çıkarır.

    Yaygın Geliştirici Kullanım Senaryoları

    Geliştiriciler, ödeme formlarını doğrulamak, fintech uygulamalarında banka hesap detaylarını doğrulamak ve SEPA veya uluslararası banka transferleriyle ilgili entegrasyon sorunlarını gidermek için bir IBAN denetleyici kullanır. Ayrıca müşteri verilerini içe aktarırken veya onboarding akışları için doğrulama kuralları oluştururken de faydalıdır.

    Biçim, Uzunluk ve Sağlama Toplamı

    Bir IBAN, iki harfli bir ülke kodu ile başlar; ardından iki kontrol hanesi ve BBAN gelir. Her ülkenin sabit bir IBAN uzunluğu vardır. Bu araç, beklenen uzunluğu tespit eder ve sağlama toplamını doğrular; eksik karakterler, yanlış ülke kodları veya geçersiz kontrol haneleri gibi yaygın hataları fark etmenize yardımcı olur.

    Yaygın Hatalar ve Sınır Durumları

    Boşluklar ve büyük/küçük harf kullanımı doğrulamayı etkilemez; ancak gizli karakterler veya kopyala/yapıştır kalıntıları sıklıkla etkiler. Girdiyi her zaman normalize edin ve IBAN uzunluğunun ülke kuralıyla eşleştiğinden emin olun. Sağlama toplamı uyuşmazlığı genellikle bir yazım hatasına veya kırpılmış bir değere işaret eder.

    Bu Aracı Ne Zaman Kullanmalı, Ne Zaman Kod Yazmalı

    Hızlı kontroller ve hata ayıklama için bu IBAN doğrulayıcıyı kullanın. Üretim sistemlerinde IBAN’ları sunucu tarafında doğrulayın ve normalize edilmiş biçimi saklayın. Uygulama mantığınızda banka kullanılabilirliği veya ülke kısıtlamaları gibi ek iş kurallarını da değerlendirin.