Selain format Digiflazz (JSON), FlazzHub menyediakan endpoint Otomax-compatible sehingga software reseller yang memakai modul Otomax bisa terhubung ke FlazzHub sebagai supplier. Endpoint ini sinkron dan membalas teks biasa gaya Otomax.
GET https://api.flazzhub.com/v1/buyer/otomax/transaction| Param | Wajib | Keterangan |
|---|---|---|
kodeproduk | ya | Kode produk (SKU) dari katalogmu |
tujuan | ya | Nomor tujuan (mis. no HP / ID pelanggan) |
idtrx | ya | ID transaksi unik dari sistemmu (idempotency key) |
pass | ya | API key FlazzHub (kredensial rahasia) |
id | tidak | Client ID kamu — dikembalikan di footer respons |
hargamax | tidak | Batas harga maksimum; order ditolak bila harga melebihi ini |
testing | tidak | Isi "true" untuk mode sandbox (validasi SKU tanpa transaksi nyata) |
Parameter id, pin, dan user Otomax diterima untuk kompatibilitas, namun autentikasi memakai pass (API key). Kamu juga bisa membatasi API key dengan IP whitelist dari dashboard.
GET /v1/buyer/otomax/transaction?kodeproduk=tsel10&tujuan=081234567890&idtrx=trx-001&pass=API_KEY&id=CLIENT01Respons berupa teks biasa dengan salah satu pola berikut:
TRX tsel10.081234567890 BERHASIL, HRG:11500 SN: 1234567890. SISA SALDO:88500 CLIENTID=CLIENT01. Tele:@flazzhub Wa:62800000000.TRX tsel10.081234567890 GAGAL, saldo tidak cukup. SISA SALDO:88500 CLIENTID=CLIENT01. Tele:@flazzhub Wa:62800000000.Request tsel10 ke 081234567890 segera diproses Saldo=88500 CLIENTID=CLIENT01. Tele:@flazzhub Wa:62800000000.Untuk transaksi yang pending, kirim ulang request dengan idtrx yang sama untuk memeriksa status terkini (idempoten — tidak membuat transaksi baru).
Tambahkan testing=true untuk menguji tanpa transaksi nyata: FlazzHub memvalidasi bahwa kodeproduk ada di katalogmu lalu membalas respons sukses uji (SN diawali TEST-). Cocok untuk memverifikasi koneksi & pemetaan SKU sebelum live.
Butuh format JSON Digiflazz? Lihat Koneksi API (Digiflazz). Spesifikasi lengkap ada di Referensi API.