Piawaian & Spesifikasi
Setiap jenis QR atau kod bar yang dijana oleh Abundera dipetakan kepada piawaian yang diterbitkan. Ini adalah rujukan, pautan spesifikasi, vektor ujian kanonik, pengesah dalam pelayar di mana ada, keserasian pengimbas, dan perangkap yang memecahkan kod di lapangan.
Mengapa halaman ini wujud: kebanyakan alat QR menganggap spesifikasi sebagai trivia. Pengendali menganggapnya sebagai kontrak. Apabila bank Switzerland menolak QR-bill, ia kerana satu aksara dalam QR tidak sepadan dengan Garis Panduan Pelaksanaan Switzerland, bukan kerana kamera telefon anda gagal. Halaman-halaman ini mendokumentasikan setiap kontrak yang kami penuhi supaya anda boleh mengaudit padanan itu sendiri.
GS1 Digital Link
GS1 Digital Link Standard v1.4 Pengganti Sunrise 2027 kepada EAN-13. Satu QR membawa identiti produk ditambah kelompok, tamat tempoh, siri, dan URL pemasaran.TOTP
RFC 6238 Kata laluan sekali pakai berasaskan masa. Setiap aplikasi pengesah membaca skemaotpauth:// yang sama. HOTP
RFC 4226 Adik-beradik berasaskan pembilang bagi TOTP. Mod kanonik untuk YubiKey OATH dan token perkakasan legasi.Swiss QR-bill
SIX Swiss Implementation Guidelines v2.3 QR pembayaran ISO 20022 yang menggantikan slip inpayment Switzerland. Peraturan QR-IBAN, format rujukan, dan hamparan Swiss-cross yang wajib.AAMVA driver license
AAMVA Card Design Standard v10 Kod bar PDF417 di belakang setiap lesen memandu AS. Kod elemen, IIN bidang kuasa, sejarah versi.EMVCo merchant QR
EMV QR Code Specification v1.1 QR pedagang berkod TLV di belakang kebanyakan skim pembayaran mudah alih kebangsaan (PIX, PromptPay, UPI, SGQR, DuitNow…).PIX
BACEN Resolution 103/2021 · BR Code Skim pembayaran segera Brazil. Subset EMVCo MPM dengan format kunci CPF/CNPJ/e-mel/telefon/EVP dalam tag 26.UPI
NPCI BR Code ·upi:// URI Rel pembayaran segera India. Dua format QR, URI upi://pay biasa dan NPCI BR Code dengan VPA dalam tag 26. EPC Girocode
EPC069-12 v2.1 Pindahan Kredit SEPA Eropah melalui QR. Dua belas baris teks kedudukan tetap: BIC, IBAN, jumlah, remitans berstruktur atau tidak berstruktur.eSIM activation
GSMA SGP.22 · LPA Activation Code Alamat SM-DP+ ditambah ID padanan. iOS 17.4+ dan Android 13+ mengimbas ini secara asli untuk memperuntukkan profil eSIM.Aztec · PDF417 · Data Matrix, compare
ISO/IEC 24778 · 15438 · 16022 Perbandingan sebelah menyebelah bagi tiga simbol 2D bukan-QR. Kapasiti, sokongan pengimbas asli, dan cara memilih antara mereka.Aztec Code
ISO/IEC 24778:2008 Pas menaiki kapal terbang dan tiket transit. Corak pengesan Bullseye, tiada zon sunyi diperlukan, ECC 5%–95% boleh dipilih.PDF417
ISO/IEC 15438:2015 Lesen memandu AS (AAMVA), airbil FedEx/UPS, borang kerajaan. Linear bertindan, satu-satunya 2D yang boleh dibaca oleh pengimbas laser 1D.Data Matrix
ISO/IEC 16022:2006 Penandaan bahagian langsung pada vial farma, komponen elektronik, alat pembedahan. ECC 200, rentetan elemen GS1, gred DPM ISO 29158.Micro QR · rMQR
ISO/IEC 18004 Annex M · ISO/IEC 23941 Varian QR segi empat tepat padat untuk PCB ketat, peranti perubatan, dan penandaan perindustrian. Sokongan pengimbas untuk pakar sahaja.ZATCA e-invoice
Saudi FATOORA · TLV + cryptographic seal QR wajib pada setiap invois cukai Arab Saudi. Struktur TLV, aliran Fasa 1 (ringkas) vs Fasa 2 (ditentusahkan).Cara membaca setiap halaman
Setiap halaman piawaian mengikuti struktur yang sama:
- What it is, two sentences, no jargon.
- Canonical spec link, published authority, dated version.
- Test vectors, canonical inputs with their expected encoded outputs. Copy, decode, verify.
- Live validator, where we ship one inline (GS1 check digit, TOTP Base32, SEPA mod-97, Swiss IBAN prefix).
- Common pitfalls, what breaks codes in the wild.
- Scanner compatibility, which phones, apps, and readers decode it and which don't.
Lihat juga
- /test-vectors/, the full fixture JSON our round-trip test suite runs.
- /compatibility/, the live scanner compatibility matrix.
- /print-size/, substrate / DPI / ECC guidance that sits alongside the spec.