SEPA / EPC QR (GiroCode) Oluşturucu
Alıcı adı, IBAN ve tutardan EPC standardında (GiroCode) bir ödeme QR kodu üretin. Ödeyen kişi bankasının uygulamasıyla tarayarak alıcı ve tutarı otomatik doldurur.
Güncelleme:
Gizlilik: Hesaplama tarayıcınızda yapılır; girdiğiniz tam IBAN, hesap numarası, tutar ve açıklama sunucuya gönderilmez, loglanmaz veya analytics'e aktarılmaz. Bazı araçlar yalnızca arama/eşleştirme için hassas olmayan bir terim (ör. banka kodu, BIC, para birimi) sorgu servisine iletebilir. Araç bazında ayrıntı: Gizlilik.
Bu araç nasıl hesaplar?
Kesin — matematiksel/standart sonuç- Kullanılan yöntem/formül
- EPC069-12 (GiroCode) payload üretimi + öz QR encoder (Reed-Solomon EC-M); çıktı jsQR ile decode edilerek doğrulanmıştır.
- Kullanılan veri
- EPC069-12 QR standardı; Alman IBAN'larda BLZ→BIC için Bundesbank verisi
- Desteklenmeyen durumlar
- Yalnızca EUR SEPA transferi
- IBAN'ın gerçekten aktif olduğunu kanıtlamaz
EPC QR (GiroCode) nedir?
EPC069-12 standardındaki ödeme QR kodu (yaygın adıyla GiroCode), bir SEPA Credit Transfer'in alıcı adı, IBAN, tutar ve açıklamasını içerir. Ödeyen kişi bankasının mobil uygulamasında bu QR'ı tarar ve ödeme ekranı otomatik dolar — el ile IBAN girme hatası ortadan kalkar.
Bu araç nasıl kullanılır?
- Alıcı bilgilerini girin: Ad ve IBAN zorunludur; tutar, açıklama ve BIC isteğe bağlıdır. Tutarı boş bırakırsanız ödeyen kişi uygulamada kendisi girer.
- QR oluştur: Araç EPC standardında payload üretir, doğrular ve QR kodunu çizer.
- Kullanın: QR'ı ekranda gösterin, yazdırın veya "SVG indir" ile kaydedip fatura/e-postaya ekleyin. Payload metnini de kopyalayabilirsiniz.
BIC otomatik doldurma ve banka adı
Alman banka uygulamaları QR'ı anında tanımak için genellikle BIC alanının dolu olmasını bekler. Bu yüzden araç, Alman IBAN (DE…) girildiğinde BIC'i ve banka adını Bundesbank (Almanya Merkez Bankası) BLZ veritabanından otomatik doldurur (alan kilitlenir) — böylece QR eksiksiz bir GiroCode olur ve isim, IBAN, tutar ile açıklama uygulamada doğru görünür. Açıklama, EPC standardındaki serbest metin (unstructured, alan 11) alanına yazılır.
Neden yalnızca Almanya? Elimizde yalnızca resmî Bundesbank BLZ→BIC verisi vardır. Diğer ülkeler için IBAN'dan BIC güvenilir biçimde türetilemez; yanlış BIC ödeme hatasına yol açabileceği için uydurmayız. İyi haber: SEPA'da BIC opsiyoneldir (IBAN yeterlidir), bu yüzden diğer ülkelerde BIC'i boş bırakmak sorun değildir — dilerseniz elle girebilirsiniz.
Tümü tarayıcınızda çalışır (BIC araması edge-cache'li BLZ API'sini kullanır; IBAN/tutar sunucuya gönderilmez). QR'ın her banka uygulamasında okunacağı garanti değildir; taramayı kendi bankanızla test edin.
İlgili: IBAN doğrulama, SEPA transferi nasıl yapılır.
Kaynaklar
SEPA şema kuralları ve coğrafi kapsam (SEPA scheme rulebooks & scope)
European Payments Council (EPC)
- Belge tarihi:
- 2025
- Son kontrol:
- 2026-07-16