Official Documentation
RMWApps
WinPay QRIS API
Server proxy untuk WinPay QRIS — buat transaksi QRIS dinamis, polling status real-time, dan cek riwayat transaksi tanpa kerumitan enkripsi.
Fitur & Keunggulan
Dynamic QRIS
Buat transaksi QRIS dinamis via WinPay. QR unik per transaksi, langsung dari image QR siap scan.
Real-time Polling
Cek status transaksi otomatis tiap 3 detik. Deteksi pembayaran seketika dengan timeout 30 menit.
Token Based
Autentikasi via token (pt-xxx) dan kode_rs. Tidak perlu login atau sesi, langsung pakai.
Smart Caching
Cache in-memory 10 detik untuk detail & history. Auto-skip cache jika transaksi sudah paid.
Semua endpoint membutuhkan token (format:
pt-xxxxxxxxxxxxxxxxxxxxxxxx) dan kode_rs sebagai identitas agen.
Buat Transaksi QRIS
Buat transaksi QRIS baru. Response berisi trxid untuk polling. QR image tampil otomatis.
Cek Detail Transaksi
Cek status dan detail transaksi via trxid. Field
paid_status: 0 = menunggu, 1 = sukses.
History Transaksi
Tabel
JSON Raw
| TRXID | No. Reff | Dibuat | Diterima | Total | Issuer | Status |
|---|
Contoh Integrasi Node.js
Script lengkap integrasi WinPay QRIS: buat transaksi, polling status sampai paid atau expired (timeout 30 menit). Sesuaikan TOKEN dan KODE_RS.
payment.js / bot.js