5 dakikalık okumaÖzellikler

EPC QR Kodu: SEPA Ödeme QR Standardı Açıklandı

Bir EPC QR kodu, bir URL değil bir SEPA kredi transferini kodlar, böylece bir bankacılık uygulaması formu önceden doldurabilir. Yükün içerdiği bilgiler ve neden onu takip edemeyeceğiniz.

Marius Voß
DevRel · edge infra
BCD servis etiketiyle başlayan on iki satırlık düz metin olarak gösterilen bir EPC QR kod yükü, ondan doldurulmuş bir bankacılık uygulaması transfer formunun yanında

Bir EPC QR kodu bir bağlantı içermez. Kısa bir düz metin bloğu olarak yazılmış bir SEPA kredi transferi içerir ve biçimi tanıyan bir bankacılık uygulaması onu okuyup transfer formunu doldurur. Hiçbir sunucuyla iletişime geçilmez, hiçbir şey sorgulanmaz ve taramayla ilgili hiçbir şey size ulaşmaz.

Bu tek gerçek, bu kodların nasıl kullanıldığına dair her şeyi belirler. Birini kısaltamazsınız, birini yeniden yönlendiremezsiniz ve taramaları sayamazsınız, çünkü akışın hiçbir yerinde bir istek yoktur. Arkasındaki standart European Payments Council'ın EPC069-12'sidir, kodlar Almanca konuşulan pazarlarda genellikle GiroCode olarak adlandırılır ve faturalara binlercesini basmadan önce biçimi tam olarak anlamaya değer. Bir kodun neler taşıyabileceğinin genel durumu için, bir QR kodu nedir yük sorusunu kapsar.

Yük Gerçekte Neler İçerir

Yük, sabit bir sırada, her biri ayrı bir öğe olan bir satır dizisidir. Bir ayrıştırıcı 1. satırı okur, BCD bekler, 4. satırı okur, SCT bekler ve ikisinden biri eksikse vazgeçer.

SatırİçerikSınır
Servis etiketiBCDsabit, 3 karakter
Versiyon001 veya 002002, BIC'yi opsiyonel yapar
Karakter kümesiUTF-8 için 1, 8'e kadartek rakam
TanımlamaSCTsabit, 3 karakter
BICalıcı banka tanımlayıcısı11 karakter, sıklıkla atlanır
Alıcı adıhesap sahibi70 karakter
IBANalıcı hesabı34 karakter
Tutardeğeri izleyen EUREUR cinsinden 0.01 ile 999999999.99 arası
Amaç koduISO amacı, nadiren kullanılır4 karakter
Yapılandırılmış referansalacaklı referansı veya35 karakter
Yapılandırılmamış metinonun yerine serbest metin havale140 karakter
Alıcıdan göndericiyeödeyene gösterilen not70 karakter

İki kural insanları tuzağa düşürür. Yapılandırılmış referans ile yapılandırılmamış metin birbirini dışlar: birini doldurun, diğerini boş bırakın. Ve tutar isteğe bağlıdır, bu da ödeyenin karar verdiği bir bağış kodu için doğru seçimdir, ama tam bir rakamın önceden doldurulmasını istediğiniz bir fatura için yanlış seçimdir.

Tüm blok 331 bayt ile sınırlıdır. EPC069-12 kılavuzları ayrıca hata düzeltme seviyesini M'de sabitler ve sembolü versiyon 13'te sınırlar, bu yüzden bastığınız kodun modül sayısında bilinen bir tavan vardır. Bunu bir oluşturucuya tıklamak yerine kodla oluşturuyorsanız, Segno kütüphane dokümantasyonu alan sırasını ve kodlama kurallarını test edebileceğiniz bir biçimde gösterir.

Bir EPC QR yükünün dört bloğu, sabit servis etiketinden alıcı ayrıntılarına ve tutara, oradan havale referansına kadar

Neden Kısaltamazsınız veya Takip Edemezsiniz

Takip edilen bir QR kodu, sahip olduğunuz bir URL'yi kodlayarak çalışır. Tarama o URL'yi açar, yönlendirmeniz yanıt verir, isteği sayarsınız ve ziyaretçi bağlantıyı o an nereye yönlendiriyorsanız oraya iner. Dinamik ve statik QR kodları mekanizmayı tam olarak kapsar.

Bunların hiçbiri burada geçerli değildir. Bankacılık uygulaması bir tarayıcı değildir. Metni ayrıştırır, biçimle eşleştirir ve cihazda yerel olarak bir ödeme formu açar. Yakalanacak bir HTTP isteği yoktur, bu yüzden:

  • Hiçbir yerde bir tarama sayısı yoktur. Ne sizin aracınızda, ne bankanınkinde.
  • Hiçbir şey yeniden yönlendirilemez. Yanlış bir IBAN, yeniden baskı demektir.
  • Yükü bir kısa bağlantıya sarmak onu tamamen bozar, çünkü ayrıştırıcı BCD beklediği yerde https görür.

