Skip to content

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 String 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",
    "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

{
    "data": {
        "ref_id": "some1d",
        "status": "0",
        "code": "xld25",
        "hp": "087800001233",
        "price": "25000",
        "message": "Process",
        "balance": "975000",
        "tr_id": "trid1",
        "rc": "39",
        "sn": ""
    }
}