Topup / Cek Status¶
Seluruh transaksi API kami akan diproses secara sinkron, yang berarti seluruh permintaan request akan langsung mendapatkan respon status sukses/gagal/pending. Respon dengan status pending nantinya akan menunggu report dari API Anda.
Info
Cek status dapat dilakukan dengan melakukan topup ulang dengan ref id yang sama pada transaksi sebelumnya.
Request¶
Berikut adalah struktur JSON yang akan kami kirim:
Deskripsi¶
Parameter | Deskripsi | Tipe Data | Wajib |
---|---|---|---|
username | Username yang terdapat di pengaturan koneksi API | String |
Ya |
commands | Perintah yang harus dilakukan API Anda (topup ) |
String |
Ya |
ref_id | Ref ID unik Digiflazz | String |
Ya |
hp | Nomor Pelanggan | String |
Ya |
pulsa_code | Kode produk Anda dalam huruf kecil | String |
Ya |
price | Harga produk yang Anda atur pada panel Seller Digiflazz | Int |
Ya |
sign | Signature dengan formula md5(username + apiKey + ref_id) | String |
Ya |
Contoh¶
{
"username": "username",
"commands": "topup",
"ref_id": "some1d",
"hp": "087800001233",
"pulsa_code": "xld25",
"price": 25100,
"sign": "740b00a1b8784e028cc8078edf66d12b"
}
Response¶
Berikut adalah struktur JSON yang kami harapkan:
Deskripsi¶
Parameter | Deskripsi | Tipe Data | Wajib |
---|---|---|---|
ref_id | Ref ID Unik Digiflazz | String |
Ya |
status | Status transaksi | String |
Ya |
code | Kode produk Anda | String |
Ya |
hp | Nomor pelanggan | String |
Ya |
price | Harga Produk Anda | String |
Ya |
message | Deskripsi Status Transaksi | String |
Ya |
balance | Sisa saldo Digiflazz di sistem Anda | String |
Ya |
tr_id | ID Unik sistem Anda | String |
Ya |
rc | Response Code | String |
Ya |
sn | Serial Number | String |
Ya |
Perhatian
Response JSON akan di bungkus oleh variable data , pastikan anda melakukan parsing dengan benar.
Contoh Pending¶
{
"data": {
"ref_id": "some1d",
"status": "0",
"code": "xld25",
"hp": "087800001233",
"price": "25000",
"message": "Process",
"balance": "975000",
"tr_id": "trid1",
"rc": "39",
"sn": ""
}
}
Contoh Sukses¶
{
"data": {
"ref_id": "some1d",
"status": "1",
"code": "xld25",
"hp": "087800001233",
"price": "25000",
"message": "Success",
"balance": "975000",
"tr_id": "trid1",
"rc": "00",
"sn": "sn1234567890"
}
}