IBAN Kopyalama Hatası: Gizli Karakterler ve Çözümler
IBAN'ı PDF, e-posta veya web sayfasından kopyalayıp yapıştırırken görünmeyen karakterler IBAN'a karışabilir. Bu gizli karakterler doğrulama araçlarında hata verir, uzunluk veya checksum hatasına yol açar. Bu yazıda kopyalama hatalarının yaygın nedenlerini ve nasıl önleneceğini detaylıca ele alıyoruz.
Gizli Karakterler Nelerdir?
Gizli karakterler, ekranda görünmeyen ancak metin içinde var olan Unicode karakterlerdir. Kopyala-yapıştır sırasında kaynak belgeden hedef alana taşınırlar. IBAN yalnızca TR (2 harf) + 24 rakam içermelidir; bu karakterlerin dışındaki her şey geçersizdir ve doğrulamayı bozar.
Sıfır Genişlikli Karakterler (Zero-Width)
En sık sorun çıkaran gizli karakterler sıfır genişlikli karakterlerdir. Ekranda hiç yer kaplamazlar; bu yüzden IBAN normal görünür ancak karakter sayısı artar. Yaygın örnekler:
- Zero-Width Space (U+200B): Görünmez boşluk; kelime işleyicilerde bazen otomatik eklenir.
- Zero-Width Non-Joiner (U+200C): Özellikle Farsça, Arapça metinlerde kullanılır; yanlışlıkla IBAN'a karışabilir.
- Zero-Width Joiner (U+200D): Emoji ve birleşik karakterlerde kullanılır.
- Word Joiner (U+2060): Satır sonunda kelime bölünmesini engellemek için kullanılır; PDF'lerde sık görülür.
Bu karakterler IBAN'ın uzunluğunu 26'nın üzerine çıkarır veya checksum hesaplamasını bozar.
Satır Sonu ve Satır Besleme
PDF veya e-posta metninde IBAN birden fazla satıra bölünmüş olabilir. Kopyalarken satır sonu (line break, newline) karakterleri de kopyalanır. Windows'ta CR+LF (Carriage Return + Line Feed), Mac/Linux'ta LF kullanılır. Bu karakterler IBAN'ın ortasına veya sonuna karışırsa doğrulama başarısız olur. Çözüm: IBAN'ı tek satır halinde seçerek kopyalayın veya yapıştırdıktan sonra tüm satır sonlarını temizleyin.
Akıllı Tırnaklar ve Özel Tireler
Bazı kelime işleyiciler ve web sayfaları "akıllı" tırnak (curly quotes) ve tire (em dash, en dash) kullanır. IBAN'da normalde tırnak veya tire olmaz; ancak yanlışlıkla IBAN'ın yanına yazılmış bir açıklama metni kopyalanırsa bu karakterler karışabilir. Ayrıca bazı sistemler IBAN'ı tırnak içinde gösterir; tırnakları da kopyalamamaya dikkat edin.
PDF'den Kopyalama Sorunları
PDF belgeler IBAN'ı görsel olarak gösterir; metin katmanı bazen bozuk veya parçalı olabilir. Kopyalarken:
- Boşluklar yanlış yerde eklenebilir (kelime bölünmesi için)
- Rakamlar OCR benzeri yanlış tanınabilir (özellikle taranmış PDF'lerde)
- Görünmez formatlama karakterleri (Word Joiner vb.) eklenebilir
Mümkünse IBAN'ı banka uygulaması veya internet bankacılığından kopyalayın; PDF yerine doğrudan dijital kaynak kullanın.
E-posta ve Web Sayfalarından Kopyalama
E-posta istemcileri ve web sayfaları HTML formatında metin içerir. Kopyalarken HTML etiketleri, stil bilgisi veya gizli karakterler karışabilir. Özellikle zengin metin (rich text) modunda kopyalama yapılıyorsa risk artar. Düz metin (plain text) modunda kopyalayın. Tarayıcıda metni seçip Ctrl+C / Cmd+C ile kopyaladığınızda genellikle düz metin alınır; ancak bazı siteler özel karakterler ekleyebilir.
Pano (Clipboard) Zararlı Yazılımı
Nadir görülse de, bazı zararlı yazılımlar panodaki IBAN'ı değiştirebilir. Kripto veya banka dolandırıcılığında kullanıcı doğru IBAN'ı kopyalar, ancak yapıştırdığında dolandırıcının IBAN'ı görünür. Bu tür saldırılara karşı: güvenilir antivirüs kullanın, şüpheli yazılımlardan kaçının ve transfer öncesi IBAN'ı mutlaka doğrulama aracında kontrol edin. Alıcı IBAN'ı ile doğrulama sonucundaki banka adını karşılaştırın.
Önleme ve Çözüm Yöntemleri
- Orijinal kaynak: IBAN'ı banka uygulaması veya internet bankacılığından kopyalayın; PDF ve e-posta ikinci tercih olsun.
- Düz metin yapıştır: Kelime işleyicide "Yapıştır ve biçimlendirmeyi koruma" yerine "Düz metin olarak yapıştır" kullanın (Ctrl+Shift+V veya Cmd+Shift+V).
- Manuel temizlik: Yapıştırdıktan sonra IBAN'ı bir metin editöründe açın; boşluk, satır sonu ve özel karakterleri silin. Sadece TR + 24 rakam kalsın.
- Doğrulama aracı: IBAN doğrulama aracımız otomatik formatlama ile boşlukları düzenler; ancak sıfır genişlikli karakterleri her zaman temizleyemeyebilir. Şüphe durumunda IBAN'ı yeniden kopyalayın.
- Karakter sayısı kontrolü: 26 karakterden fazlaysa gizli karakter var demektir. Karakter sayacı ile kontrol edin.
Özet
IBAN kopyalama hatası genellikle gizli karakterlerden kaynaklanır: sıfır genişlikli boşluklar, satır sonları, akıllı tırnaklar ve PDF/web kaynaklı özel karakterler. Orijinal banka kaynağından kopyalama, düz metin yapıştırma ve gerektiğinde manuel temizlik ile bu sorunları önleyebilirsiniz. Transfer öncesi IBAN'ı mutlaka doğrulama aracında test edin.
IBAN'ınızı hemen doğrulayın
IBAN Doğrulama Aracına Git