ecosystem / rmwapps / winpay
API Ready
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.

Base: 
Provider: winpay.biz.id
Channel: QRIS
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.
QR Code
TRXID
No. Reff
Nominal Diterima
Fee
Total Dibayar
Expired
Status
Menunggu pembayaran...
Cek Detail Transaksi
Cek status dan detail transaksi via trxid. Field paid_status: 0 = menunggu, 1 = sukses.
History Transaksi
Tabel
JSON Raw
TRXIDNo. ReffDibuatDiterimaTotalIssuerStatus
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