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
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 +
CRC16yang 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.