Daftarkan QRIS statis dari app bank. StarQRIS generate QR dinamis per invoice
dengan nominal sudah terisi (total_amount).
App Android di HP kasir baca notifikasi masuk → invoice cocok → webhook ke website Anda.
Contoh alur
Order #WC-1042 · QRIS dinamis (unik per order)
Bayar: Rp 150.073
Rp 150.000 + kode unik 73 — nominal sudah terisi di QR
Notifikasi BCA Merchant
QRIS masuk Rp 150.073
Invoice matched → webhook ke WooCommerce
QR berbeda tiap invoice — nominal sudah embedded di payload EMV.
Anda daftarkan QRIS statis dari app bank (BCA, Mandiri, BRI, dll.).
StarQRIS konversi ke QRIS dinamis saat invoice dibuat — nominal total_amount sudah terisi.
Tanpa integrasi payment gateway (Xendit/Midtrans). Konfirmasi tetap via app Android + matching nominal.
Satu QR merchant — order mana yang sudah bayar?
QR dinamis + app bridge = order paid otomatis
Dari checkout sampai order lunas — tanpa Anda cek rekening manual.
Plugin atau API buat invoice: harga + kode unik. StarQRIS generate QR dinamis per order dengan total_amount sudah terisi.
Scan QRIS dinamis di halaman checkout/thank-you. Nominal sudah terisi — customer tinggal konfirmasi bayar di e-wallet/bank.
StarQRIS di HP kasir membaca notifikasi masuk dari app bank merchant (BCA, Mandiri, BRI, BNI, DANA, dll.).
Cloud cocokkan nominal dengan invoice pending → webhook HMAC ke website → order marked paid.
Yang benar-benar ada di produk — QR dinamis per invoice dari QR statis merchant + matching otomatis.
Upload foto QR atau paste string EMV dari app bank. Dipakai sebagai sumber generate QR dinamis per invoice.
Konversi otomatis statis → dinamis saat invoice dibuat. Nominal total_amount embedded di payload EMV + QR base64 di API.
Random 1–999 (atau custom). Total bayar = harga + kode. Memastikan matching nominal tetap unik.
Baca notifikasi app bank merchant. Parser BCA MSB, Livin, BRImo, BNI, DANA. Anti duplikat.
Match invoice pending berdasarkan total_amount. Jika bentrok → resolve manual di dashboard.
Event payment.success + tanda tangan HMAC-SHA256. Retry otomatis jika gagal.
Buat invoice (dapat qris_payload dinamis), daftar QRIS, register device, terima payment. Auth: API key.
Beberapa device per merchant. Pantau online/offline & pembayaran terakhir.
WooCommerce, Sejoli, Laravel, CodeIgniter 3 & 4 — unduh ZIP dari menu Integrations.
Gateway transfer + kode unik di WooCommerce/Sejoli. Notifikasi masuk tetap dibaca app yang sama.
Transaksi, invoice, QRIS, device, webhook, API key, billing langganan, log aktivitas.
Upload JPG/PNG QRIS → string EMV terisi otomatis (ZXing). Merchant tidak perlu copy manual.
Data terisolasi per akun. Paket langganan dengan batas device & transaksi/bulan.
Wajib dipasang di HP yang login app bank merchant dan menerima notifikasi QRIS/transfer masuk. Tanpa app ini, cloud tidak tahu kapan customer sudah bayar.
App Android diunduh setelah login — menu Download App di dashboard merchant.
POST /api/v1/payments
{
"amount": 150073,
"source_app": "BCA Merchant",
"sender_name": "ANDI"
}
→ invoice cocok → webhook payment.success
Plugin unduh dari dashboard merchant → menu Integrations.
Gateway QRIS Dinamis + Transfer Manual. QR per order di thank-you page. Webhook REST.
WC-{order_id}
QRIS dinamis & transfer untuk membership WordPress.
SEJOLI-{id}
Package Composer. Facade, event PaymentSucceeded.
custom prefix
Copy folder app/. Event starqris.payment.succeeded.
CI4-{id}
Copy folder application/. Callback helper.
CI3-{id}
POST /invoices → qris_payload dinamis + webhook. Dokumentasi API tersedia.
bebas
Akun baru dapat trial paket Starter 14 hari.
For testing and small volume
Gratis
For growing merchants
Rp 199.000 /bulan
atau Rp 1.990.000/tahun
For high-volume businesses
Rp 299.000 /bulan
atau Rp 2.990.000/tahun
Daftarkan sekali → QR dinamis tiap order → konfirmasi bayar otomatis ke website Anda.