Qris Digitals
Agregator QRIS untuk developer

Terima QRIS di aplikasi Anda, cukup satu API.

Buat QR dinamis, terima webhook saat pembayaran lunas, lalu tarik saldo ke rekening. Tanpa biaya bulanan: hanya 0,7% + Rp 100 per transaksi.

Biaya tetap
Rp 100
Masa tahan saldo
2 hari kerja
Nominal per transaksi
10 juta maks.

Bayar ke

Toko Kopi Senja

Menunggu

Total bayar

Rp 150.000

14:52

Bisa dibayar dari aplikasi apa pun yang mendukung QRIS

GoPay OVO DANA ShopeePay LinkAja BCA mobile Livin' by Mandiri BRImo BNI Mobile SeaBank Bank Jago blu by BCA GoPay OVO DANA ShopeePay LinkAja BCA mobile Livin' by Mandiri BRImo BNI Mobile SeaBank Bank Jago blu by BCA
Fitur

Semua yang dibutuhkan untuk menerima pembayaran.

QR dinamis, nominal pas

Setiap transaksi punya QR sendiri dengan nominal terkunci. Pembeli tinggal pindai, tanpa mengetik angka.

Webhook bertanda tangan

Begitu lunas, server Anda dikabari lewat webhook HMAC-SHA256. Gagal terkirim? Diulang otomatis sampai 5 kali.

Banyak merchant, satu akun

Tiap merchant punya API key dan URL webhook sendiri. Saldonya terkumpul di satu dompet.

Mode uji bawaan

Kunci sk_test_ langsung aktif sejak mendaftar. Simulasikan pembayaran tanpa uang sungguhan.

Halaman bayar siap pakai

Tidak mau membuat tampilan sendiri? Arahkan pembeli ke pay_url: QR, hitung mundur, dan status otomatis.

Mutasi saldo transparan

Setiap rupiah yang masuk, ditahan, dilepas, dan ditarik tercatat baris demi baris.

Cara kerja

Dari daftar sampai menerima uang dalam tiga langkah.

  1. 1

    Daftarkan merchant

    Isi nama brand, nomor telepon, dan website. Kunci uji langsung bisa dipakai sambil menunggu persetujuan.

  2. 2

    Buat transaksi lewat API

    Satu panggilan POST mengembalikan QR dan tautan halaman bayar.

  3. 3

    Terima webhook, tarik saldo

    Saldo masuk setelah lunas dan bisa ditarik setelah 2 hari kerja.

buat-transaksi.sh
curl -X POST https://qris.digitals.id/api/v1/transactions \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"amount": 150000, "reference_id": "INV-1042"}'

# Jawaban
{
  "status": "success",
  "data": {
    "trx_id": "KYR261004A8F3K2M9QX",
    "total_amount": 151150,
    "pay_url": "https://qris.digitals.id/pay/KYR261004A8F3K2M9QX",
    "qr_string": "00020101021226..."
  }
}
Biaya

Satu tarif, tanpa biaya tersembunyi.

0,7% + Rp 100 untuk setiap transaksi yang lunas. Transaksi yang batal atau kedaluwarsa tidak dikenai biaya.

  • Tanpa biaya pendaftaran dan biaya bulanan
  • Pilih sendiri: biaya ditanggung pembeli atau merchant
  • Saldo bisa ditarik setelah 2 hari kerja

Hitung biaya

Rp

Biaya ditanggung

Biaya transaksi
Pembeli membayar
Masuk ke saldo Anda

Pertanyaan yang sering muncul

Biaya per transaksi 0,7% + Rp 100. Tidak ada biaya bulanan atau biaya pendaftaran. Anda memilih sendiri apakah biaya ditambahkan ke tagihan pembeli atau dipotong dari saldo Anda.

Dana ditahan 2 hari kerja sejak pembayaran lunas. Sabtu, Minggu, libur nasional, dan cuti bersama tidak dihitung. Setelah itu saldo pindah ke saldo tersedia dan bisa ditarik satu kali per hari.

Tidak. QR dibuat lewat QRIS milik Qris Digitals, sehingga nama yang muncul di aplikasi pembeli adalah nama usaha Qris Digitals, bukan nama toko Anda. Dana lalu dicatat ke saldo merchant Anda.

Isi rekening tujuan di menu Akun, lalu ajukan penarikan dari menu Saldo. Transfer dilakukan manual oleh admin dan Anda dikabari lewat email.

Kunci sk_test_ membuat transaksi contoh yang tidak memengaruhi saldo dan bisa dilunasi lewat tombol simulasi. Kunci sk_live_ menerima uang sungguhan dan baru aktif setelah merchant disetujui.

Mulai terima pembayaran QRIS hari ini.

Daftar, buat merchant, lalu coba dengan kunci uji yang langsung aktif.