Digital Transformation

QRIS (Quick Response Code Indonesian Standard)

Vito Atmo
Vito Atmo·19 Agustus 2026·7 kali dibaca·3 min baca

TL;DR: QRIS atau Quick Response Code Indonesian Standard adalah standar pembayaran berbasis kode QR yang ditetapkan Bank Indonesia sejak 2019. Satu kode QRIS menerima pembayaran dari seluruh dompet digital dan aplikasi mobile banking yang terdaftar, sehingga merchant cukup memajang satu QR untuk melayani pengguna GoPay, OVO, DANA, ShopeePay, sampai BCA mobile.

Apa itu QRIS?

QRIS adalah standar kode QR pembayaran yang disusun Bank Indonesia bersama Asosiasi Sistem Pembayaran Indonesia (ASPI). Sebelum QRIS berlaku, satu kasir bisa memajang belasan QR berbeda karena setiap penyedia dompet digital punya standarnya sendiri. QRIS menyatukan semuanya lewat satu spesifikasi interoperabel yang mengacu pada standar EMV Co, sehingga aplikasi manapun yang terdaftar dapat memindai kode yang sama.

Bagi pemilik toko online, QRIS berperan sebagai metode pembayaran yang menekan friksi di tahap akhir conversion funnel: pembeli tidak perlu mengisi nomor kartu, cukup memindai dan memasukkan PIN.

Empat Tipe QRIS

TipeCara KerjaCocok Untuk
QRIS Statis (MPM)Merchant memajang satu QR tetap, pembeli mengetik nominalWarung, kafe kecil, penjual keliling
QRIS Dinamis (MPM)QR dibuat per transaksi lengkap dengan nominalKasir modern, minimarket, checkout e-commerce
QRIS CPMPembeli menampilkan QR, merchant yang memindaiTransportasi, parkir, gerbang tol
QRIS Cross-BorderPembayaran lintas negara antarnegara pesertaWisatawan dan merchant kawasan turis

Untuk website dan aplikasi, tipe yang relevan hampir selalu QRIS Dinamis, karena nominal dan kode transaksi dibuat otomatis oleh payment gateway lalu direkonsiliasi lewat webhook.

Contoh Penerapan di Checkout

Pada toko online berbasis Next.js, alur QRIS dinamis biasanya berjalan seperti ini: server membuat transaksi ke payment gateway (Midtrans, Xendit, atau DOKU), gateway mengembalikan string QR, halaman merender QR itu, lalu status pembayaran diperbarui saat webhook masuk. Kuncinya ada di dua hal, yaitu menampilkan hitung mundur masa berlaku QR dan memberi konfirmasi visual segera setelah webhook diterima. Tanpa keduanya, pembeli sering membayar dua kali atau meninggalkan halaman karena ragu. Menyederhanakan pilihan pembayaran dan memperjelas CTA di layar QR adalah salah satu perbaikan conversion rate paling murah yang bisa dilakukan tim produk.

Sebagai gambaran umum, di kategori barang kebutuhan harian dengan nilai transaksi kecil, QRIS lazim menjadi salah satu metode pembayaran terbesar karena tidak menuntut pendaftaran kartu. Porsinya bervariasi tergantung demografi pembeli dan kategori produk, jadi ukur sendiri lewat laporan payment gateway Anda, jangan mengandalkan angka industri.

Kenapa Penting?

Bank Indonesia menjadikan QRIS sebagai tulang punggung inklusi pembayaran digital, dan basis merchant-nya didominasi UMKM. Biaya pemrosesan atau Merchant Discount Rate (MDR) diatur Bank Indonesia dan dibedakan menurut kategori merchant, dengan tarif lebih rendah untuk usaha mikro dan tarif nol untuk transaksi kategori tertentu seperti bantuan sosial dan layanan pendidikan. Karena tarif ini diperbarui secara berkala, selalu verifikasi ke halaman resmi QRIS Bank Indonesia sebelum menghitung margin, bukan ke artikel pihak ketiga.

Pertanyaan Umum

Apakah QRIS memungut biaya transaksi?

Ya, lewat MDR yang ditanggung merchant, bukan pembeli. Besarannya ditetapkan Bank Indonesia dan berbeda menurut kategori usaha, dengan tarif khusus lebih rendah untuk usaha mikro. Cek tarif berlaku di situs resmi Bank Indonesia karena ketentuannya diperbarui berkala.

Apa bedanya QRIS statis dan dinamis?

QRIS statis memakai satu kode tetap dan pembeli mengetik nominalnya sendiri, sehingga rekonsiliasi manual. QRIS dinamis membuat kode baru per transaksi lengkap dengan nominal, sehingga cocok untuk checkout otomatis dan pencatatan rapi.

Apakah QRIS bisa dipakai di luar negeri?

Bisa, lewat skema QRIS Cross-Border yang sudah aktif di beberapa negara ASEAN. Daftar negara peserta bertambah bertahap, jadi periksa pengumuman resmi Bank Indonesia untuk status terkini.

Bagikan