Tag 01, Initieringspunkt för metod
11 = statisk QR (återanvändbar, du anger beloppet själv).12 = dynamisk QR (belopp inbäddat, genereras per transaktion).
Standards · EMVCo merchant payment QR
En QR-kod är en behållare. Innehållet kan vara en betalning, ett vaccinationsintyg, ett körkort, ett eSIM, en lösenordsnyckelinloggning eller en smarthemkoppling – var och en styrd av sin egen internationella standard, med sin egen hotmodell. Detta är den auktoritativa referensen för varje standard som vår skanner identifierar, vad som faktiskt finns inuti när du skannar och exakt vad vi visar kontra avsiktligt maskerar.
Standarden är EMVCo QR Code Specification, publicerad av EMV Co LLC, ägd av Visa, Mastercard, Amex och Discover.
Nästan varje lands direktbetalningssystem är byggt på EMVCo MPM med ett landsspecifikt tag-26-namnrymds-GUID.
Formatet är Tag-Length-Value text, ingen kryptering, avkodningsbar av valfri QR-skanner.
Varje EMVCo-nyttolast börjar med 000201 (Nyttolastformatsindikator). TLV-taggarna är tvåsiffriga ASCII-decimalvärden; innerkantstaggar (t.ex. 26 = handelsakceptör-information) innehåller sina egna TLV-triplar.
11 = statisk QR (återanvändbar, du anger beloppet själv).12 = dynamisk QR (belopp inbäddat, genereras per transaktion).
Landsspecifik mottagaridentifierare. Pix-nyckel (CPF / CNPJ / e-post / telefon / EVP) för Brasilien; UPI VPA för Indien; PromptPay-ID för Thailand.
ISO 18245 4-siffrig kategori. 5812 = restaurang, 5411 = livsmedelsbutik, 7011 = logi, 5541 = bensinstation, 4121 = taxi.
ISO 4217 numerisk kod. 840 = USD, 978 = EUR, 826 = GBP, 986 = BRL (brasiliansk real), 356 = INR.
Valfri. Finns i dynamiska QR:er (handlaren har förifyllt det), saknas i statiska (du anger belopp i din app).
Valfri. 55 anger om en dricksprompt ska visas; 56/57 bär ett fast belopp respektive procentsats.
ISO 3166-1 alfa-2 landskod. Användbart när betalningsappar stöder gränsöverskridande transaktioner.
Upp till 25 tecken. Det här är fältet din plånboksapp visar som "betala till". Angriparen kan sätta vilket namn som helst här.
Upp till 15 tecken. Var handlaren är belägen.
Valfritt men användbart för bedrägeridetektering: en US-handlare vars postnummer inte matchar deras stad är misstänkt.
Sub-TLV. Inuti: fakturanummer, mobilnummer, butiksetikett, lojalitetsnummer, referensetikett, syfte.
CRC-16/CCITT-FALSE över allt föregående (inklusive “6304”-headern i CRC TLV:n). Om detta inte stämmer har QR-koden ändrats eller skadats.
Tekniken är deprimerande enkel:
Handlaren märker ingenting förrän dagens avräkning visar att intäkterna är borta.
Bedrägeriet har dokumenterats i varje land där mobila betalningar är utbredda.
Vad vår skanner visar dig:
Fysiska ledtrådar att inspektera innan du skannar:
Vår analysator känner igen landtaggen och märker utslaget med det lokala schemanamnet när ett sådant gäller. Täcker för närvarande 54 länder inklusive alla de stora direktbetalningssystemen. Se standardhubben för den fullständiga listan med per-schemauppgifter.
Lägg in QR:en i vår skanner. Utslaget visar utfärdande delstat, körkortsklass, restriktioner, full adress och döljer automatiskt känsliga fält.