Cara Bayar Pakai QRIS di 10 Aplikasi (Scan, Galeri, Tap)

Daftar Isi
Kasir menunjuk stiker kode QR, antrean di belakang menunggu, dan aplikasi di ponsel Anda belum juga membuka kamera. Situasi seperti ini jarang terjadi kalau Anda tahu cara bayar pakai QRIS yang sesuai tempatnya. Di warung Anda memindai stiker. Di Indomaret kasir yang memindai ponsel Anda. Di gerbang KRL Anda cukup menempelkan ponsel.
Panduan ini membahas keempat cara tersebut dan cara menggunakan QRIS di sepuluh aplikasi yang paling banyak dipakai, syarat akun, batas saldo, biaya, sampai langkah yang harus diambil ketika saldo terpotong tetapi pembayaran gagal.
Untuk membayar dengan QRIS, jalankan aplikasi pembayaran Anda (m-banking atau e-wallet), pilih menu QRIS atau Scan, lalu arahkan kamera ke kode QR penjual. Periksa nama merchant dan nominal di layar konfirmasi, ketik nominal bila kodenya statis, kemudian masukkan PIN. Pembayaran selesai saat notifikasi berhasil muncul.
Poin Penting
- Pembeli tidak dikenai biaya tambahan untuk pembayaran QRIS. Penjual dilarang membebankan biaya QRIS kepada Anda.
- Satu transaksi QRIS maksimal Rp10.000.000. Aplikasi boleh menetapkan batas harian yang lebih kecil.
- Akun DANA, GoPay, dan ShopeePay yang belum premium tetap bisa membayar QRIS, tetapi saldonya dibatasi Rp2 juta.
- QRIS yang tampil di layar ponsel Anda sendiri dibayar lewat screenshot, lalu unggah dari galeri.
- QRIS Tap sudah dipakai di KRL, MRT, LRT, dan Transjakarta, tetapi belum bisa dari iPhone.

Empat Cara Bayar Pakai QRIS, Pilih Sesuai Tempatnya
Cara pembayaran QRIS terbagi menjadi empat, dan semuanya memakai standar yang sama. Bedanya ada pada siapa yang memegang kode QR, yang oleh banyak orang disebut barcode QRIS, dan bagaimana ponsel membacanya.
| Cara | Dipakai di | Perlu diperhatikan |
|---|---|---|
| Scan kode penjual (MPM) | Warung, kafe, parkir, pengemudi Grab | Kode statis: nominal Anda ketik sendiri |
| Unggah dari galeri | Checkout Shopee, tagihan online | Pastikan gambar berasal dari penjual yang benar |
| Tunjukkan QR (CPM) | Indomaret, kasir modern | Batas lebih kecil, misalnya Rp1 juta di BCA |
| QRIS Tap (NFC) | Gate KRL, MRT, LRT, Transjakarta | Hanya Android ber-NFC |
Cara pertama paling umum, dan hampir semua aplikasi mendukungnya. Tiga cara lainnya bergantung pada fitur aplikasi, jadi periksa tabel fitur per aplikasi di bawah sebelum mengandalkannya di kasir. Kalau Anda mencari cara bayar QRIS tanpa scan kamera, pakai cara kedua atau keempat.
Periksa Tiga Hal di Layar Konfirmasi Sebelum PIN
Setelah kode terbaca, aplikasi menampilkan layar konfirmasi. Layar inilah pengaman terakhir, karena pembayaran QRIS yang sudah berhasil tidak bisa Anda batalkan sendiri dari aplikasi.
- Nama merchant. Nama yang muncul harus cocok dengan toko di depan Anda. Kalau Anda membeli bakso tetapi yang muncul nama orang atau usaha lain, hentikan pembayaran.
- Nominal. Pada kode dinamis nominal sudah terisi dari kasir, jadi cocokkan dengan total belanja. Pada kode statis Anda mengetik sendiri, dan salah satu nol berarti membayar sepuluh kali lipat.
- Sumber dana. Aplikasi yang menyimpan beberapa sumber dana, misalnya saldo, rekening, paylater, dan kartu kredit, sering memilih yang terakhir dipakai. Pastikan yang terpilih sesuai niat Anda.

