Standard & specifiche
Ogni tipo di QR o codice a barre che Abundera genera è associato a uno standard pubblicato. Questa è la referenza, link alla specifica, vettori di test canonici, validatore nel browser dove disponibile, compatibilità degli scanner e le insidie che rompono i codici sul campo.
Perché questa pagina esiste: la maggior parte degli strumenti QR tratta le specifiche come curiosità. Gli operatori le trattano come contratti. Quando una banca svizzera rifiuta un QR-bill, è perché un carattere nel QR non corrispondeva alle Swiss Implementation Guidelines, non perché la fotocamera del telefono abbia fallito. Queste pagine documentano ogni contratto che adempiamo così puoi verificarlo tu stesso.
GS1 Digital Link
GS1 Digital Link Standard v1.4 Il successore Sunrise 2027 dell'EAN-13. Un QR porta l'identità del prodotto più lotto, scadenza, numero di serie e URL marketing.TOTP
RFC 6238 Password monouso basate sul tempo. Ogni app di autenticazione legge lo stesso schemaotpauth://. HOTP
RFC 4226 Variante basata su contatore di TOTP. Modalità canonica per YubiKey OATH e token hardware legacy dove il server non può fare affidamento sulla sincronizzazione dell'orologio.Swiss QR-bill
SIX Swiss Implementation Guidelines v2.3 Il QR di pagamento ISO 20022 che ha sostituito la bolletta svizzera. Regole QR-IBAN, formato di riferimento e la sovrapposizione obbligatoria con la croce svizzera.Patente di guida AAMVA
AAMVA Card Design Standard v10 Il codice a barre PDF417 sul retro di ogni patente di guida statunitense. Codici degli elementi, IIN di giurisdizione, cronologia delle versioni.QR commerciante EMVCo
EMV QR Code Specification v1.1 Il QR commerciante codificato TLV alla base della maggior parte dei sistemi nazionali di pagamento mobile (PIX, PromptPay, UPI, SGQR, DuitNow…).PIX
BACEN Resolução 103/2021 · BR Code Il sistema di pagamenti istantanei del Brasile. Sottoinsieme EMVCo MPM con formati chiave CPF/CNPJ/email/telefono/EVP nel tag 26.UPI
NPCI BR Code ·upi:// URI Il sistema di pagamenti istantanei dell'India. Due formati QR, URI upi://pay semplice e NPCI BR Code con VPA nel tag 26. EPC Girocode
EPC069-12 v2.1 Bonifico SEPA Credit Transfer europeo via QR. Dodici righe di testo in posizione fissa: BIC, IBAN, importo, causale strutturata o non strutturata.Attivazione eSIM
GSMA SGP.22 · Codice di attivazione LPA Indirizzo SM-DP+ più Matching ID. iOS 17.4+ e Android 13+ li leggono nativamente per il provisioning di un profilo eSIM.Aztec · PDF417 · Data Matrix, confronto
ISO/IEC 24778 · 15438 · 16022 Confronto fianco a fianco delle tre simbologie 2D non QR. Capacità, supporto scanner nativo e come scegliere tra di esse.Codice Aztec
ISO/IEC 24778:2008 Carte d'imbarco aeree e biglietti di trasporto. Schema di ricerca bullseye, nessuna zona silenziosa richiesta, ECC dal 5% al 95% selezionabile.PDF417
ISO/IEC 15438:2015 Patenti di guida USA (AAMVA), lettere di vettura FedEx/UPS, moduli governativi. Lineare impilato, l'unico 2D leggibile da scanner laser 1D.Data Matrix
ISO/IEC 16022:2006 Marcatura diretta su fiale farmaceutiche, componenti elettronici, strumenti chirurgici. ECC 200, stringhe di elementi GS1, classificazione DPM ISO 29158.Micro QR · rMQR
ISO/IEC 18004 Allegato M · ISO/IEC 23941 Varianti QR compatte e rettangolari per PCB stretti, dispositivi medici e marcatura industriale. Supporto scanner solo per specialisti.Fattura elettronica ZATCA
Saudi FATOORA · TLV + sigillo crittografico Il QR obbligatorio dell'Arabia Saudita su ogni fattura fiscale. Struttura TLV, flussi Fase 1 (semplificato) vs Fase 2 (integrato).Come leggere ogni pagina
Ogni pagina di standard segue la stessa struttura:
- Cos'è, due frasi, nessun gergo.
- Link alla specifica canonica, autorità pubblicata, versione datata.
- Vettori di test, input canonici con i loro output codificati attesi. Copia, decodifica, verifica.
- Validatore live, dove forniamo uno inline (cifra di controllo GS1, Base32 TOTP, mod-97 SEPA, prefisso IBAN svizzero).
- Insidie comuni, cosa rompe i codici sul campo.
- Compatibilità scanner, quali telefoni, app e lettori lo decodificano e quali no.
Vedi anche
- /test-vectors/, il JSON completo dei fixture che la nostra suite di test di andata e ritorno esegue.
- /compatibility/, la matrice di compatibilità degli scanner live.
- /print-size/, guida substrato / DPI / ECC che affianca la specifica.