Bir ekibin, biri şartnameyi okumadan önce bir ödeme kodunda atıf elde etmeye çalışarak bir hafta harcadığını izledim. Dürüst cevap şu ki ödeme tarafı ve ölçüm tarafı iki farklı koddur ve düzende yalnızca birine yer varsa ödeme kodu kazanır.

Ölçebileceğiniz şey onun etrafındaki her şeydir. Bir posta gönderimi ödeme kodlu bir fatura taşıyorsa, mektuba müşteri portalı, şartlar veya destek sayfası için ayrı, takip edilen bir kısa bağlantı koyun ve etkileşimi ondan okuyun. Elido'nun QR kod özellikleri sayfanın takip edilebilir yarısını kapsar ve ödeme kodu tam olarak standardın gerektirdiği gibi kalır.

Nerede Çalışır ve Nerede Çalışmaz

Destek, tek tek bankacılık uygulamalarında yaşar, bu yüzden kapsama, ülke listelerinin abarttığı bir şekilde düzensizdir. Avusturya ve Alman uygulamaları bu kodları yıllardır okur, Fin ve Hollanda uygulamaları genel olarak güvenilirdir, Belçika desteği iyidir. Bunun ötesinde, bir baskı işine karar vermeden önce test edin.

İki komşuyla sıkça karıştırılır. İsviçre QR-bill, kendi düzenine ve sembolün ortasında bir İsviçre haçına sahip farklı bir spesifikasyondur; bir EPC kodu değildir ve euro bölgesi uygulamaları onu bir ödeme olarak okumaz. Ve bir kart işlemcisinden gelen bir ödeme bağlantısı bununla hiç ilgili değildir: bu, sonunda barındırılan bir ödeme sayfası olan bir QR içindeki sıradan bir URL'dir ve beraberinde gelen takip dahil diğer herhangi bir web bağlantısı gibi davranır.

Düzenlenen bir ödeme veya kredi işletmesinin müşterilerin önüne neler koyabileceğinin daha geniş sorusu için, fintech için URL kısaltıcılar bir bağlantının dahil olduğu kısımları kapsar.

Çevrimdışı olarak bir transfer formuna çözülen bir ödeme QR kodu ile bir yönlendirmeye ulaşıp analitik üreten bir bağlantı QR kodunun karşılaştırılması

Pişman Olmadan Bir Tane Üretmek

Sizi para kaybından kurtaracakları sırayla altı kontrol.

  1. IBAN'ı basmadan sonra değil, oluşturmadan önce doğrulayın. Bir sağlama toplamı testi hiçbir şeye mal olmaz, yeniden baskı ise bir baskı işine mal olur.
  2. Tutar sorusuna bilerek karar verin. Faturalar için sabit, herhangi bir rakamın mümkün olması gereken bağış afişleri için boş.
  3. Serbest metin yerine yapılandırılmış referansı tercih edin. Daha kısadır, muhasebenizde otomatik olarak eşleşir ve yükü küçük tutar.
  4. Her iki telefon platformunda, en az üç bankacılık uygulamasında test edin. Ayrıştırıcılar, isteğe bağlı alanları ne kadar sıkı ele aldıkları konusunda farklılık gösterir.
  5. Basılı kodu, tıpkı diğer herhangi bir kodda olduğu gibi, taranacağı mesafeye göre boyutlandırın. Bir QR kodu ne kadar büyük olmalı hesaplamayı içerir.
  6. Mat tutun. Ofis aydınlatması altında bir fatura üzerindeki ödeme kodunun üzerine parlak vernik, gerçekleşmeyi bekleyen bir destek talebidir.

Çıkartma Sorunu

Gerçek bir dolandırıcılık vektörü vardır ve bu dijitalden çok fizikseldir. Bir faturaya, bir parkmetreye, bir pazar tezgahı tabelasına veya bir hayır kurumu afişine basılmış statik bir ödeme kodu, farklı bir IBAN taşıyan bir çıkartmayla kaplanabilir. Koddaki hiçbir şey buna direnmez, çünkü yük kağıdın kendisidir.

Önlemler de aynı şekilde fizikseldir. Kodu bir yapışkan yama üzerine değil, bir etiketin göze çarpacağı fatura düzeninin içine basın. Bir ödeyenin karşılaştırabilmesi için alıcı adını ve IBAN'ın son rakamlarını kodun yanında metin olarak gösterin. Ve ödeme onay talimatlarında, insanlara onaylamadan önce bankacılık uygulamalarının gösterdiği adı okumalarını söyleyin, çünkü değişimin görünür hale geldiği tek yer o ekrandır. QR kodlar güvenli mi ve quishing gerçekte nedir daha geniş saldırı desenini kapsar ve bunun çoğu, aynı sayfanın başka bir yerinde bastığınız bağlantı kodları için de geçerlidir.

