PANDUAN PENGEMBANG REST API
Pengenalan & Autentikasi
Selamat datang di dokumentasi resmi OpiPay API. Pelajari cara menghubungkan aplikasi web, kasir (POS), dan bot toko Anda secara otomatis.
Autentikasi Header API Key
Semua request API memerlukan header otentikasi X-API-KEY.
Setiap permintaan ke API OpiPay wajib menyertakan Kunci Rahasia (*Secret API Key*) pada HTTP Request Header X-API-KEY.
X-API-KEY: QP-Key-YOUR_SECRET_KEYWajib
Sertakan header ini pada permintaan POST /api/qris/create dan POST /api/qris/status.
Sistem Kode Unik Nomimal Transaksi
Pencegahan kolisi antrian pembayaran secara cerdas.
Untuk mengidentifikasi pembayaran yang masuk di mutasi bank secara otomatis, OpiPay menggenerasi kode unik acak yang ditambahkan pada nominal dasar (base_amount + unique_code = total_amount):
Nominal <= Rp 50.000
Kode Unik 2 Digit (0 - 99)
Contoh: Rp 25.000 + 43 = Rp 25.043
Nominal > Rp 50.000
Kode Unik 3 Digit (100 - 999)
Contoh: Rp 150.000 + 705 = Rp 150.705
