API to API
API to API
Gambaran umum integrasi backend-to-backend untuk mitra Miharogames.
API to API
API-to-API dipakai saat sistem mitra ingin menghubungkan backend mereka langsung ke Miharogames untuk katalog produk, checkout, pembayaran, status transaksi, dan callback.
Kapan dipakai
Gunakan integrasi ini jika mitra ingin menyimpan katalog Miharogames di database internal, membuat transaksi dari sistem sendiri, dan menerima update transaksi tanpa iframe.
Alur utama
- Mitra login dan verifikasi OTP untuk mendapat token akses.
- Mitra melakukan provisioning customer warung atau cabang.
- Mitra sync produk berdasarkan price plan yang aktif.
- Mitra hit checkout untuk validasi harga dan pilihan pembayaran.
- Mitra hit payment untuk membuat transaksi.
- Mitra cek payment status atau menerima callback saat transaksi berubah.
Environment
| Environment | Base URL |
|---|---|
| Development | https://dev-api.miharogames.co.id |
| Production | https://api.miharogames.co.id |
Format autentikasi
Semua endpoint client/v2 memakai kredensial integrasi mitra. Secret key menentukan mitra, price plan, dan izin akses.
X-SECRET-KEY: {partner_secret_key}
Authorization: Bearer {access_token}
Status transaksi
Response ke mitra memakai status yang sudah dinormalisasi agar tidak perlu membaca kode internal IRS.
| Field | Fungsi |
|---|---|
payment_status | Status pembayaran saldo, koin, atau payment gateway. |
transaction_status | Status fulfilment produk ke supplier. |
Lanjutkan ke halaman Authentication untuk mulai integrasi.