Official Documentation
GoMerch QRIS
Merchant API
Server proxy berkinerja tinggi yang menjembatani aplikasi Anda dengan platform GoBiz Merchant secara aman, cepat, dan stabil dengan dukungan generate QRIS dinamis dan cek mutasi real-time.
Fitur & Keunggulan
Auto Refresh Token
Saat access token expired (401), client otomatis melakukan refresh token tanpa perlu login OTP ulang.
IP Rate Limiting
Limit 150 request per 15 detik per IP. Trafik mencurigakan diblokir otomatis selama 5 menit.
OTP via SMS
Login menggunakan nomor HP merchant, OTP dikirim via SMS sesuai akun GoBiz terdaftar.
Dynamic QRIS
Generate QRIS dinamis dari static QR string dengan kalkulasi CRC16-CCITT secara on-the-fly.
Autentikasi Keamanan
Sesi GoMerch menggunakan access_token, refresh_token, dan merchant_id yang didapat setelah verifikasi OTP. Kredensial disimpan di browser dan tidak pernah ditulis ke disk server.
Dapatkan Session GoMerch
Login dengan nomor HP merchant GoBiz. OTP dikirim via SMS, lalu masukkan OTP untuk mendapatkan access_token, refresh_token, dan merchant_id.
Step 1 — Request OTP
Session Berhasil Didapat
Gunakan kredensial berikut untuk mengakses endpoint mutasi. Otomatis diisi pada form di bawah.
Refresh Token
Perbarui access token menggunakan refresh token tanpa perlu login OTP ulang.
Generate QRIS Dinamis
Masukkan nominal dan static QR string dari merchant GoBiz. Sistem akan generate QR dinamis dengan CRC16 yang valid.
Cek Mutasi QRIS
Tabel
JSON Raw
| Order ID | Waktu | Tipe | Channel | Nominal | Status |
|---|
Contoh Integrasi Node.js
Script lengkap siap pakai untuk integrasi GoMerch API ke aplikasi Node.js. Mencakup generate QRIS, cek mutasi, unique amount, polling pembayaran otomatis dengan timeout 15 menit. Sesuaikan nilai MERCHANT_ID, ACCESS_TOKEN, REFRESH_TOKEN, dan STATIC_QR sebelum digunakan.
payment.js — Script integrasi lengkap