QRIS PG
Secara sederhana, QRIS PG berperan sebagai penghubung antara sistem merchant, customer, dan penyedia pembayaran. Alur utamanya: Merchant membuat order → QRIS PG membuat QRIS → Customer membayar → Sistem memeriksa mutasi → Status pembayaran diperbarui → Webhook dikirim ke sistem merchant. Pembayaran memiliki beberapa status seperti pending, paid, expired, cancelled, dan refunded, sehingga merchant dapat mengetahui kondisi setiap transaksi dengan jelas. Dari sisi integrasi, merchant dapat menggunakan REST API untuk membuat dan memeriksa payment, atau menggunakan hosted payment page melalui checkout_url. Setelah pembayaran terdeteksi, sistem dapat mengirim webhook dengan signature HMAC SHA-256 agar sistem merchant dapat memperbarui order secara otomatis.
Project ini juga menyediakan dashboard untuk memantau transaksi, pengelolaan multi-merchant dan tim, API key dengan berbagai akses, hosted payment page, lifecycle pembayaran, monitoring operasional, keamanan akun, serta analytics dan export data.
Vindev