Lewati ke konten
Dasar API QRIS

QRIS API: Pengertian, Cara Kerja, dan Cara Memakainya

Panduan lengkap QRIS API dengan bahasa sederhana, dari konsep sampai baris kode pertama.

Halaman ini bagian dari layanan API QRIS gratis APIQris: pakai QRIS milik Anda sendiri, tanpa potongan dari kami, dana langsung ke rekening Anda.

  • 0% fee APIQris
  • Dana langsung ke Anda
  • Webhook HMAC

Jawaban singkatQRIS API adalah layanan yang memungkinkan aplikasi Anda membuat kode QRIS dengan nominal otomatis, lalu menerima kabar lunas lewat webhook tanpa cek mutasi manual. Di APIQris, QRIS API memakai QRIS milik Anda sendiri sehingga dana langsung masuk ke rekening Anda.

Ingin tahu gambaran besarnya dulu? Baca juga pengertian QRIS API dan bagaimana API QRIS gratis APIQris menghubungkan QRIS Anda ke website, aplikasi, dan chatbot.

Rp0potongan dari APIQris
24/7konfirmasi otomatis
100%dana ke rekening Anda
Masalah

Tanpa QRIS API, ini yang biasa terjadi

Cek mutasi satu per satu

Admin membuka aplikasi merchant setiap ada pesanan hanya untuk memastikan uang sudah masuk.

Pembeli salah ketik nominal

QRIS statis membuat pembeli mengetik sendiri, kurang Rp1.000 saja sudah bikin repot.

Minta screenshot bukti bayar

Bukti transfer bisa diedit dan memperlambat proses pesanan.

Dana tertahan di pihak ketiga

Payment gateway menampung uang Anda dan mencairkannya belakangan dengan potongan.

Solusinya: QRIS API dari APIQris mengotomatiskan semuanya, tanpa mengganti QRIS yang sudah Anda punya.

Panduan

Memahami QRIS API secara lengkap

01

Kenapa bisnis butuh QRIS API

QRIS statis yang ditempel di meja kasir cocok untuk pembeli datang langsung. Masalah muncul saat penjualan pindah ke website, chatbot, atau marketplace sendiri: pembeli harus mengetik nominal, lalu admin mencocokkan bukti transfer satu per satu.

QRIS API menghapus pekerjaan itu. Sistem membuat QRIS dengan nominal yang sudah terisi, pembeli cukup scan dan bayar, lalu pesanan berubah lunas secara otomatis.

  • Tidak ada salah ketik nominal
  • Tidak perlu screenshot bukti bayar
  • Pesanan diproses 24 jam tanpa admin
  • Cocok untuk transaksi kecil dan sering
02

Komponen utama sebuah QRIS API

Setiap QRIS API yang baik minimal punya empat bagian berikut. APIQris menyediakan keempatnya dalam satu kunci API.

  • Endpoint buat tagihan: mengubah QRIS statis menjadi QRIS dinamis bernominal
  • Kode unik: pembeda tagihan dengan nominal sama agar pencocokan akurat
  • Deteksi pembayaran: membaca notifikasi dana masuk dari aplikasi merchant Anda
  • Webhook bertanda tangan: memberi kabar lunas ke server Anda secara aman
03

QRIS API milik sendiri vs payment gateway

Payment gateway umumnya menampung dana di rekening mereka, memotong biaya per transaksi, lalu mencairkan ke Anda beberapa hari kemudian. APIQris berbeda: QRIS yang dipakai adalah QRIS Anda, jadi uang pembeli langsung masuk ke akun merchant Anda tanpa singgah di kami.

Cara kerja

Alur QRIS API dari scan sampai lunas

Dana dan data berjalan di jalur berbeda. Uang pembeli langsung ke QRIS Anda, APIQris hanya mengurus QRIS dinamis, pencocokan, dan webhook.

Infografis cara kerja API QRIS APIQris Dana pembeli mengalir dari pembeli ke penyedia QRIS lalu langsung ke rekening Anda. Jalur data terpisah: notifikasi dari HP merchant Anda dibaca APIQris lalu dikirim sebagai webhook ke website atau bot Anda. Rp Rp bayar dana langsung notifikasi kirim mutasi webhook buat tagihan → tampilkan QRIS dinamis ke pembeli Pembeli Scan & bayar Penyedia QRISAnda Bank / e-wallet Rekening Anda Langsung ke Anda HP MerchantAnda Notif dana masuk APIQris Cocokkan tagihan Website /Bot Anda Webhook lunas APIQris tidak menyentuh dana
Jalur dana: pembeli → penyedia QRIS → rekening Anda Jalur data: notifikasi → APIQris → webhook ke sistem Anda
  1. 1

    Daftar gratis

    Buat akun APIQris dengan email, tanpa biaya dan tanpa dokumen perusahaan.

  2. 2

    Upload QRIS Anda

    Unggah gambar QRIS merchant dari bank atau e-wallet Anda. Sistem membaca data QRIS secara otomatis.

  3. 3

    Pasang aplikasi pendamping

    Pasang aplikasi APIQris di HP Android yang menerima notifikasi dana masuk, lalu pindai kode pairing.

  4. 4

    Pakai API key

    Salin API key, buat tagihan QRIS dinamis dari website atau chatbot, dan terima webhook saat lunas.

