Cek Status¶
Cek Status digunakan apabila saat Anda melakukan pembayaran, jawaban dari Digiflazz adalah Pending. Anda dapat melakukan cek status sesuai panduan berikut.
Mohon Perhatian
Cek Status pascabayar terhadap transaksi yang sudah lewat 90 HARI akan mendapatkan pesan Data belum ada
.
Endpoint¶
https://api.digiflazz.com/v1/buyer/fm/transaction-pasca
Request¶
Berikut ini format topup yang dapat Anda gunakan:
Parameter | Deskripsi | Tipe Data | Wajib |
---|---|---|---|
command | Perintah yang harus dieksekusi: TOPUPSTATUS | String |
Ya |
pin | Pin FM Anda | String |
Ya |
refTrxid | Transaksi ID unik Digiflazz | String |
Ya |
Contoh Request¶
<?xml version="1.0"?>
<fm>
<command>TOPUPSTATUS</command>
<pin>123456</pin>
<refTrxid>1</refTrxid>
</fm>
Info
Di asumsikan PIN FM Anda yang didaftarkan di Digiflazz adalah 123456
Jawaban¶
Berikut ini format jawaban yang kami berikan:
Parameter | Deskripsi | Tipe Data | Wajib |
---|---|---|---|
status | Status Transaksi | String |
Ya |
message | Pesan atau keterangan transaksi | String |
Ya |
fmTrxid | Transaksi ID unik dari kami | String |
Ya |
refTrxid | Transaksi ID unik FM Anda | String |
Ya |
Contoh Jawaban Pending¶
<?xml version="1.0"?>
<fm>
<status>1</status>
<message>Transaksi Sedang Diproses.</message>
<fmTrxid>4</fmTrxid>
<refTrxid>6</refTrxid>
</fm>
Contoh Response Sukses¶
1 tagihan PLN
<?xml version="1.0"?>
<fm>
<status>0</status>
<message>REF:004212C9245F1BA43A77CEBD5CD5DA39/530000000001/SUBCRIBER NAME/R1/1300/201608/00080000-00080000/Denda 0/Rp302000/Adm2500 SUKSES CallCenter:123</message>
<fmTrxid>1</fmTrxid>
<refTrxid>1</refTrxid>
</fm>
lebih dari 1 tagihan PLN
<?xml version="1.0"?>
<fm>
<status>0</status>
<message>REF:004212C9245F5062917AF64F53D5A52D/530000000024/SUBCRIBER NAME/R1/1300/201605-201608/00080000-00080000/Denda 0/Rp3023000/Adm10000 SUKSES CallCenter:123</message>
<fmTrxid>2</fmTrxid>
<refTrxid>2</refTrxid>
</fm>
1 tagihan PLN
<?xml version="1.0"?>
<fm>
<status>0</status>
<message>REF:004212C9245F1BA43A77CEBD5CD5DA39/530000000001/SUBCRIBER NAME/R1/1300/201608/00080000-00080000/Rp302000/Adm2500 SUKSES CallCenter:123</message>
<fmTrxid>1</fmTrxid>
<refTrxid>1</refTrxid>
</fm>
1 tagihan PDAM
<?xml version="1.0"?>
<fm>
<status>0</status>
<message>REF:267411786/1013226/DADANG SOEKARDI/WONOKROMO S.S BARU 2 8/24/201412-35490/7500/750/Adm2000/Rp37490</message>
<fmTrxid>fm-01</fmTrxid>
<refTrxid>ref-01</refTrxid>
</fm>
Contoh Jawaban Gagal¶
<?xml version="1.0"?>
<fm>
<status>2</status>
<message>Transaksi Gagal. Alasan = Transaksi Gagal!</message>
<fmTrxid>3</fmTrxid>
<refTrxid>5</refTrxid>
</fm>
Testcase Development Mode¶
Berikut adalah contoh request topupstatus yang dapat anda gunakan pada saat proses development
Data¶
kode | refTrxid | Status |
---|---|---|
pln | 1 | Sukses 1 tagihan |
pln | 2 | Sukses lebih dari 1 tagihan |
pln | 5 | Gagal |
pln | 6 | Pending |
pdam | 1 | Sukses |
pdam | 3 | Gagal Payment |
pdam | 4 | Pending |