Skip to content

Cek

Sebelum Anda melakukan pembayaran tagihan, Anda wajib melakukan cek tagihan terlebih dahulu. Berikut panduan yang dapat anda ikuti.

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: TOPUP String Ya
pin Pin FM Anda String Ya
product Gunakan format: cek.kodeproduk String Ya
msisdn Nomor tujuan pelanggan String Ya
refTrxid Transaksi ID unik Digiflazz String Ya

Contoh Request

<?xml version="1.0"?>
<fm>
<command>TOPUP</command>
<pin>123456</pin>
<product>cek.pln</product>
<msisdn>530000000001</msisdn>
<refTrxid>ref-01</refTrxid>
</fm>

Info

Di asumsikan PIN FM Anda yang didaftarkan di Digiflazz adalah 123456 dan kode produk adalah pln


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 Sukses

1 tagihan PLN

<?xml version="1.0"?>
<fm>
  <status>0</status>
  <message>530000000001/SUBCRIBER NAME/R1/1300/201608/Denda 0/Rp302000/Adm2500 Komisi500</message>
  <fmTrxid>fm-01</fmTrxid>
  <refTrxid>ref-01</refTrxid>
</fm>

lebih dari 1 tagihan PLN

<?xml version="1.0"?>
<fm>
  <status>0</status>
  <message>530000000024/SUBCRIBER NAME/R1/1300/201605-201608/Denda 0/Rp3023000/Adm10000 Komisi2000</message>
  <fmTrxid>fm-01</fmTrxid>
  <refTrxid>ref-01</refTrxid>
</fm>

1 tagihan PDAM

<?xml version="1.0"?>
<fm>
  <status>0</status>
  <message>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>

2 tagihan INTERNET

<fm>
  <status>0</status>
  <message>6391601004/JOHN DOE/MEI 2019#JUN 2019-75000/Adm5000/Rp80000 SUKSES</message>
  <fmTrxid>4</fmTrxid>
  <refTrxid>4</refTrxid>
</fm>

1 tagihan BPJS KESEHATAN

<?xml version="1.0"?>
<fm>
  <status>0</status>
  <message>8801234560001/JOHN DOE/02/2/JAKARTA BARAT/22500/Adm2500/Rp25000 SUKSES</message>
  <fmTrxid>fm-01</fmTrxid>
  <refTrxid>ref-01</refTrxid>
</fm>

1 tagihan MULTIFINANCE

<fm>
  <status>0</status>
  <message>6391601201/ABDUL SAMID HARAHAP/005/HONDA VARIO TECHNO 125 PGM FI NON CBS/MH1JFB111CK196426/B6213UWX/030/14 Dec 12/22500/Adm2500/Rp25000 SUKSES</message>
  <fmTrxid>1</fmTrxid>
  <refTrxid>1</refTrxid>
</fm>

1 tagihan PBB

<fm>
  <status>0</status>
  <message>329801092375999994/JOHN DOE/2019/KO. GRIYA ASRI CIPAGERAN/CIPAGERAN/CIMAHI UTARA/0023/PEMKOT CIMAHI/113 M2/47 M2/203857/Adm5000/Rp208857 SUKSES</message>
  <fmTrxid>4</fmTrxid>
  <refTrxid>2</refTrxid>
</fm>

1 tagihan GAS NEGARA

<fm>
  <status>0</status>
  <message>0110014601/JOHN DOE/KO. GRIYA ASRI CIPAGERAN/006538-006573/322002/Adm2500/Rp324502 SUKSES</message>
  <fmTrxid>1</fmTrxid>
  <refTrxid>1</refTrxid>
</fm>

1 tagihan TV

<fm>
  <status>0</status>
  <message>127246500101/BAITUS MONGJENG/MEI 22/Rp100500/Adm2500 Komisi1000 SUKSES</message>
  <fmTrxid>1</fmTrxid>
  <refTrxid>1</refTrxid>
</fm>

1 tagihan SAMSAT

Format Tujuan Samsat

Kode Pembayaran,Nomor Identitas

Contoh Tujuan Samsat

9658548523568705,0212502110170100

<fm>
  <status>0</status>
  <message>9658548523568701,0212502110170100/TESTING ESAMSAT//GRIYA BULELENG 2 RT 005 RW 014 BULELENG/0212502110170100/MHKV5EA2JFJ001044/1NRF012268/DK 1243AL/001/DAIHATSU/Model: XENIA 1.3 R M/T F653RV-GMDFJ/Tahun2018/20210309/0/143000/2131500/0/0/0/0/0/0/0/Rp2277000/Adm5000 Komisi2500 SUKSES</message>
  <fmTrxid>df-880d0cl93</fmTrxid>
  <refTrxid>1</refTrxid>