Rahatlatıcı kısım şu: bir ödemenin hâlâ kimliği doğrulanmış bir bankacılık uygulamasında bir insan tarafından onaylanması gerekir. Kod bir formu önceden doldurur, parayı asla kendisi taşımaz.

Temel Taşı Serisini Okuyun

Bu yazı özellikler kümesinde yer alır. Oluşturduğunuz herhangi bir kod etrafındaki basılı iş akışı için, sıfırdan bir QR kod kampanyası temel taşıdır ve dokümanlardaki QR kod kılavuzu API üzerinden takip edilebilir türü oluşturmayı kapsar.

Blogda İlgili Yazılar

Sıkça sorulan sorular

EPC QR kodu nedir?

Bir SEPA kredi transferinin ayrıntılarını düz metin olarak kodlayan bir QR kod, böylece bir bankacılık uygulaması onu okuyup transfer formunu önceden doldurabilir. European Payments Council tarafından EPC069-12 kılavuzlarında standartlaştırılmıştır ve GiroCode olarak da bilinir. Yük, BCD servis etiketiyle başlayan sabit bir satır dizisidir ve içinde hiçbir web adresi bulunmaz.

Hangi ülkeler GiroCode ödemelerini destekler?

Destek ülkede değil bankacılık uygulamasında yaşar, ama pratikte kodlar Avusturya, Almanya, Finlandiya, Hollanda ve Belçika'da yaygın olarak okunur. Euro bölgesinin geri kalanında kapsama düzensizdir, bölge dışında ise kodun hiçbir anlamı yoktur. İsviçre, benzer görünen ama uyumlu olmayan kendi QR-bill standardını kullanır.

Bir EPC QR kodu dinamik veya takip edilebilir olabilir mi?

Hayır. Ödeme ayrıntıları basılı desenin içindedir ve telefon onları herhangi bir sunucuyla iletişime geçmeden çevrimdışı olarak çözer, bu yüzden yeniden yönlendirilecek ya da sayılacak hiçbir şey yoktur. Tutarı veya referansı değiştirmeniz gerekiyorsa yeni bir kod oluşturursunuz. Size dinamik bir ödeme QR'ı olarak satılan her şey, farklı bir ürün olan bir ödeme sayfasına bağlantıdır.

Bir EPC QR koduna kısa bağlantı koyarsam ne olur?

Bankacılık uygulaması onu ayrıştıramaz ve ya bir hata gösterir ya da kodu sıradan bir URL olarak ele almaya geri döner. Ayrıştırıcı ilk satırın BCD, dördüncü satırın SCT olmasını bekler; bir URL ikisiyle de eşleşmez. Ödeme QR kodları ve bağlantı QR kodları, aynı sembol şeklini paylaşan iki ayrı koddur.

Yük ne kadar büyük olabilir?

331 bayt, bu da EPC kılavuzları altında QR'ı hata düzeltme seviyesi M ile versiyon 13'te sınırlar. Pratikte onu dolduran şey havale metnidir, bu yüzden uzun bir serbest metin referansı, bir kodu sınırın üzerine iten alandır. Referansı yapılandırılmış ve kısa tutun, kod basılı bir faturadan taranacak kadar seyrek kalsın.

Ödeme QR kodları basılı faturalarda güvenli mi?

Kodun kendisi hiçbir çalıştırılabilir içerik taşımaz ve ödeyen, herhangi bir şey hareket etmeden önce alıcı adını ve IBAN'ı gösteren bankacılık uygulamasında transferi onaylar. Gerçek risk fizikseldir: basılı kodun üzerine yapıştırılan ve ödemeyi başka bir hesaba yönlendiren bir çıkartma. Kodu bir etiket üzerine değil, fatura düzeninin içine basın ve ödeyenlere onay ekranındaki adı kontrol etmelerini söyleyin.

Elido'yu deneyin

Bir URL yapıştırın, çalışan bir kısa bağlantı alın

Kayıt gerekmez. Bağlantı 30 gün boyunca yaşar. Sonsuza kadar saklamak için kaydolun.

Ücretsiz, kayıt gerekmez · Günde 2

Elido'yu deneyin

Özel alan adları, derinlemesine analitik ve açık bir API'ye sahip AB'de barındırılan URL kısaltıcı. Ücretsiz katman - kredi kartı gerekmez.

Etiketler
epc qr code
girocode
sepa payment qr code
qr code payment
static qr code
invoice qr code

Okumaya devam et