Documentation
Integrasi REST API Malawali Payment: project, API key, order, status, dan webhook.
Integrasi Pembayaran QRIS
Buat order dari server Anda, tampilkan QR ke pelanggan, lalu terima callback
order.paid setelah pembayaran terdeteksi otomatis. API Key dibuat per Project
dan hanya aktif selama langganan berjalan.
http://localhost:3001/api
x-api-key: pk_live_…
Mode Hybrid
Mode Hybrid mematikan Fee dan Kode Unik random. Nominal tetap bulat selama tidak ada order PENDING lain dengan nominal akhir yang sama. Bila terjadi bentrok, sistem menambahkan minimum +1, +2, +3 dan seterusnya sampai nominal unik.
| Order | Nominal dibayar |
|---|---|
| Order A · base Rp10.000 | Rp10.000 |
| Order B · A masih PENDING | Rp10.001 |
| Order C · A+B masih PENDING | Rp10.002 |
| A sudah PAID / EXPIRED / CANCELLED | Rp10.000 tersedia lagi |
Sistem mencocokkan pembayaran berdasarkan nominal persis, lalu memeriksa window waktu,
lalu mengklaim provider_transaction_id satu kali. Satu bukti bayar tidak
dapat dipakai untuk dua order.