Bantuan
Documentation
Integrasi REST API Malawali Payment: project, API key, order, status, dan webhook.
Malawali Payment · REST API v1
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.
Base URL
http://localhost:3001/api
Autentikasi
Header
x-api-key: pk_live_…
Format
JSON (request & response)
Webhook
HMAC-SHA256, retry maksimal 3×, timeout 10 detik
Status Order
Empat status yang mungkin diterima pada field status.
| Status | Penjelasan |
|---|---|
| pending | QR sudah dibuat, menunggu pembayaran dalam batas TTL. |
| paid | Pembayaran cocok dan order sudah dikonfirmasi. |
| expired | Batas waktu habis sebelum pembayaran terdeteksi. |
| cancelled | Order dibatalkan merchant / sistem. |
Order expired tidak dapat dibayar
Buat order baru bila pelanggan terlambat membayar. Jangan memakai ulang QR order yang sudah expired.