Kode dinamis di kasir modern dan halaman checkout biasanya punya masa berlaku. Kode QRIS untuk pesanan Shopee, misalnya, berlaku 20 menit. Jika waktunya habis sebelum Anda membayar, minta kasir membuat kode baru. Jangan memindai ulang gambar lama.
1. Cara Bayar QRIS Pakai DANA
DANA termasuk aplikasi yang paling sering dicari untuk pembayaran QRIS, dan akunnya tidak harus Premium. Cara bayar pakai QRIS DANA hanya empat langkah:
- Buka aplikasi DANA, lalu ketuk Bayar di beranda.
- Arahkan kamera ke kode QR penjual. Untuk kode berupa gambar, ketuk ikon galeri di layar pemindai.
- Periksa nama merchant. Pada kode statis, ketik nominal pembayaran.
- Ketuk Bayar, lalu masukkan PIN DANA.
Akun Basic bisa menyimpan saldo sampai Rp2.000.000 dengan batas transaksi Rp2.000.000 per hari. Kalau pembayaran di atas angka itu ditolak, penyebabnya batas akun, bukan kode QRIS penjual.
2. Cara Bayar QRIS BCA (BCA mobile dan myBCA)
Cara bayar pakai QRIS BCA hampir sama di kedua aplikasinya, dan tombolnya sama-sama ada di tengah bagian bawah layar.
BCA mobile: ketuk QRIS → pindai kode → periksa nama penerima dan isi nominal → masukkan PIN m-BCA.
myBCA: ketuk ikon QR → pindai kode → pilih rekening sumber dana dan isi nominal → ketuk Lanjut → masukkan PIN.
Batas pembayaran scan di BCA Rp10 juta per transaksi, sedangkan fitur tunjukkan QR dan QRIS Tap dibatasi Rp1 juta per transaksi. Total semua transaksi QRIS maksimal Rp25 juta per hari. Di myBCA, rekening yang terpilih otomatis bisa diubah lewat Akun Saya → Kontrol Akun → Sumber Dana Utama.
3. Cara Bayar QRIS BRI Lewat BRImo
Nasabah BRI membayar QRIS lewat BRImo, yang menyediakan tiga fitur QRIS terpisah: QRIS Bayar untuk memindai kode penjual, QRIS Tampil untuk menunjukkan kode ke kasir, dan QRIS Transfer untuk mengirim uang ke sesama pengguna.
- Masuk ke BRImo, lalu pilih menu QRIS.
- Arahkan kamera ke kode QR penjual.
- Isi nominal bila diminta, lalu periksa detail transaksi.
- Konfirmasi dengan PIN.
Jangan tertukar antara QRIS Bayar dan QRIS Transfer. Bedanya dijelaskan di bagian perbedaan QRIS bayar dan transfer, dan biayanya tidak sama.

4. Cara Bayar QRIS Pakai GoPay
- Buka aplikasi GoPay, lalu ketuk tombol QRIS di beranda.
- Pindai kode penjual, lalu masukkan nominal bila diminta.
- Ketuk Bayar, lalu konfirmasi dengan PIN atau biometrik.
Untuk kode berupa gambar, pilih QRIS → Upload QR, lalu pilih gambarnya dari galeri. Untuk menunjukkan kode ke kasir, pilih Tunjukkin kode, yang berlaku untuk pembayaran Rp1.000 sampai Rp500.000.
GoPay juga bisa membayar QRIS memakai kartu debit atau kredit Visa dan Mastercard yang sudah ditautkan. Opsi ini hanya untuk transaksi di bawah Rp250.000 dan dikenai biaya: Rp500–Rp1.000 untuk Visa dan Rp1.000–Rp3.000 untuk Mastercard. Pakai saldo GoPay kalau ingin bebas biaya.
5. Cara Bayar QRIS Pakai ShopeePay
- Buka aplikasi ShopeePay, lalu ketuk Scan di beranda.
- Pindai kode penjual, lalu isi nominal.
- Pilih metode pembayaran (saldo ShopeePay atau SPayLater), lalu konfirmasi dengan PIN.
Gambar QRIS di galeri bisa dibayar tanpa membuka aplikasi lebih dulu. Buka gambarnya, ketuk Bagikan, lalu pilih Buka dengan ShopeePay. Cara ini hanya jalan di aplikasi ShopeePay versi terbaru, bukan di aplikasi belanja Shopee.
Akun ShopeePay yang belum Plus bisa membayar QRIS sampai Rp2.000.000 per transaksi. Akun Plus sampai Rp10.000.000.
6. Cara Bayar QRIS Pakai Livin' by Mandiri
- Buka Livin', lalu ketuk QRIS di beranda.
- Pindai kode, atau ketuk ikon galeri di kiri bawah untuk memilih gambar QR.
- Pilih sumber dana (tabungan, giro, atau kartu kredit Mandiri) dan isi nominal.
- Ketuk Lanjut Bayar, lalu masukkan PIN.
Untuk menunjukkan kode ke kasir, pilih Tampilkan QR, dengan batas Rp5 juta per transaksi. Livin' juga menyediakan menu QR Bayar yang bisa dibuka sebelum login, tetapi batas harian mode ini jauh lebih kecil daripada setelah login.
7. Cara Bayar QRIS Pakai wondr by BNI
Nasabah BNI sekarang diarahkan ke wondr by BNI, karena aplikasi BNI Mobile Banking yang lama dihentikan bertahap.
- Ketuk ikon QRIS. Menu ini bisa dibuka tanpa login, tetapi tetap meminta PIN.
- Pindai kode, periksa nama merchant, lalu pilih sumber dana dan ketuk OK.
- Isi nominal, ketuk Bayar, lalu masukkan PIN.
Membuka QRIS tanpa login mempersingkat antrean di kasir. Konsekuensinya, jangan biarkan orang lain memegang ponsel yang aplikasi wondr-nya aktif.
Tabel berikut merangkum fitur QRIS yang tercantum di panduan resmi tiap aplikasi, termasuk tiga aplikasi di bagian selanjutnya.

