Transaksi¶
Jika Anda merupakan Seller di Digiflazz, pastikan software pulsa Anda dapat membaca format pesan yang di kirimkan oleh sistem Digiflazz, begitu juga dengan response yang harus kami terima diharapkan sesuai dengan Format yang dapat kami baca & olah.
Request¶
Berikut ini format request yang akan kami kirim kan ke sistem Anda saat ada transaksi dari buyer:
Parameter | Deskripsi | Tipe Data | Wajib |
---|---|---|---|
command | Perintah yang harus dieksekusi: TOPUP | String |
Ya |
pin | Pin FM Anda | String |
Ya |
product | Kode produk Anda | String |
Ya |
msisdn | Nomor tujuan pelanggan | String |
Ya |
refTrxid | Transaksi ID unik Digiflazz | String |
Ya |
Contoh¶
<?xml version="1.0"?>
<fm>
<command>TOPUP</command>
<pin>123456</pin>
<product>S10</product>
<msisdn>089600000000</msisdn>
<refTrxid>ref-01</refTrxid>
</fm>
Info
Di asumsikan PIN FM Anda yang di daftarkan di Digiflazz adalah 123456
Response Transaksi Diproses¶
Berikut ini format Balasan yang akan kami terima langsung jika Transaksi SEDANG DIPROSES oleh sistem Anda dan menunggu response lanjutan:
Parameter | Deskripsi | Tipe Data | Wajib |
---|---|---|---|
status | Status Transaksi | String |
Ya |
message | Pesan atau keterangan transaksi | String |
Ya |
Contoh¶
<?xml version="1.0"?>
<fm>
<status>1</status>
<message>S10.089600000000 transaksi sedang diproses</message>
</fm>
Info
Apabila FM mengirimkan respon status 1, server FM harus mengirimkan hasil proses transaksi ke Digiflazz dengan format di bawah ini.
Response Transaksi Sukses¶
Berikut ini format Balasan yang dapat kami terima jika Transaksi SUKSES diproses oleh sistem Anda:
Parameter | Deskripsi | Tipe Data | Wajib |
---|---|---|---|
status | Status Transaksi | String |
Ya |
message | Pesan atau keterangan transaksi | String |
Ya |
fmTrxid | Transaksi ID unik FM Anda | String |
Ya |
refTrxid | Transaksi ID unik Digiflazz | String |
Ya |
Contoh¶
<?xml version="1.0"?>
<fm>
<status>0</status>
<message>S10.089600000000 Hrg=10350 SUKSES SN: 01394800006993562868. Saldo : Rp.(Awal 10000000 Akhir 9989650)</message>
<fmTrxid>121212</fmTrxid>
<refTrxid>ref-01</refTrxid>
</fm>
Response Transaksi Gagal¶
Berikut ini format Balasan yang dapat kami terima jika Transaksi GAGAL dari sistem Anda:
Parameter | Deskripsi | Tipe Data | Wajib |
---|---|---|---|
status | Status Transaksi | String |
Ya |
message | Pesan atau keterangan transaksi | String |
Ya |
fmTrxid | Transaksi ID unik FM Anda | String |
Ya |
refTrxid | Transaksi ID unik Digiflazz | String |
Ya |
Contoh¶
<?xml version="1.0"?>
<fm>
<status>2</status>
<message>S10.089600000000 Hrg=10350 gagal.Nomor yang Anda masukkan salah. Saldo : Rp.(Awal 434302341 Akhir 434307691)</message>
<fmTrxid>121212</fmTrxid>
<refTrxid>ref-01</refTrxid>
</fm>
Kami berharap jika Anda sebagai Seller, dapat menyediakan Format response FM yang sesuai petunjuk diatas untuk kemudahan dan kelancaran transaksi.