Kod EMV QR

Juga dipanggil: EMV QR code, EMVCo QR, EMV MPM, QR dipaparkan peniaga

Takrifan

Kod EMV QR ialah kod QR pembayaran yang mengikut spesifikasi EMVCo, format tag-length-value yang digunakan oleh banyak skim kebangsaan untuk mengekodkan peniaga, mata wang dan jumlah.

Apa yang dirangkumi spesifikasi EMV QR

Spesifikasi kod EMV QR daripada EMVCo mentakrifkan cara data pembayaran disusun di dalam kod QR biasa. Ia mempunyai dua mod. Dalam Merchant-Presented Mode (MPM) peniaga memaparkan kod dan pelanggan mengimbasnya dengan aplikasi perbankan atau dompet. Dalam Consumer-Presented Mode (CPM) aplikasi pelanggan menunjukkan kod dan peniaga mengimbasnya di kaunter.

Spesifikasi ini tidak mencipta rangkaian pembayaran. Ia format data yang dikongsi, jadi skim kebangsaan atau rangkaian kad boleh menambah butiran akaun sendiri sambil mengekalkan selebihnya muatan yang sama. Itulah sebabnya Pix di Brazil, PromptPay di Thailand, SGQR di Singapura, DuitNow di Malaysia, QRIS di Indonesia, VietQR di Vietnam dan Bharat QR di India semuanya kelihatan serupa dari segi struktur.

Cara muatan distruktur

Muatan MPM ialah rentetan objek data, setiap satu ditulis sebagai ID dua digit, panjang dua digit dan nilai. Contohnya, 5303840 bermaksud ID 53 (mata wang transaksi), panjang 03, nilai 840 (dolar AS dalam bentuk angka ISO 4217). Objek mengikut satu demi satu tanpa pemisah, dan sesetengah ID ialah templat yang mengandungi objek bersarang sendiri dalam format yang sama.

Muatan mesti bermula dengan ID 00 dan berakhir dengan ID 63, satu hasil tambah semak. Hasil tambah semak itu ialah nilai CRC-16/CCITT-FALSE yang ditulis sebagai empat aksara heksadesimal, dikira ke atas semua yang sebelumnya termasuk aksara 6304. Pengimbas yang mengira hasil tambah semak yang berbeza menolak kod itu, yang menangkap kebanyakan kesilapan menaip atau menyalin.

  • 00: penunjuk format muatan, sentiasa 01
  • 01: titik permulaan, 11 untuk statik atau 12 untuk dinamik
  • 26–51: templat maklumat akaun peniaga
  • 52: kod kategori peniaga (MCC)
  • 53: mata wang (angka ISO 4217) dan 54: jumlah
  • 58: kod negara, 59: nama peniaga, 60: bandar
  • 62: data tambahan seperti nombor bil atau rujukan; 63: CRC

Kod statik dan dinamik

Kod EMV QR statik (titik permulaan 11) dicetak sekali dan digunakan semula, dan pelanggan menaip jumlahnya. Kod dinamik (titik permulaan 12) dijana untuk satu transaksi dan biasanya membawa jumlah dan rujukan, jadi pelanggan hanya mengesahkan. Pelekat kaunter bercetak biasanya statik, manakala kod pada skrin pembayaran atau invois biasanya dinamik.

Soalan lazim

Apakah perbezaan antara pembayaran QR MPM dan CPM?

Dalam Merchant-Presented Mode pelanggan mengimbas kod yang ditunjukkan peniaga. Dalam Consumer-Presented Mode peniaga mengimbas kod yang ditunjukkan pada telefon pelanggan.

Bolehkah mana-mana aplikasi kod QR membaca kod QR pembayaran EMV?

Mana-mana pembaca QR boleh menyahkod teksnya, tetapi hanya aplikasi pembayaran yang menyokong skim yang dinamakan di dalam kod itu boleh menjadikannya pembayaran.

Apakah maksud 6304 di hujung rentetan QR pembayaran?

Ia permulaan objek hasil tambah semak: ID 63, panjang 04, diikuti empat aksara heksadesimal CRC-16 yang dikira ke atas keseluruhan muatan.

Sumber dan piawaian

Semua istilah