8. Cara Bayar QRIS Pakai OVO
- Buka OVO, lalu pilih fitur pindai di beranda.
- Arahkan kamera ke kode QR, atau ketuk ikon unggah untuk memakai gambar dari galeri.
- Periksa nama merchant dan nominal, lalu konfirmasi dengan PIN.
Akun OVO Club tetap bisa membayar QRIS, dengan saldo maksimal Rp2 juta. Upgrade ke OVO Premier menaikkan batas saldo menjadi Rp20 juta dan membuka fitur transfer.
9. Cara Bayar QRIS Pakai SeaBank
- Ketuk tombol QRIS di aplikasi SeaBank.
- Arahkan kamera ke kode, atau pilih gambar dari album.
- Isi nominal, ketuk Selanjutnya, lalu Konfirmasi.
- Masukkan PIN.
SeaBank juga punya fitur tunjukkan kode QRIS untuk kasir yang memakai pemindai.
10. Cara Bayar QRIS di Jago, LinkAja, dan Aplikasi Bank Lain
Jago: ketuk Scan QRIS di beranda → isi nominal → pilih Kantong sumber dana → Bayar Sekarang. Untuk gambar QR, buka Pembayaran QR → Upload.
LinkAja: ketuk Bayar → pilih Scan QR → isi nominal → masukkan PIN.
Aplikasi bank lain seperti BSI, CIMB Niaga, Permata, dan bank daerah memakai alur yang sama: cari tombol QRIS atau Scan di beranda, pindai, periksa, lalu PIN. Aplikasi yang tidak punya menu QRIS sama sekali biasanya versi lama, jadi perbarui dulu lewat Play Store atau App Store.
Cara Bayar QRIS dari Galeri atau Screenshot di HP Sendiri
Pertanyaan "bagaimana cara scan QRIS di HP sendiri" muncul karena kodenya tampil di layar yang sama dengan kamera. Kamera tidak bisa memindai layarnya sendiri, jadi kodenya harus diubah menjadi gambar lebih dulu.
- Simpan kodenya sebagai gambar. Pakai tombol unduh atau simpan kode QR bila tersedia. Kalau tidak ada, ambil screenshot. Panduan lengkapnya ada di artikel cara screenshot HP Samsung.
- Buka aplikasi pembayaran, lalu cari ikon galeri, Upload QR, atau album di layar pemindai.
- Pilih gambar tadi. Aplikasi membaca kodenya seperti hasil scan kamera.
- Periksa nama merchant dan nominal, lalu masukkan PIN.

Screenshot sebaiknya dipotong seperlunya tetapi seluruh kotak kode tetap utuh. Kode yang terpotong di tepi atau tertutup notifikasi sering gagal dibaca. Kalau ponsel menolak mengambil screenshot, itu karena aplikasi yang sedang terbuka memblokirnya demi keamanan. Simpan kodenya lewat tombol unduh di halaman tersebut.
Gambar QRIS kiriman orang lain
Kode QR yang dikirim lewat chat oleh orang yang tidak Anda kenal bisa mengarah ke rekening pribadi pelaku. Bayar dari galeri hanya untuk kode yang Anda simpan sendiri dari halaman checkout resmi atau dari penjual yang benar-benar Anda hubungi.
Cara Pakai QRIS Tap di KRL, MRT, dan Transjakarta
QRIS Tap diluncurkan Bank Indonesia pada 14 Maret 2025. Pembayaran berjalan lewat NFC dalam sekitar 0,3 detik, tanpa kamera dan tanpa memindai kode.
Langkah Membayar dengan QRIS Tap
- Aktifkan NFC di ponsel Android: Setelan → Perangkat terhubung → Preferensi koneksi → NFC. Nama menu bisa sedikit berbeda antar-merek, jadi ketik "NFC" di kolom pencarian Setelan kalau tidak ketemu.
- Buka aplikasi pembayaran, pilih menu QRIS, lalu pilih QRIS Tap.
- Pilih sumber dana dan beri otorisasi dengan PIN atau biometrik.
- Tempelkan bagian belakang ponsel ke perangkat pembaca sampai muncul tanda berhasil.
Per Desember 2025, daftar penyedia QRIS Tap di situs Bank Indonesia memuat 16 penyedia: Bank Mandiri, BNI, BCA, BRI, CIMB Niaga, Permata, Sinarmas, Bank Mega, Bank DKI, BPD Bali, Nobu, DANA, ShopeePay, GoPay, Bayarind, dan Netzme. Artinya QRIS Tap GoPay, DANA, ShopeePay, dan aplikasi bank besar sudah bisa dipakai, sedangkan OVO belum masuk daftar tersebut.
QRIS Tap KRL, MRT, dan Transjakarta: Tap In dan Tap Out
Sejak 30 Oktober 2025, QRIS Tap bisa dipakai di lima moda Jabodetabek, jadi bayar Transjakarta pakai QRIS maupun naik KRL cukup dengan ponsel. Untuk moda bertarif jarak, Anda menempelkan ponsel dua kali, saat masuk dan saat keluar, lalu tarif dipotong otomatis sesuai perjalanan.
| Moda | Cara pakai |
|---|---|
| KRL Commuter Line | Tempel ponsel di gate masuk dan gate keluar stasiun |
| MRT Jakarta | Pakai gate bertanda stiker kuning QRIS Tap |
| LRT Jakarta dan LRT Jabodebek | Tap di gate masuk dan keluar |
| Transjakarta BRT (busway) | 568 gate di 14 koridor |
| Transjakarta non-BRT | 1.950 perangkat tap di dalam bus |
QRIS Tap Transjakarta mencakup gate halte BRT sekaligus perangkat tap di bus non-BRT, sehingga ponsel bisa menggantikan kartu uang elektronik di kedua jenis layanan itu.

