Kartu dengan QRIS

Kartu debit/kredit interaktif (balik 3D) · QRIS dinamis per nominal · limit, blokir, dan riwayat

Kartu dengan QRIS. Klik kartu di bawah untuk membalik sisi depan/belakang — sisi belakang memuat kode QRIS hasil pembangkit lokal. Nominal bisa diatur, lalu tombol Buat QR menerbitkan QR dinamis (berlaku 5 menit) beserta payload EMVCo lengkap dengan CRC16 yang bisa dipindai aplikasi bank/e-wallet sungguhan.

Kartu saya

QRIS aktif
Bank Nusantara
Kartu Debit Utama
•••• •••• •••• 4821
Pemilik AULIA SAPUTRA
Berlaku 08/29
Merek GPN
QRIS Pindai kode ini untuk membayar dengan kartu
NMID ID1024351287941
CVV 412

QRIS dari kartu ini

CRC16 —
QR kedaluwarsa — tekan Buat QR
Berlaku
05:00 QR dinamis
Payload EMVCo Rp 50.000
—

Limit & pengaturan

Limit harian —
Terpakai hari ini 0%
Limit per transaksi —
Transaksi luar negeri —

Saat QRIS nonaktif, kode QR di balik kartu dan tombol unduh ikut dimatikan.

Transaksi kartu terakhir

14 baris
Merchant Waktu Metode Nominal Status
Belum ada transaksi.

Ringkasan kartu

Jenis kartuKartu Debit Utama
Nomor•••• 4821
PemilikAULIA SAPUTRA
Merchant QRISAULIA SAPUTRA · JAKARTA
AcquirerID.CO.QRIS.WWW

QRIS pada kartu memakai NMID merchant pemegang kartu, jadi QR yang ditampilkan bisa langsung dipindai aplikasi pembayaran.

Fitur halaman ini

  • Kartu 3D bisa dibalik — sisi belakang memuat kode QRIS
  • 3 kartu contoh (debit, kredit, virtual) dengan tema berbeda
  • Masking nomor kartu + tombol tampilkan/salin
  • QRIS dinamis per nominal dengan hitung mundur 5 menit
  • Payload EMVCo + CRC16 yang sah (bisa diverifikasi)
  • Unduh QR sebagai PNG atau salin payload ke papan klip
  • Limit harian, per transaksi, dan luar negeri
  • Blokir kartu lewat dialog konfirmasi bawaan template

Kode inti

// 1) bangun payload QRIS (EMVCo MPM) + CRC16
const teks = Qris.payload({
  nmid: "ID1024351287941",
  merchant: "AULIA SAPUTRA",
  kota: "JAKARTA",
  mcc: "5814",
  tipe: "dinamis",        // "statis" | "dinamis"
  nominal: 50000,
  keterangan: "INV-2026-0918"
});

// 2) gambar QR (SVG) — pustaka lokal, tanpa jaringan
Qris.render(document.querySelector("#kartu-qr"), teks, { logo: true });

// 3) verifikasi ulang CRC16 sebelum dikirim ke server
Qris.crcSah(teks);            // true
Qris.parse(teks);             // daftar tag: 00, 01, 51, 52, 53, 54 …
Tentang gambar. Panel logo di tengah QR hanya untuk tampilan; berkas PNG yang diunduh memuat QR murni (level koreksi M) supaya tetap mudah dipindai.