Contoh skenario

Sebelum dan sesudah memakai QRIS API

Toko voucher game online dengan ±150 pesanan per hari. Ilustrasi alur kerja, bukan testimoni pelanggan.

Sebelum

Dua admin bergantian mengecek aplikasi merchant dan membalas chat konfirmasi. Pesanan malam baru diproses keesokan harinya.

Sesudah

Setiap pesanan mendapat QRIS dinamis bernominal unik. Begitu pembeli membayar, webhook QRIS API menandai pesanan lunas dan voucher terkirim otomatis.

Perbandingan

QRIS statis manual vs QRIS API vs payment gateway

AspekQRIS statis manualQRIS API (APIQris)Payment gateway
NominalDiketik pembeliTerkunci otomatisTerkunci otomatis
Konfirmasi bayarCek mutasi manualWebhook otomatisWebhook otomatis
Penerima danaRekening AndaRekening AndaRekening gateway
Potongan perantaraRp0Rp0±0,7% + biaya tarik
Bekerja 24 jamTergantung adminYaYa
Keamanan

Aman sejak baris kode pertama

HTTPS di semua endpoint

Data tagihan dan API key selalu terenkripsi saat dikirim.

API key bisa dirotasi

Kunci bocor? Buat kunci baru dari dashboard, kunci lama langsung mati.

Webhook HMAC SHA-256

Setiap callback ditandatangani agar server Anda bisa menolak yang palsu.

Dana tidak lewat kami

Tidak ada saldo yang bisa dibekukan, karena uang langsung ke QRIS Anda.

Sebelum go-live

Checklist QRIS API

  • QRIS merchant resmi sudah diupload dan terbaca benar
  • Aplikasi pendamping di HP Android berstatus online
  • Optimasi baterai dimatikan untuk aplikasi merchant & pendamping
  • Uji bayar Rp1.000 berhasil terdeteksi lunas
  • URL webhook memakai HTTPS dan membalas 200
  • Tanda tangan HMAC diverifikasi sebelum memproses pesanan
  • Proses webhook idempoten berdasarkan order_id
  • API key disimpan di server, tidak di frontend
Istilah

Glosarium singkat

QRIS
Quick Response Code Indonesian Standard, standar QR pembayaran nasional dari Bank Indonesia.
QRIS dinamis
QRIS yang membawa nominal untuk satu transaksi, berbeda dengan QRIS statis tanpa nominal.
NMID
National Merchant ID, nomor identitas merchant yang tertanam di QRIS Anda.
MDR
Merchant Discount Rate, biaya yang dipotong penyedia QRIS atas transaksi sesuai ketentuan.
Kode unik
Angka kecil yang ditambahkan ke nominal agar setiap tagihan bisa dibedakan.
Webhook
HTTP POST otomatis dari APIQris ke server Anda saat status tagihan berubah.
FAQ

Pertanyaan umum tentang QRIS API

Apakah QRIS API sama dengan payment gateway?

Tidak selalu. Payment gateway menampung dana, sedangkan QRIS API di APIQris hanya membuat QRIS dinamis dan mendeteksi pembayaran. Dana tetap masuk langsung ke QRIS milik Anda.

Apakah perlu izin khusus untuk memakai QRIS API?

Anda cukup punya QRIS merchant yang sah dari bank atau e-wallet. APIQris tidak mengubah penerima dana, hanya menambahkan nominal pada QRIS Anda.

Apakah dana dari QRIS API ditampung APIQris?

Tidak. Pembeli membayar ke QRIS milik Anda sendiri, sehingga dana langsung masuk ke rekening atau saldo merchant Anda.

Berapa biaya memakai APIQris?

Daftar gratis dan APIQris tidak memotong fee per transaksi. MDR dari penyedia QRIS Anda (bila ada) mengikuti ketentuan penyedia.

Apakah perlu HP khusus?

Cukup satu HP Android yang terpasang aplikasi merchant penerbit QRIS Anda dan aplikasi pendamping APIQris. HP lama pun bisa selama notifikasinya stabil.

Mulai QRIS API hari ini

Gratis, tanpa potongan per transaksi, dana langsung ke rekening Anda. Pelajari dulu API QRIS selengkapnya atau langsung daftar.