REST API Wrapper untuk Orderkuota — QRIS Payment

Payment Gateway
QRIS Paling Jago

REST API wrapper untuk Orderkuota. Generate QRIS bernominal, cek mutasi QRIS real-time, dan login OTP — semua via API. Integrasikan ke Bot WhatsApp, Discord, Web App, atau apapun.

Baca Dokumentasi
Apa itu JAGOPAY?

REST API Gateway
untuk Orderkuota

Orderkuota adalah platform jual beli pulsa & PPOB yang menyediakan fitur QRIS untuk terima pembayaran. Masalahnya? Orderkuota tidak punya API publik resmi.

JAGOPAY hadir sebagai solusi — kami membungkus seluruh alur Orderkuota (login OTP, mutasi QRIS, download QRIS) menjadi REST API yang simpel dan bisa dipanggil dari mana saja.

Setiap API Key memiliki sesi Orderkuota-nya sendiri, aman dan tidak saling tumpang tindih.

🏪

Platform Orderkuota

Penyedia QRIS merchant, pulsa, PPOB. Akun Orderkuota wajib dimiliki untuk menggunakan JAGOPAY.

🔑

Login via OTP

Autentikasi aman menggunakan kode OTP yang dikirim ke email terdaftar di akun Orderkuota.

📡

1 API Key = 1 Session

Setiap API Key terikat ke 1 sesi Orderkuota. Sesi di-cache di database, nggak perlu login ulang.

Fitur Unggulan

Semua yang lu butuhkan untuk integrasi pembayaran QRIS Orderkuota.

🔥

QRIS Dinamis

Ubah QRIS statis Orderkuota jadi QRIS bernominal. String QRIS statis di-cache otomatis, generate berikutnya instan <0.2 detik.

Mutasi Real-time

Ambil riwayat mutasi QRIS Orderkuota lengkap dengan info akun, saldo, brand pembayar (GoPay, OVO, DANA, dll).

🔒

OTP Authentication

Login Orderkuota lewat API dengan OTP via email. Sesi tersimpan permanen di database per API Key, aman dan praktis.

Cara Pakai — 5 Menit Jadi

Dari nol sampai bisa terima pembayaran QRIS via Orderkuota. Ikutin aja.

1

Daftar di JAGOPAY & Dapatkan API Key

Klik tombol Daftar Gratis di atas. Isi email, nomor HP, dan password. Langsung dapet API Key unik (prefix jp_) yang siap digunakan.

API Key: jp_a1b2c3d4e5f6g7h8i9j0k1l2m3n4
2

Login Orderkuota — Request OTP

Kirim username & password akun Orderkuota lu. OTP akan dikirimkan ke email yang terdaftar di Orderkuota.

POST /api.php?apikey=YOUR_KEY&action=request_otp
Body: username=08xxxx&password=xxxxx
3

Verifikasi OTP

Masukkan kode OTP dari email. Setelah berhasil, sesi login Orderkuota tersimpan otomatis di database — nggak perlu login ulang.

POST /api.php?apikey=YOUR_KEY&action=verify_otp
Body: otp=123456
4

Generate QRIS Dinamis (Bernominal)

Buat QRIS dengan nominal spesifik dari QRIS statis Orderkuota lu. Dapet string QRIS + URL gambar siap tampil ke pembeli.

GET /api.php?apikey=YOUR_KEY&action=qris_dinamis&nominal=15000
5

Cek Mutasi QRIS & Verifikasi Pembayaran

Poll endpoint mutasi secara berkala. Data mencakup nominal, keterangan, brand pembayar (GoPay/OVO/DANA), dan info akun Orderkuota lengkap.

GET /api.php?apikey=YOUR_KEY&action=qris_mutasi&page=1

Dokumentasi API Lengkap

Base URL: /api.php?apikey=YOUR_KEY&action=...

POST action=request_otp

Parameter (form-data)

usernamewajibUsername / No HP Orderkuota
passwordwajibPassword akun Orderkuota

Response

{
  "success": true,
  "message": "OTP dikirim via email ke budi************ail.com"
}
POST action=verify_otp

Parameter (form-data)

otpwajibKode OTP dari email

Response

{
  "success": true,
  "data": {
    "id": "20xxxxx",
    "name": "usernamelu",
    "username": "usernamelu",
    "balance": "13084",
    "token": "20xxxxx:9AySmJYLq..."
  },
  "message": "Login berhasil atas nama usernamelu"
}
GET action=qris_mutasi

Parameter (query string)

pageopsionalHalaman mutasi (default: 1)

Response

{
  "status": true,
  "message": "Success Fetching QRIS Mutasi",
  "api_info": {
    "owner": "admin",
    "total_hits": 7
  },
  "data": {
    "account": {
      "id": 20xxxxx,
      "username": "usernamelu",
      "balance_str": "13.084",
      "qris_name": "RANZSTORE",
      "qris": "https://qris.orderkuota.com/..."
    },
    "mutasi": [
      {
        "id": 206750644,
        "kredit": "10",
        "saldo_akhir": "102",
        "keterangan": "NOBU / GOPAY",
        "tanggal": "02/03/2026 21:03:58",
        "status": "IN",
        "brand": {
          "name": "GOPAY",
          "logo": "https://app.orderkuota.com/..."
        }
      }
    ]
  }
}
GET action=qris_dinamis Popular

Parameter (query string)

nominalwajibNominal transaksi (contoh: 15000)

Response

{
  "status": true,
  "message": "QRIS Dinamis berhasil di-generate",
  "data": {
    "qris_string": "000201010212...",
    "qris_url": "https://api.qrserver.com/...",
    "nominal": 15000,
    "original_static": "000201010211..."
  }
}

API Playground

Coba langsung hit endpoint Orderkuota dari browser. Nggak perlu Postman!

🔒

Login dulu, bro!

Daftar atau login untuk mencoba API langsung dari sini.