Nordlet

← Belgeler / Sözlük

EPC QR Kodu Nedir? Faturalarda Tara ve Öde Yöntemi

SEPA kredi transferleri için Avrupa Ödemeler Konseyi QR standardı - veri paketinin içeriği, ödeme hatalarını neden önlediği ve nerede kullanıldığı.

EPC QR kodu, müşterinin ödeme bilgilerini (IBAN'ınızı, adınızı, tutarı ve ödeme referansını) önceden doldurmak için bankacılık uygulamasıyla taradığı, faturanın üzerindeki kare bir barkoddur. Müşteri bilgileri onaylar ve ödeme gönderilir.

Avrupa Ödemeler Konseyi (European Payments Council) tarafından SEPA Kredi Transferinin Başlatılması İçin Veri Toplamayı Etkinleştiren Hızlı Yanıt Kodu Kılavuzu (Quick Response Code Guidelines to Enable Data Capture for the Initiation of a SEPA Credit Transfer) belgesinde tanımlanmıştır ve kapsamı kasıtlı olarak dardır: Yalnızca bir SEPA kredi transferini başlatır, başka hiçbir şey yapmaz.

Çözdüğü sorun

Manuel ödeme girişi, paranın kaybolduğu yerdir. 20 haneli bir IBAN'ı ve bir referans numarasını PDF'ten bankacılık uygulamasına kopyalayan bir müşteri, ara sıra bir haneyi yanlış girebilir, referansı atlayabilir veya tutarı yanlış yazabilir.

Bunların her birinin tarafınızda bir maliyeti vardır. Yanlış bir referans, ödemenin hesabınıza eşleşmemiş olarak düşmesi ve birinin bu ödemenin hangi faturaya ait olduğunu çözmeye çalışması anlamına gelir; bu da tam olarak banka mutabakatı eşleştirmesinin çözmek için var olduğu sorundur. Yanlış bir IBAN ise ödemenin tamamen başka bir yere gitmesi demek olabilir.

Taranan bir QR kodu yazma gerekliliğini ortadan kaldırır ve bu da hata sınıfını ortadan kaldırır. Ayrıca "faturayı okuma" aşamasından "ödeme gönderildi" aşamasına giden yolu birkaç saniyeye indirerek B2C ve küçük işletme faturalarında tahsilat hızını ölçülebilir şekilde artırır.

Veri paketi (payload) ne içerir?

EPC069-12 veri paketi düz metindir, her satırda tek bir alan bulunur ve sabit bir sıradadır:

BCD                        ← hizmet etiketi
002                        ← versiyon
1                          ← karakter seti (1 = UTF-8)
SCT                        ← tanımlama (SEPA Kredi Transferi)
                           ← BIC (AEA içinde isteğe bağlı)
UAB Pavyzdys               ← lehtar adı
LT121000011101001000       ← lehtar IBAN'ı
EUR605.00                  ← tutar, para birimi önekli
                           ← amaç kodu (isteğe bağlı)
                           ← yapılandırılmış havale referansı
Invoice S-1041             ← yapılandırılmamış havale metni
                           ← lehtardan alıcıya bilgi

Bilmenizde fayda olan kısıtlamalar şunlardır: Toplam veri paketi en fazla 331 bayt olmalıdır; tutar 0,01 ile 999.999.999,99 EUR arasında olmalıdır; yalnızca euro desteklenir; ve yapılandırılmış referans veya yapılandırılmamış metin ikilisinden yalnızca biri kullanılır, asla ikisi birden kullanılmaz.

Yapılandırılmış alan, pazarınızın desteklediği durumlarda kullanılması gereken ISO 11649 RF gibi alacaklı referansları içindir; makine tarafından kontrol edilebilir bir referans, serbest metne göre daha güvenilir bir şekilde mutabakat yapılmasını sağlar.

Özellikle, veri paketinde hiçbir imza ve güvenlik unsuru yoktur. Bu veri girişi için bir kolaylık aracıdır, kimlik doğrulaması yapılmış bir talimat değildir: Ödeme yapan kişi, ödemeyi hâlâ kendi bankacılık uygulamasında, kendi kimlik doğrulamasıyla onaylar. QR kodunun tek başına para hareket ettirememesinin nedeni budur; ayrıca sahte bir faturadaki QR kodunun, metin olarak yazdırılmış sahte bir IBAN kadar tehlikeli olmasının nedeni de budur.

Nerede kullanılır?

Euro bölgesinde yaygın olarak kullanılır ve büyük bankacılık uygulamalarının bunu yerel olarak tanıdığı Avusturya, Almanya, Belçika, Hollanda ve Finlandiya gibi birkaç ülkede fiilen standarttır. Bazı ülkeler kendi köklü varyantlarını çalıştırır: İsviçre'nin QR faturası (farklı ve daha kuralcı bir standart) ve EPC069-12'den önce var olan çeşitli ulusal sistemler.

Destek sizin değil, ödemeyi yapan kişinin bankacılık uygulamasının sorumluluğundadır. Kodu eklemenin size hiçbir maliyeti yoktur ve uygulaması kodu okuyan her müşteriye yardımcı olur; uygulamaları okuyamayanlar ise her zamanki gibi ödeme yapmaya devam eder.

İlgili ancak farklı kavramlar

  • SEPA Ödeme Talebi (SEPA Request-to-Pay - RTP) - alacaklının, ödeme yapan kişinin uygulamasında kabul edebileceği veya reddedebileceği yapılandırılmış bir ödeme talebi gönderdiği bir mesajlaşma standardıdır. Basılı bir koddan ziyade karşılıklı bir iletişim sürecidir ve son ödeme tarihi ile taksit seçenekleri taşıyabilir.
  • Ödeme bağlantıları (Payment links) - genellikle bir Ödeme Hizmeti Sağlayıcısı (PSP) aracılığıyla sunulan, kartları ve cüzdanları destekleyen barındırılan bir ödeme sayfasına giden URL'dir. Bu, farklı maliyetleri olan farklı bir kanaldır; kartla ödeme bir alıcı komisyonu (acquirer fee) taşırken, QR ile başlatılan bir SEPA kredi transferi taşımaz. Bu durum, büyük faturalarda gerçek bir ekonomik fark yaratır. Bu PSP akışları, ödeme mutabakatı gerektiren mutabakatlar üretir.

Nordlet'teki Durumu

Uygulanmamıştır. Fatura PDF'leri şu anda bir EPC QR kodu içermemektedir ve ödeme bağlantısı oluşturma özelliği bulunmamaktadır. Her ikisi de planlanmaktadır ancak bugün itibarıyla mevcut değildir; bir niyeti özellik olarak açıklamaktansa bunu belirtmek daha faydalıdır.

Sistemde halihazırda mevcut olanlar, kodun ihtiyaç duyduğu verilerdir: Şirket IBAN'ı, iş ortağı bilgileri, fatura tutarı, para birimi ve ödeme referansı olarak hizmet veren tam fatura numarası ile bunların üretim yolu. Fatura PDF'leri API tarafından üretildiği için QR kodu yeni bir veri modelinden ziyade bir görselleştirme (rendering) eklentisi haline gelecektir.

Nihai uygulamanın standarttan devralacağı iki kısıtlama vardır: Yalnızca euro desteği, yani EUR dışındaki faturalar bu kodu taşıyamaz; uzun bir fatura numarası ile şirket adının aralarında ne kadar havale metni taşıyabileceğini sınırlayan 331 baytlık veri paketi sınırı.

O zamana kadar, mutabakat tarafındaki önlemler önem taşımaktadır: Fatura numarasını faturanın üzerinde belirgin bir şekilde göstermek ve belge numarasını içeren bir ödeme açıklamasını puanlayan banka eşleştirmesine güvenmek.

FAQ

EPC QR kodu nedir?

Avrupa Ödemeler Konseyi standardına uygun olan ve bir SEPA kredi transferinin detaylarını (lehtar adı, IBAN, tutar ve referans) kodlayan bir QR kodudur. Böylece ödeme yapan kişi bunları tek tek yazmak yerine bankacılık uygulamasıyla tarayabilir.

QR kodla ödeme güvenli mi?

Kodun kendisi herhangi bir güvenlik unsuru veya imza barındırmaz; yalnızca bir ödeme formunu önceden doldurur. Ödeme yapan kişi transferi kendi bankacılık uygulamasında kendi kimlik doğrulamasıyla yine de kendisi onaylar. Bu bir veri girişi kolaylığıdır, bu nedenle sahte bir faturadaki kod, düz metin olarak yazılmış sahte bir IBAN kadar risklidir.

Hangi para birimlerini destekler?

Yalnızca Euro. Standart, SEPA kredi transferlerine özeldir, bu nedenle diğer para birimlerindeki faturalar uyumlu bir EPC QR kodu taşıyamaz.

Tüm Avrupa bankacılık uygulamaları EPC QR kodlarını destekliyor mu?

Euro bölgesindeki büyük uygulamaların çoğu desteklemektedir ve birkaç ülkede bu fiili bir standarttır; ancak destek tamamen ödemeyi yapan kişinin bankasına bağlıdır. Kodu eklemek, bunu kullanabilenlere yardımcı olur ve kullanamayanlar için hiçbir maliyeti yoktur.

EPC QR kodu ile ödeme bağlantısı arasındaki fark nedir?

QR kodu, ödeme yapan kişinin ek bir işlem ücreti ödemeden bizzat yaptığı bir banka transferini başlatır. Ödeme bağlantısı ise genellikle bir PSP aracılığıyla kart veya cüzdanla ödeme yapılan, bir komisyon taşıyan ve daha sonra mutabakat yapılması gereken bir yerleşim (settlement) üreten barındırılmış bir ödeme sayfasını açar.