Europa nema jedinstveni QR kod za plaćanje. Eurozona dijeli jedan standard, EPC QR kod, a nekoliko država ima nacionalni kod koji njihove bankovne aplikacije najbolje čitaju: UPN QR u Sloveniji, HUB3 u Hrvatskoj, QR Platba u Češkoj, PAY by square u Slovačkoj, ZBP u Poljskoj i MNB QR u Mađarskoj. Koji kod treba trgovini ovisi o tome gdje kupci imaju račun, a ne o tome gdje se trgovina nalazi.
Sedam standarda ukratko
Svaki standard nosi istu jezgru: tko prima novac, na koji račun, koliko i s kojim pozivom na broj. Razlikuju se po formatu, valuti i tome tko ih definira.
| Standard | Država | Valuta | Kod | Definira |
|---|---|---|---|---|
| UPN QR | Slovenija | EUR | QR kod, verzija 15, tekst ISO 8859-2 | Udruženje banaka Slovenije |
| HUB3 | Hrvatska | EUR | PDF417 crtični kod, tekst UTF-8 | Hrvatska udruga banaka (HUB) |
| QR Platba | Češka | CZK, dopušten i EUR | QR kod | Češko udruženje banaka |
| PAY by square | Slovačka | EUR | QR kod, komprimirani tekst | Slovačko udruženje banaka |
| ZBP | Poljska | PLN | QR kod | Poljsko udruženje banaka |
| MNB QR | Mađarska | HUF | QR kod, tekst UTF-8 | Mađarska narodna banka |
| EPC QR | Eurozona (SEPA) | EUR | QR kod, najviše 331 bajt | Europsko vijeće za plaćanja |
Što im je zajedničko
Svih sedam za platitelja radi na isti način. Kupac skenira kod u aplikaciji internetskog bankarstva, aplikacija ispuni plaćanje, a kupac ga provjeri i potvrdi. Kod nikad ne prenosi novac: samo štedi tipkanje. Svaki sadrži primatelja, račun, iznos te poziv na broj ili svrhu, kako bi se uplata kasnije mogla povezati s narudžbom.
Po čemu se razlikuju
Sam crtični kod
Šest od sedam su QR kodovi. HUB3 je PDF417 crtični kod, široki pravokutnik, pa QR kod koji sadrži isti tekst hrvatska bankovna aplikacija neće nužno pročitati.
Kako je kodiran tekst
UPN QR koristi ISO 8859-2 kako bi č, š i ž preživjeli, a završava kontrolnim brojem po kojem bankovna aplikacija prepoznaje oštećen kod. HUB3, MNB QR i EPC QR koriste UTF-8. PAY by square je izuzetak: njegov je sadržaj komprimiran i kodiran, pa se ne može čitati kao tekst.
Valuta
EPC QR je samo za euro. Češki, poljski i mađarski kod izgrađeni su oko krune, zlota i forinte, pa trgovina koja tamo prodaje obično ima račun u toj valuti.
Duljine polja i ograničenja
Svaki standard ograničava svoja polja. UPN QR dopušta 33 znaka za naziv primatelja, HUB3 25, a EPC QR 70. EPC QR ograničava i cijeli tekst na 331 bajt. Tekst preko ograničenja odreže se ili kod postane nevažeći, pa dugi naziv trgovine ili dugi opis narudžbe traže pažnju.
Pozivi na broj
Poziv na broj omogućuje vam da uplatu povežete s narudžbom. Slovenija i Hrvatska koriste model poput SI00 ili HR00, nakon kojeg slijedi broj, Češka koristi simbole poput varijabilnog simbola, a EPC QR slobodan tekst do 140 znakova.
Koji kod treba vašoj trgovini?
Birajte prema banci kupca, a ne prema svojoj.
- Prodajete samo u svojoj državi: koristite nacionalni standard svoje države, ako ga ima.
- Prodajete u više država: koristite nacionalni kod države svakog kupca, gdje postoji. Kupac iz Hrvatske najbolje čita HUB3, kupac iz Slovačke PAY by square.
- Prodajete u druge države eurozone: koristite EPC QR kao zamjenu. Mnoge europske bankovne aplikacije ga čitaju.
- Prodajete u krunama, zlotima ili forintama: koristite nacionalni kod te države, s računom u toj valuti.
Scanay taj izbor obavlja umjesto vas. Gleda državu dostave svake narudžbe, izrađuje odgovarajući kod i pokraj njega ispisuje račun za tu državu, pa se kod i ispisani podaci uvijek podudaraju.
Pogreške koje kvare kod za plaćanje
- Pogrešno kodiranje teksta. Tekst UPN QR-a u UTF-8 umjesto ISO 8859-2 pretvara č, š i ž u nečitljive znakove.
- Pogrešan crtični kod. QR kod tamo gdje HUB3 očekuje PDF417.
- Pogrešno oblikovan iznos. UPN QR i HUB3 iznos zapisuju bez decimalne točke, pa jedna nula manje mijenja iznos deset puta.
- Polja preko ograničenja. Dugi naziv koji se neprimjetno odreže.
- Kod nikad nije skeniran. Jedini pravi test je prava bankovna aplikacija. Svaki novi kod skenirajte aplikacijom koju koriste vaši kupci.
Izradite probni kod
Svaki od gornjih standarda ima vlastitu stranicu koja ga detaljno objašnjava. Počnite s onim koji koriste vaši kupci, a zatim skenirajte probni kod bankovnom aplikacijom prije nego što se na njega oslonite.
Pitanja
Postoji li jedan QR kod za cijelu Europu?
Za plaćanja u eurima najbliži je EPC QR kod. Definiralo ga je Europsko vijeće za plaćanja za SEPA kreditne transfere, a čita ga mnogo bankovnih aplikacija u eurozoni. Za druge valute i u državama u kojima banke preferiraju vlastiti standard potreban vam je nacionalni kod.
Je li GiroCode isto što i EPC QR kod?
Da. GiroCode je njemački naziv za isti SEPA QR kod za plaćanje.
Je li HUB3 QR kod?
Ne. To je PDF417 crtični kod. Hrvatske bankovne aplikacije čitaju i ispisani crtični kod i sliku na zaslonu.
Može li strana banka pročitati slovenski UPN QR kod?
Aplikacija strane banke obično ga neće pročitati. Za platitelje u drugim državama eurozone koristite EPC QR kod.