Europa nu are un singur cod QR de plată. Zona euro folosește un standard comun, codul EPC QR, iar mai multe țări au un cod național pe care aplicațiile lor bancare îl citesc cel mai bine: UPN QR în Slovenia, HUB3 în Croația, QR Platba în Cehia, PAY by square în Slovacia, ZBP în Polonia și MNB QR în Ungaria. Ce cod are nevoie un magazin depinde de locul în care își țin conturile clienții săi, nu de locul în care se află magazinul.
Cele șapte standarde pe scurt
Fiecare standard poartă același nucleu: cine primește banii, în ce cont, cât și cu ce referință. Diferă prin format, monedă și prin cine le definește.
| Standard | Țara | Moneda | Cod | Definit de |
|---|---|---|---|---|
| UPN QR | Slovenia | EUR | Cod QR, versiunea 15, text ISO 8859-2 | Asociația Băncilor din Slovenia |
| HUB3 | Croația | EUR | Cod de bare PDF417, text UTF-8 | Asociația Bancară Croată (HUB) |
| QR Platba | Cehia | CZK, este permis și EUR | Cod QR | Asociația Bancară Cehă |
| PAY by square | Slovacia | EUR | Cod QR, text comprimat | Asociația Bancară Slovacă |
| ZBP | Polonia | PLN | Cod QR | Asociația Băncilor Poloneze |
| MNB QR | Ungaria | HUF | Cod QR, text UTF-8 | Banca Națională a Ungariei |
| EPC QR | Zona euro (SEPA) | EUR | Cod QR, cel mult 331 de octeți | Consiliul European pentru Plăți |
Ce au în comun
Toate cele șapte funcționează la fel pentru plătitor. Clientul scanează codul în aplicația bancară, aplicația completează plata, iar clientul o verifică și o confirmă. Codul nu mută niciodată bani: doar scutește de tastare. Fiecare conține beneficiarul, contul, suma și o referință sau un scop, astfel încât plata să poată fi potrivită ulterior cu comanda.
Prin ce diferă
Codul de bare în sine
Șase dintre cele șapte sunt coduri QR. HUB3 este un cod de bare PDF417, un dreptunghi lat, așa că un cod QR care conține același text nu va fi neapărat citit de o aplicație bancară croată.
Cum este codificat textul
UPN QR folosește ISO 8859-2, ca să se păstreze č, š și ž, și se încheie cu un număr de control pe care aplicația bancară îl folosește pentru a depista un cod deteriorat. HUB3, MNB QR și EPC QR folosesc UTF-8. PAY by square este excepția: conținutul său este comprimat și codificat, deci nu poate fi citit ca text.
Moneda
EPC QR este doar pentru euro. Codurile ceh, polonez și maghiar sunt construite în jurul coroanei, al zlotului și al forintului, așa că un magazin care vinde acolo are, de regulă, un cont în moneda respectivă.
Lungimea câmpurilor și limitele
Fiecare standard limitează câmpurile. UPN QR permite 33 de caractere pentru numele beneficiarului, HUB3 permite 25, iar EPC QR permite 70. EPC QR limitează și întregul text la 331 de octeți. Textul peste limită este tăiat sau face codul invalid, deci un nume lung de magazin sau o descriere lungă a comenzii cer atenție.
Referințele
Referința este cea care vă permite să potriviți o plată cu o comandă. Slovenia și Croația folosesc un model, precum SI00 sau HR00, urmat de un număr, Cehia folosește simboluri, precum simbolul variabil, iar EPC QR folosește un text liber de până la 140 de caractere.
De ce cod are nevoie magazinul dumneavoastră?
Alegeți după banca clientului, nu după a dumneavoastră.
- Vindeți doar în propria țară: folosiți standardul național al țării dumneavoastră, dacă există unul.
- Vindeți în mai multe țări: folosiți codul național al țării fiecărui client, acolo unde există. Un client din Croația citește cel mai bine HUB3, un client din Slovacia citește cel mai bine PAY by square.
- Vindeți în alte țări din zona euro: folosiți EPC QR ca variantă de rezervă. Multe aplicații bancare europene îl citesc.
- Vindeți în coroane, zloți sau forinți: folosiți codul național al țării respective, cu un cont în acea monedă.
Scanay face această alegere pentru dumneavoastră. Se uită la țara de livrare a fiecărei comenzi, construiește codul potrivit și tipărește lângă el contul pentru acea țară, astfel încât codul și datele afișate să fie mereu în acord.
Greșeli care strică un cod de plată
- Codificare greșită a textului. Textul UPN QR în UTF-8 în loc de ISO 8859-2 transformă č, š și ž în semne fără sens.
- Codul de bare greșit. Un cod QR acolo unde HUB3 așteaptă PDF417.
- O sumă formatată greșit. UPN QR și HUB3 scriu suma fără separator zecimal, așa că un zero lipsă schimbă suma de zece ori.
- Câmpuri peste limită. Un nume lung care este tăiat pe tăcute.
- Codul nu a fost scanat niciodată. Singurul test real este o aplicație bancară reală. Scanați fiecare cod nou cu aplicația pe care o folosesc clienții dumneavoastră.
Creați un cod de test
Fiecare standard de mai sus are propria pagină care îl explică în detaliu. Începeți cu cel pe care îl folosesc clienții dumneavoastră, apoi scanați un cod de test cu o aplicație bancară înainte de a vă baza pe el.
Întrebări
Există un singur cod QR pentru toată Europa?
Pentru plățile în euro, cel mai aproape este codul EPC QR. Este definit de Consiliul European pentru Plăți pentru transferurile de credit SEPA, iar multe aplicații bancare din zona euro îl citesc. Pentru alte monede și în țările în care băncile preferă propriul standard, aveți nevoie de codul național.
Este GiroCode același lucru cu un cod EPC QR?
Da. GiroCode este denumirea germană a aceluiași cod QR de plată SEPA.
Este HUB3 un cod QR?
Nu. Este un cod de bare PDF417. Aplicațiile bancare croate citesc atât codul de bare tipărit, cât și imaginea de pe ecran.
Poate o bancă din străinătate să citească un cod UPN QR sloven?
O aplicație bancară din străinătate de obicei nu îl va citi. Pentru plătitorii din alte țări din zona euro, folosiți codul EPC QR.