Standarder & specifikationer
Enhver QR- eller stregkodetype, som Abundera genererer, svarer til en publiceret standard. Dette er referencen, spec-link, kanoniske testvektorer, in-browser-validator, hvor vi har en, scannerkompatibilitet og de faldgruber, der ødelægger koder i felten.
Hvorfor denne side eksisterer: de fleste QR-værktøjer behandler specifikationer som trivialiteter. Operatører behandler dem som kontrakter. Når en schweizisk bank afviser en QR-regning, skyldes det, at et tegn i QR ikke matchede de schweiziske implementeringsretningslinjer, ikke fordi dit telefonkamera fejlede. Disse sider dokumenterer hvert kontrakt, vi opfylder, så du selv kan kontrollere matches.
GS1 Digital Link
GS1 Digital Link Standard v1.4 Sunrise 2027-efterfølgeren til EAN-13. En QR bærer produktidentitet plus batch, udløbsdato, serienummer og marketing-URL.TOTP
RFC 6238 Tidsbaserede engangsadgangskoder. Enhver autentifikationsapp læser det sammeotpauth://-skema. HOTP
RFC 4226 Tællerbaseret variant af TOTP. Kanonisk tilstand for YubiKey OATH og ældre hardwaretokens, hvor serveren ikke kan stole på ursynkronisering.Swiss QR-bill
SIX Swiss Implementation Guidelines v2.3 ISO 20022-betalings-QR, der erstattede den schweiziske indbetalingsgiro. QR-IBAN-regler, referenceformat og det obligatoriske schweiziske kors i midten.AAMVA kørekort
AAMVA Card Design Standard v10 PDF417-stregkoden på bagsiden af hvert amerikansk kørekort. Elementkoder, jurisdiktions-IIN'er, versionshistorik.EMVCo handelsdrivende QR
EMV QR Code Specification v1.1 Den TLV-kodede handelsdrivende QR bag de fleste nationale mobilbetalingsordninger (PIX, PromptPay, UPI, SGQR, DuitNow…).PIX
BACEN Resolution 103/2021 · BR Code Brasiliens øjeblikkelige betalingsordning. EMVCo MPM-delmængde med CPF/CNPJ/e-mail/telefon/EVP-nøgleformater i tag 26.UPI
NPCI BR Code ·upi:// URI Indiens øjeblikkelige betalingsbane. To QR-formater, almindelig upi://pay URI og NPCI BR Code med VPA i tag 26. EPC Girocode
EPC069-12 v2.1 Europæisk SEPA-kreditoverførsel via QR. Tolv fastplacerede tekstlinjer: BIC, IBAN, beløb, struktureret eller ustruktureret betalingsreference.eSIM-aktivering
GSMA SGP.22 · LPA-aktiveringskode SM-DP+-adresse plus matchende ID. iOS 17.4+ og Android 13+ scanner disse native for at klargøre en eSIM-profil.Aztec · PDF417 · Data Matrix, sammenligning
ISO/IEC 24778 · 15438 · 16022 Side-om-side sammenligning af de tre ikke-QR 2D-symbologier. Kapacitet, native scannerunderstøttelse og valg imellem dem.Aztec Code
ISO/IEC 24778:2008 Boardingkort og transitbilletter. Bullseye-søgemønster, ingen stille zone kræves, ECC 5%–95% valgbar.PDF417
ISO/IEC 15438:2015 Amerikanske kørekort (AAMVA), FedEx/UPS-fragtsedler, statslige formularer. Stablet lineær, den eneste 2D, der kan læses af 1D-laserskannere.Data Matrix
ISO/IEC 16022:2006 Direkte delmærkning på lægemiddelflasker, elektroniske komponenter, kirurgiske instrumenter. ECC 200, GS1-elementstrenge, ISO 29158 DPM-klassificering.Micro QR · rMQR
ISO/IEC 18004 Bilag M · ISO/IEC 23941 Kompakte rektangulære QR-varianter til tætte kredsløbsplader, medicinsk udstyr og industriel mærkning. Scannerunderstøttelse er specialistekslusivt.ZATCA e-faktura
Saudi FATOORA · TLV + kryptografisk segl Saudi-Arabiens obligatoriske QR på enhver skattefaktura. TLV-struktur, Fase 1 (forenklet) vs. Fase 2 (godkendt) flows.Sådan læses hver side
Alle standardsider følger den samme struktur:
- Hvad det er, to sætninger, ingen jargon.
- Kanonisk spec-link, publiceret autoritet, dateret version.
- Testvektorer, kanoniske input med forventet kodet output. Kopier, afkod, verificer.
- Live validator, hvor vi leverer en inline (GS1 kontrolciffer, TOTP Base32, SEPA mod-97, schweizisk IBAN-præfiks).
- Almindelige faldgruber, hvad der ødelægger koder i virkeligheden.
- Scannerkompatibilitet, hvilke telefoner, apps og læsere der afkoder det og hvilke der ikke gør.
Se også
- /test-vectors/, den fulde fixture-JSON, vores round-trip-testsuite kører.
- /compatibility/, den live scannerkompatibilitetsmatrix.
- /print-size/, underlag/DPI/ECC-vejledning ved siden af specifikationen.