Satu kebiasaan menghindari masalah di gate: buka menu QRIS Tap sebelum antre, bukan saat sudah di depan palang. Kalau lupa tap keluar, perjalanan Anda tercatat belum selesai. Sebagian aplikasi menampilkannya sebagai transaksi aktif yang harus diselesaikan.
QRIS Tap iPhone belum didukung
Pada Februari 2026, Bank Indonesia menyatakan QRIS Tap belum tersedia untuk iPhone karena Apple belum membuka akses NFC-nya bagi aplikasi pembayaran. Pengguna iPhone tetap bisa membayar QRIS dengan cara scan atau tunjukkan QR.
Cara Tunjukkan QRIS ke Kasir (QRIS CPM)
Di kasir yang memakai pemindai, arahnya dibalik: aplikasi Anda menampilkan kode, lalu kasir yang memindai. Cara ini disebut QRIS CPM (Customer Presented Mode).
- Buka aplikasi, lalu pilih menu tunjukkan kode: Tampilkan QR di Livin', QRIS Tampil di BRImo, Tunjukkin kode di GoPay, atau QRIS → Bayar di BCA mobile.
- Masukkan PIN. Kode QR muncul di layar.
- Arahkan layar ke pemindai kasir. Jangan menyerahkan ponsel ke orang lain.
- Tunggu notifikasi berhasil, lalu cocokkan nominalnya dengan struk.

Batas CPM lebih kecil daripada scan: Rp500.000 di GoPay, Rp1 juta di BCA, dan Rp5 juta di Livin'. Kode yang tampil juga berlaku singkat. Kalau kasir belum sempat memindai, kodenya kedaluwarsa dan Anda perlu menampilkan kode baru.
Bayar QRIS di Alfamart, Indomaret, dan SPBU
Tiga tempat ini paling sering ditanyakan, dan cara bayarnya tidak sama.
| Tempat | Cara yang umum dipakai | Catatan |
|---|---|---|
| Alfamart | Kasir menampilkan QRIS di layar atau mesin EDC, Anda memindai | Nama merchant yang muncul: PT Sumber Alfaria Trijaya |
| Indomaret | Umumnya Anda menampilkan kode (CPM), lalu kasir memindai | Sebagian gerai juga menampilkan kode untuk dipindai |
| SPBU Pertamina | Memindai QRIS SPBU | Minimal transaksi ditentukan tiap SPBU, sebagian Rp50.000 |
| Jalan tol | Belum menerima QRIS | Tetap memakai kartu uang elektronik |

Apakah Alfamart Bisa QRIS?
Bisa. Kasir Alfamart menampilkan QRIS di layar atau mesin EDC, lalu Anda memindainya dengan aplikasi apa pun. Nominal biasanya sudah terisi, dan nama merchant yang muncul adalah PT Sumber Alfaria Trijaya. Kalau yang muncul nama lain, tanyakan ke kasir sebelum memasukkan PIN.
Apakah Indomaret Bisa QRIS?
Bisa. Di Indomaret, kasir umumnya meminta Anda menampilkan kode QR dari menu tunjukkan kode di aplikasi, lalu memindainya dengan pemindai kasir. Sebagian gerai juga menampilkan kode untuk dipindai. Siapkan menunya sebelum giliran Anda, dan ingat batas tunjukkan QR di aplikasi tertentu, misalnya Rp1 juta per transaksi di BCA.
Apakah SPBU Bisa QRIS?
Bisa di SPBU atau pom bensin yang memajang QRIS, dengan cara scan biasa. Soal minimal beli bensin pakai QRIS, Pertamina Patra Niaga menyatakan tidak menetapkan minimal transaksi. Penerimaan QRIS diatur tiap SPBU bersama bank mitranya, sehingga ada SPBU yang memasang minimal Rp50.000. Tanyakan ke petugas sebelum mengisi bila Anda hanya membeli sedikit. Keluhan soal ini bisa disampaikan ke call center Pertamina 135.
Di minimarket mana pun, beri tahu kasir sejak awal bahwa Anda membayar dengan QRIS. Kasir perlu memilih metode itu di mesinnya sebelum kode muncul atau pemindai siap.
Bayar Belanja Online, Ojol, Parkir, dan Pulsa Pakai QRIS
Cara Bayar Shopee Pakai QRIS
Saat checkout pilih Metode Pembayaran → QRIS, lalu Buat Pesanan. Kode QR muncul dan bisa disimpan lewat Simpan kode QR. Bayar memakai ShopeePay, DANA, OVO, GoPay, atau mobile banking dengan cara unggah dari galeri. Kode berlaku 20 menit dan batas waktu membayar pesanan 24 jam. Kode yang kedaluwarsa diganti kode baru dari halaman pesanan.
Tokopedia, TikTok Shop, dan Marketplace Lain
Kalau halaman pembayaran menyediakan opsi QRIS, alurnya serupa: pilih QRIS, simpan atau screenshot kodenya, lalu bayar dari galeri aplikasi lain. Kalau Anda berbelanja di laptop, pindai kode di layar laptop langsung dengan kamera ponsel.
Cara Bayar Grab Pakai QRIS
Setelah perjalanan GrabBike atau GrabCar selesai, pengemudi menunjukkan kode QRIS dan Anda memindainya di titik tujuan. Mobile banking maupun dompet digital apa pun yang menerima QRIS bisa dipakai untuk membayarnya. Kalau pembayaran QRIS batal, ongkos dibayar tunai. Penjelasan resmi Grab untuk fitur ini menyebut GrabBike dan GrabCar, jadi untuk GrabFood ikuti pilihan pembayaran yang tersedia di aplikasi.