</fm>

1 tagihan BPJSTK

<fm>
  <status>0</status>
  <message>8102051011270001/OKI DAMAR/919013012977/SAMPIT//JKK,JKM/10000/5000/0/0/0/2023-05-05/2027-05-05//Rp16500/Adm2500 Komisi1000 SUKSES</message>
  <fmTrxid>df-uldbptey1</fmTrxid>
  <refTrxid>fm2</refTrxid>
</fm>

1 tagihan BPJSTKPU (Penerima Upah)

<fm>
  <status>0</status>
  <message>210300016066/PT LIMABELAS/210300016066//000//1082/2166/61688/0/0///21000115/Rp101500/Adm2500 Komisi1000 SUKSES</message>
  <fmTrxid>df-0tfbp4fh1</fmTrxid>
  <refTrxid>fm3</refTrxid>
</fm>

1 tagihan PLN Nontaglis

<fm>
  <status>0</status>
  <message>3225030005921/JAYUSMAN/PENYAMBUNGAN BARU/5392112011703/20120524/Rp699650/Adm5000 Komisi1750 SUKSES</message>
  <fmTrxid>1</fmTrxid>
  <refTrxid>fm8</refTrxid>
</fm>

1 tagihan HP / tagihan lainnya

<?xml version="1.0"?>
<fm>
  <status>0</status>
  <message>0899123450/JOHN DOE/55000/Adm2500/Rp57500 SUKSES</message>
  <fmTrxid>fm-01</fmTrxid>
  <refTrxid>ref-01</refTrxid>
</fm>

Contoh Jawaban Gagal

<?xml version="1.0"?>
<fm>
  <status>2</status>
  <message>Transaksi Gagal</message>
  <fmTrxid>fm-01</fmTrxid>
  <refTrxid>ref-01</refTrxid>
</fm>

Testcase Development Mode

Berikut adalah contoh request topup yang dapat anda gunakan pada saat proses development

Data

kode msisdn Status
pln 530000000001 Sukses 1 tagihan
pln 530000000024 Sukses lebih dari 1 tagihan
pln 530000000003 Gagal
pdam 1013226 Sukses
pdam 1013227 Gagal Inquiry
pdam 1013228 Gagal Payment
pdam 1013229 Pending
hp 0899123450 Sukses
hp 0899123451 Gagal Inquiry
hp 0899123452 Gagal Payment
hp 0899123453 Pending
internet 6391601001 Sukses
internet 6391601002 Gagal Inquiry
internet 6391601003 Gagal Payment
internet 6391601004 Pending
bpjs 8801234560001 Sukses
bpjs 8801234560002 Gagal Inquiry
bpjs 8801234560003 Gagal Payment
bpjs 8801234560004 Pending
multifinance 6391601201 Sukses
multifinance 6391601202 Gagal Inquiry
multifinance 6391601203 Gagal Payment
multifinance 6391601204 Pending
pbb 329801092375999991 Sukses 1 Tagihan
pbb 329801092375999992 Cek tagihan gagal
pbb 329801092375999993 Pembayaran gagal
pbb 329801092375999994 Pembayaran pending
pgas 0110014601 Sukses 1 Tagihan
pgas 0110014602 Cek tagihan gagal
pgas 0110014603 Pembayaran gagal
pgas 0110014604 Pembayaran pending
tv 127246500101 Sukses 1 Tagihan
tv 127246500102 Cek tagihan gagal
tv 127246500103 Pembayaran gagal
tv 127246500104 Pembayaran pending
samsat 9658548523568701,0212502110170100 Sukses 1 Tagihan
samsat 9658548523568702,0212502110170100 Cek tagihan gagal
samsat 9658548523568703,0212502110170100 Pembayaran gagal
samsat 9658548523568704,0212502110170100 Pembayaran pending
bpjstk 8102051011270001 Sukses 1 Tagihan
bpjstk 8102051011270002 Cek tagihan gagal
bpjstk 8102051011270003 Pembayaran gagal
bpjstk 8102051011270004 Pembayaran pending
bpjstkpu 400000100001 Sukses 1 Tagihan
bpjstkpu 400000100002 Cek tagihan gagal
bpjstkpu 400000100003 Pembayaran gagal
bpjstkpu 400000100004 Pembayaran pending
plnnontaglist 3225030005921 Sukses 1 Tagihan
plnnontaglist 3225030005922 Cek tagihan gagal
plnnontaglist 3225030005923 Pembayaran gagal
plnnontaglist 3225030005924 Pembayaran pending