EMV QR kod

Poznato i kao: EMVCo QR, EMV MPM, QR koji prikazuje trgovac

Definicija

EMV QR kod je QR kod za plaćanje koji slijedi specifikaciju EMVCo, format oznaka-duljina-vrijednost koji mnoge nacionalne sheme koriste za kodiranje trgovca, valute i iznosa.

Pregledao tim AriaQR-a ·

EMV QR kod

Što pokriva specifikacija EMV QR

Specifikacija EMV QR koda tvrtke EMVCo definira kako su podaci o plaćanju raspoređeni unutar običnog QR koda. Postoji u dva načina. U načinu Merchant-Presented Mode (MPM) trgovac prikazuje kod, a kupac ga skenira bankarskom aplikacijom ili aplikacijom novčanika. U načinu Consumer-Presented Mode (CPM) kupčeva aplikacija prikazuje kod, a trgovac ga skenira na blagajni.

Specifikacija ne stvara platnu mrežu. To je zajednički format podataka, pa nacionalna shema ili kartična mreža može dodati vlastite podatke o računu, a ostatak sadržaja ostaje isti. Zato Pix u Brazilu, PromptPay na Tajlandu, SGQR u Singapuru, DuitNow u Maleziji, QRIS u Indoneziji, VietQR u Vijetnamu i Bharat QR u Indiji strukturno izgledaju slično.

Kako je sadržaj strukturiran

MPM sadržaj je niz podatkovnih objekata, a svaki je zapisan kao dvoznamenkasti ID, dvoznamenkasta duljina i vrijednost. Na primjer, 5303840 znači ID 53 (valuta transakcije), duljina 03, vrijednost 840 (američki dolari u numeričkom obliku ISO 4217). Objekti slijede jedan za drugim bez separatora, a neki su ID-ovi predlošci koji sadrže vlastite ugniježđene objekte u istom formatu.

Sadržaj mora počinjati ID-jem 00 i završavati ID-jem 63, kontrolnim zbrojem. Kontrolni zbroj je vrijednost CRC-16/CCITT-FALSE zapisana kao četiri heksadecimalna znaka, izračunata nad svime prije njega, uključujući znakove 6304. Skener koji izračuna drugačiji kontrolni zbroj odbacuje kod, čime se otkriva većina pogrešaka pri tipkanju ili kopiranju.

  • 00: pokazatelj formata sadržaja, uvijek 01
  • 01: točka pokretanja, 11 za statički ili 12 za dinamički
  • 26–51: predlošci podataka o računu trgovca
  • 52: šifra kategorije trgovca (MCC)
  • 53: valuta (numerički ISO 4217) i 54: iznos
  • 58: šifra države, 59: naziv trgovca, 60: grad
  • 62: dodatni podaci poput računa ili referentnog broja; 63: CRC

Statički i dinamički kodovi

Statički EMV QR kod (točka pokretanja 11) tiska se jednom i ponovno koristi, a kupac upisuje iznos. Dinamički kod (točka pokretanja 12) generira se za jednu transakciju i obično nosi iznos i referencu, pa kupac samo potvrđuje. Tiskane naljepnice na pultu obično su statičke, dok su kodovi na zaslonu blagajne ili računu obično dinamički.

EMV QR kod (2)

Često postavljana pitanja

Koja je razlika između MPM i CPM QR plaćanja?

U načinu Merchant-Presented Mode kupac skenira kod koji prikazuje trgovac. U načinu Consumer-Presented Mode trgovac skenira kod prikazan na kupčevu telefonu.

Može li bilo koja aplikacija za QR kodove pročitati EMV QR kod za plaćanje?

Svaki QR čitač može dekodirati tekst, ali samo aplikacija za plaćanje koja podržava shemu navedenu u kodu može ga pretvoriti u plaćanje.

Što znači 6304 na kraju niza QR koda za plaćanje?

To je početak objekta kontrolnog zbroja: ID 63, duljina 04, a slijede četiri heksadecimalna znaka CRC-16 izračunata nad cijelim sadržajem.

Izvori i norme

Svi pojmovi