Gojek dan GoFood
Pembayaran di dalam aplikasi Gojek, termasuk GoRide dan GoFood, memakai saldo GoPay atau metode yang ditautkan ke akun Anda.
Parkir, Pulsa, dan Token Listrik
Bank Indonesia menyebut parkir sebagai salah satu pemakaian QRIS Tap in–tap out, sehingga area parkir modern mulai bekerja seperti gate stasiun: tap saat masuk, tap lagi saat keluar. Juru parkir, konter pulsa, dan loket token listrik yang memajang stiker QRIS dibayar dengan cara scan biasa. Pindai stikernya, ketik nominal, cocokkan nama merchant, lalu masukkan PIN.
Apakah Harus Premium untuk Bayar QRIS?
Tidak. DANA, GoPay, ShopeePay, dan OVO mengizinkan akun yang belum diverifikasi KTP untuk membayar QRIS. Yang dibatasi adalah jumlah saldo dan batas transaksinya.
| Aplikasi | Akun belum premium | Akun premium/terverifikasi |
|---|---|---|
| DANA | Basic: saldo maks Rp2 juta, transaksi Rp2 juta/hari | Premium: saldo maks Rp20 juta, transaksi Rp20 juta/hari |
| GoPay | Saldo maks Rp2 juta, dana masuk Rp20 juta/bulan | GoPay Plus: saldo maks Rp20 juta, dana masuk Rp40 juta/bulan |
| ShopeePay | Bayar QRIS maks Rp2 juta/transaksi | ShopeePay Plus: bayar QRIS maks Rp10 juta/transaksi |
| OVO | OVO Club: saldo maks Rp2 juta | OVO Premier: saldo maks Rp20 juta, bisa transfer |

Kasus yang sering membingungkan: pembayaran Rp2,5 juta ditolak padahal saldo terlihat cukup setelah diisi. Akun Basic tidak bisa menampung saldo di atas Rp2 juta, jadi pembayaran sebesar itu memang tidak bisa diproses. Verifikasi KTP di aplikasi, atau bayar lewat mobile banking yang langsung memotong rekening.
Bayar QRIS Pakai Paylater dan Kartu Kredit
Bank Indonesia menambahkan fasilitas kredit sebagai sumber dana QRIS lewat PADG No. 3 Tahun 2025. Artinya paylater dan kartu kredit memang boleh dipakai, tetapi syaratnya ditentukan masing-masing penerbit.
- SPayLater. SPayLater bisa bayar QRIS, tetapi hanya di merchant yang terdaftar sebagai partner SPayLater. Pembayaran ditolak kalau merchant bukan partner, nominal di bawah batas minimum (cicilan 3 bulan ke atas minimal Rp50.000), atau akun sedang dibatasi karena telat bayar. Tiga hal inilah jawaban untuk "kenapa tidak bisa bayar QRIS pakai SPayLater".
- GoPay Later. Bisa dipakai lewat scan atau Tunjukkin kode di lebih dari 600 toko rekanan.
- DANA CICIL. Halaman layanan keuangan DANA mencantumkan pembayaran QRIS sebagai salah satu pemakaian fasilitas cicilan ini.
- Paylater BCA. Pilih Paylater sebagai sumber dana di fitur QRIS myBCA. Limitnya sampai Rp20 juta.
- Kartu Kredit Indonesia (KKI). Diluncurkan 17 Agustus 2026 dan dipakai dengan cara scan atau Tap QRIS. Penerbit awalnya delapan bank: BCA, Mandiri, BNI, BRI, CIMB Niaga, Permata, Bank Mega, dan BSI. Di myBCA, KKI diaktifkan lewat Pengaturan → Kartu Kredit.
- Kartu kredit Mandiri bisa dipilih sebagai sumber dana di Livin'.

