Digiflazz

Panduan Pola Respon Vendor Digiflazz

Dokumen ini menjelaskan pola respon (response pattern) dari vendor Digiflazz beserta Regular Expression (RegEx) yang digunakan untuk melakukan parsing data transaksi seperti status, nomor tujuan, harga, saldo, dan keterangan transaksi.


Status: Berhasil

Deskripsi: Berhasil

Pattern RegEx

.(?<destination>\d+) BERHASIL, HRG:(?<price>.+) SN:(?<serial_number>.+). SISA SALDO:(?<balance>.+) CLIENTID=(?<skip1>.+). Tele:@

Contoh Response

TRX tpw20.081238773802 BERHASIL, HRG:19800 SN:03486700001599683867. SISA SALDO:681983 CLIENTID=PRA103. Tele:@cswikom Wa:083861272777.

Status: Gagal

Deskripsi: GAGAL

Pattern RegEx

.(?<destination>\d+) GAGAL, (?<description>.+). SISA SALDO (?<balance>.+) CLIENTID

Contoh Response

TRX cd.08588807285 GAGAL, Transaksi Gagal. SISA SALDO 1520 CLIENTID=PRAc66edf9d5c6d930a8. Tele:@Qiospaycare Wa:0812431632001.

Status: Gagal

Deskripsi: Nomor Tujuan Salah

Pattern RegEx

Contoh Response


Status: Gagal

Deskripsi: Cut Off

Pattern RegEx

Contoh Response


Status: Gagal

Deskripsi: Timeout Dari Biller

Pattern RegEx

Contoh Response


Status: Gagal

Deskripsi: Transaksi Refund (Format 1)

Pattern RegEx

Contoh Response


Status: Gagal

Deskripsi: Transaksi Refund (Format 2)

Pattern RegEx

Contoh Response


📌 Catatan Penting

  • Status & Deskripsi wajib dibaca dulu

  • Pattern RegEx → tinggal copas

  • Field skip* boleh diabaikan


Last updated