Paylater terasa seperti saldo, tetapi tagihannya datang bulan depan beserta bunga di luar masa promo. Untuk belanja harian kecil di warung, saldo atau rekening lebih aman bagi arus kas Anda.
Perbedaan QRIS Bayar dan Transfer (QRIS TUNTAS)
Sejak 17 Agustus 2023, QRIS tidak hanya untuk membayar. Lewat layanan QRIS TUNTAS, kode QR juga dipakai untuk transfer ke sesama pengguna, tarik tunai, dan setor tunai.
| Layanan | Tujuan | Biaya untuk Anda |
|---|---|---|
| QRIS bayar | Merchant (toko, warung, layanan) | Rp0 |
| QRIS transfer | Sesama pengguna | Rp2.000 untuk nominal sampai Rp100.000, Rp2.500 di atasnya |
| Tarik tunai | ATM atau agen | Rp6.500 via agen/antar-penyedia, gratis di ATM penyedia yang sama |
| Setor tunai | ATM atau agen | Rp5.000 via agen/antar-penyedia, gratis di ATM penyedia yang sama |

Perbedaan ini penting untuk keamanan. Kode QR transfer menampilkan nama perorangan sebagai penerima, sedangkan kode pembayaran menampilkan nama usaha. Pelaku penipuan kadang menyodorkan kode transfer seolah-olah kode pembayaran toko. Kalau Anda berbelanja di toko tetapi yang muncul nama orang, tanyakan dulu sebelum PIN.
Top Up Saldo Pakai QRIS
Mengisi saldo dompet digital bukan termasuk QRIS bayar. Top up GoPay pakai QRIS, misalnya, tidak tercantum di halaman bantuan resminya. Halaman itu mencantumkan BCA OneKlik, Jago, GoPay Tabungan, BRI Direct Debit, virtual account, dan Indomaret sebagai cara top up, bukan memindai QRIS. Kalau Anda diminta memindai kode QR untuk mengisi saldo, periksa nama penerima di layar konfirmasi. Yang muncul harus layanan resminya, bukan nama perorangan.
Untuk transfer antarbank biasa ke nomor rekening, Anda tetap memerlukan kode bank tujuan.
Biaya Admin dan Limit QRIS untuk Pembeli
Bank Indonesia menyatakan tidak ada biaya tambahan bagi konsumen yang membayar dengan QRIS. Potongan yang disebut MDR ditanggung penjual, bukan pembeli. Penjual juga dilarang membebankan potongan itu kepada Anda dalam bentuk "biaya admin QRIS". Kalau diminta, laporkan ke penyedia QRIS penjual tersebut. Detail tarif dari sisi penjual ada di panduan cara membuat QRIS untuk usaha.
| Hal | Ketentuan |
|---|---|
| Biaya bayar QRIS | Rp0 untuk pembeli |
| Minimal nominal | Tidak ada minimal dari BI; nominal Rp1 pun bisa |
| Maksimal per transaksi | Rp10.000.000 |
| Limit harian | Ditentukan aplikasi, misalnya Rp25 juta per hari di BCA |
| Pengecualian berbiaya | QRIS transfer/TUNTAS, kartu Visa/Mastercard di GoPay |

Minimal Rp50.000 di sebagian SPBU atau "minimal belanja" di toko adalah kebijakan penjual, bukan aturan QRIS. Batas Rp10 juta tercantum di halaman QRIS resmi Bank Indonesia dan berlaku di semua aplikasi. Limit QRIS per transaksi ini tidak bisa dinaikkan dengan upgrade akun, jadi untuk pembelian di atasnya pakai transfer bank atau kartu.
Bayar QRIS di Luar Negeri
Aplikasi pembayaran Indonesia bisa memindai kode QR lokal di negara mitra, antara lain Thailand, Malaysia, Singapura, Jepang, Korea Selatan, dan China. Caranya sama dengan di dalam negeri.
- Buka aplikasi yang mendukung QRIS antarnegara, lalu pindai kode QR merchant.
- Masukkan nominal dalam mata uang lokal.
- Periksa konversi ke rupiah di layar konfirmasi.
- Masukkan PIN. Rekening rupiah Anda terdebit, merchant menerima mata uang lokalnya.

Kurs ditetapkan saat transaksi dan batasnya tetap Rp10 juta per transaksi. Refund atas transaksi luar negeri bisa berbeda nilainya dari yang Anda bayar karena kurs sudah berubah. Daftar negara mitra dan jaringan QR-nya dibahas di artikel cara membuat QRIS.
Bayar QRIS Gagal atau Saldo Terpotong: Langkah Penyelesaian
Kode QR Tidak Bisa Discan
Periksa hal-hal berikut secara berurutan sebelum menyimpulkan aplikasinya bermasalah:
- Izin kamera untuk aplikasi pembayaran belum diberikan. Buka Setelan → Aplikasi → pilih aplikasinya → Izin → Kamera.
- Jarak dan cahaya. Mundurkan ponsel sampai seluruh kotak kode masuk bingkai. Layar kasir yang terlalu redup atau stiker yang memantulkan lampu sering gagal terbaca.
- Stiker rusak atau berlapis. Kode yang lecek, sobek, atau tampak ditempel di atas stiker lain sebaiknya tidak dipindai sama sekali.
- Koneksi internet lemah. Pemindaian berhasil tetapi proses berputar lama. Pindah ke data seluler pribadi atau ikuti langkah mempercepat koneksi internet.
- Aplikasi versi lama. Perbarui aplikasi, terutama bila menu galeri atau QRIS Tap tidak muncul.

Saldo Terpotong tetapi Penjual Belum Menerima
- Jangan langsung membayar ulang. Buka riwayat transaksi. Status "diproses" sering berubah menjadi berhasil atau dibatalkan dalam beberapa menit.
- Tunjukkan bukti ke penjual. Penjual bisa memeriksa mutasi di aplikasi merchant-nya. Kadang dana sudah masuk dan hanya notifikasinya yang terlambat.
- Simpan bukti. Screenshot riwayat transaksi, catat jam, nominal, nama merchant, dan nomor referensi.
- Adukan ke penerbit aplikasi Anda, bukan ke Bank Indonesia lebih dulu. Hubungi call center atau pusat bantuan di aplikasi.
- Tunggu sesuai tenggat. Sesuai PADG No. 20 Tahun 2023, pengaduan lisan berupa permintaan informasi dijawab paling lama 5 hari kerja. Pengaduan tertulis diselesaikan paling lama 20 hari kerja setelah dokumen lengkap, dan bisa diperpanjang 20 hari kerja dengan pemberitahuan tertulis.
- Eskalasi ke Bank Indonesia bila tidak puas, paling lambat 60 hari kerja setelah jawaban tertulis penerbit. Kanalnya telepon 131, WhatsApp 081-131-131-131, atau email bicara@bi.go.id. Siapkan bukti pengaduan ke penerbit, karena itu syarat pengaduan konsumen Bank Indonesia.

Kalau yang terjadi bukan gangguan melainkan penipuan, misalnya Anda membayar ke kode palsu, laporkan ke Indonesia Anti-Scam Centre OJK di iasc.ojk.go.id secepatnya. Ketik alamat itu sendiri di browser, karena OJK sudah memperingatkan adanya situs tiruan.
Salah ketik nominal pada kode statis tidak termasuk gangguan sistem. Transaksi yang sudah berhasil tidak bisa dibatalkan dari aplikasi, jadi minta penjual mengembalikan selisihnya. Kalau penjual menolak, ajukan pengaduan ke penerbit aplikasi dengan bukti transaksi.
Ciri QRIS Palsu yang Perlu Diwaspadai Pembeli
Modus yang paling sering dilaporkan adalah stiker QRIS palsu ditempel menimpa stiker asli milik toko atau kotak amal. Uang dari pembeli masuk ke akun pelaku.
- Stiker tampak berlapis, lebih baru dari sekitarnya, atau tepinya terkelupas.
- Nama di layar konfirmasi tidak sama dengan nama toko, atau berupa nama perorangan.
- Kode dikirim lewat chat oleh orang yang tidak Anda kenal dengan alasan tagihan atau hadiah.
- Setelah dipindai, yang terbuka justru halaman web yang meminta PIN, OTP, atau nomor kartu. Aplikasi pembayaran resmi tidak pernah mengarahkan QRIS ke formulir seperti itu.
Pindai QRIS hanya dengan aplikasi pembayaran, bukan kamera bawaan atau aplikasi pemindai QR umum. Kalau ponsel berisi aplikasi pembayaran hilang, blokir akunnya segera dan ikuti langkah melacak HP yang hilang. Penjual yang ingin memastikan stikernya sendiri tidak ditimpa bisa membaca bagian NMID di panduan cara membuat QRIS.
Pertanyaan yang Sering Diajukan
Bagaimana cara scan QRIS di HP sendiri?
Simpan kode QR sebagai gambar lewat tombol unduh atau screenshot. Buka aplikasi pembayaran, ketuk ikon galeri atau Upload QR di layar pemindai, lalu pilih gambarnya. Periksa nama merchant dan nominal, lalu masukkan PIN.
Apakah bayar pakai QRIS harus punya rekening bank?
Tidak. Akun dompet digital seperti DANA, GoPay, ShopeePay, atau OVO yang terdaftar dengan nomor ponsel sudah cukup. Rekening bank hanya diperlukan kalau Anda membayar lewat aplikasi mobile banking.
QRIS bisa dibayar pakai aplikasi apa saja?
Semua aplikasi mobile banking dan dompet digital milik penyedia yang berizin Bank Indonesia. Kode QRIS dari penyedia mana pun bisa dibayar dengan aplikasi mana pun, misalnya kode dari DANA dibayar memakai BRImo.
Apakah bayar pakai QRIS kena biaya admin?
Tidak. Pembeli tidak dikenai biaya tambahan, dan penjual dilarang menagih biaya QRIS kepada pembeli. Biaya hanya muncul pada layanan lain seperti QRIS transfer (Rp2.000–Rp2.500) atau pembayaran memakai kartu Visa/Mastercard di GoPay.
Apakah DANA belum Premium bisa bayar QRIS?
Bisa, selama akun aktif, nomor terverifikasi, dan saldo cukup. Batasnya saldo maksimal Rp2.000.000 dan transaksi Rp2.000.000 per hari. Untuk pembayaran lebih besar, upgrade ke DANA Premium.
Kenapa DANA tidak bisa scan QRIS?
Periksa izin kamera DANA dan versi aplikasinya lebih dulu. Kalau kode sudah terbaca tetapi pembayaran ditolak, penyebab yang sering muncul adalah saldo tidak cukup atau batas akun Basic, karena DANA menyebut sebagian fitur pembayaran dibatasi pada akun non-Premium.
Apakah Alfamart bisa QRIS?
Bisa. Di Alfamart umumnya Anda memindai QRIS yang tampil di layar kasir atau mesin EDC, dan nominalnya sudah terisi.
Apakah Indomaret bisa bayar pakai QRIS?
Bisa. Di Indomaret umumnya Anda menampilkan kode QR dari aplikasi, lalu kasir memindainya. Sebagian gerai juga menampilkan kode untuk dipindai.
Apakah isi bensin bisa pakai QRIS, dan minimal berapa?
Bisa di SPBU yang menerima QRIS. Pertamina tidak menetapkan minimal transaksi, tetapi sebagian SPBU memasang minimal Rp50.000 sesuai kebijakan bank mitranya. Tanyakan petugas sebelum mengisi.
Kenapa tidak bisa bayar QRIS pakai SPayLater?
Tiga penyebab paling umum: merchant bukan partner SPayLater, nominal di bawah batas minimum cicilan, atau akun SPayLater sedang dibatasi karena ada tagihan terlambat. Pakai saldo ShopeePay atau aplikasi lain untuk merchant tersebut.
Apakah bayar Transjakarta dan KRL bisa pakai QRIS?
Bisa, dengan QRIS Tap. Sejak 30 Oktober 2025 QRIS Tap diterima di KRL, Transjakarta, MRT Jakarta, LRT Jakarta, dan LRT Jabodebek. Tempel ponsel Android ber-NFC di gate masuk dan gate keluar.
Apakah QRIS Tap bisa dipakai di iPhone?
Belum. Bank Indonesia menyatakan Apple belum membuka akses NFC untuk QRIS Tap. Pengguna iPhone tetap bisa membayar dengan scan kode atau tunjukkan QR.
Apakah bayar QRIS butuh koneksi internet?
Ya. Aplikasi perlu terhubung ke internet untuk memproses otorisasi dan memotong saldo. Kalau sinyal lemah, proses bisa berputar lama, jadi periksa riwayat sebelum mencoba membayar ulang.
Bagaimana kalau salah memasukkan nominal saat bayar QRIS?
Transaksi yang sudah berhasil tidak bisa dibatalkan dari aplikasi. Tunjukkan bukti ke penjual dan minta selisihnya dikembalikan. Kalau penjual menolak, ajukan pengaduan ke penerbit aplikasi Anda.
Apakah bisa bayar tol pakai QRIS?
Belum. Jasa Marga menyatakan QRIS belum bisa dipakai di gerbang tol. Pembayaran tol masih memakai kartu uang elektronik.
Penutup
Cara bayar pakai QRIS pada dasarnya sama di semua aplikasi: pilih menu QRIS, baca kodenya, periksa layar konfirmasi, lalu PIN. Yang membedakan adalah tempatnya. Stiker dipindai, kasir modern memindai kode Anda, gate transportasi cukup ditempel, dan kode di layar ponsel sendiri dibayar dari galeri.
Biasakan membaca nama merchant dan nominal sebelum PIN. Kebiasaan ini mencegah dua masalah yang paling sulit diselesaikan: salah nominal dan membayar ke kode palsu. Kalau Anda juga berjualan dan ingin menerima pembayaran dari semua aplikasi ini, lanjutkan ke panduan cara membuat QRIS.
Bagikan artikel
Suka tulisan ini? Sebarkan ke yang lain.
Artikel Terkait

Cara Membuat QRIS Sendiri: Syarat, Biaya, dan Langkahnya
Cara membuat QRIS sendiri untuk usaha maupun pribadi: syarat dokumen, tabel tarif MDR terbaru, batas transaksi, sampai cara mencetak dan memasangnya.

Kenapa WiFi Tidak Ada Internet? Ini 6 Cara Mengatasinya
Kenapa WiFi tidak ada internet padahal sudah tersambung? Kenali dulu letak masalahnya, lalu atasi: restart router, baca lampu LOS, ganti DNS, cek isolir ISP.

Cara Transfer Pulsa Telkomsel, Indosat, XL, dan Tri Terbaru!
Cara transfer pulsa ke semua operator — Telkomsel, Indosat, XL, Axis, Tri, dan Smartfren — lewat aplikasi resmi, kode dial, maupun SMS. Mudah dan cepat.
