Digiflazz
A. Transaksi Sukses
1) Sukses — Transaksi Berhasil
Status: Sukses
Kategori: pembelian
Catatan Respon: Transaksi Berhasil
Kata kunci:
BERHASIL
Field diekstrak:
price
,serial_number
,balance
,ref_id
(+skip1
)
Kolom Putih (Regex)
(?<skip1>.+) BERHASIL, HRG:(?<price>[.\d]+) SN:(?<serial_number>.+). SISA SALDO:(?<balance>[.\d]+) CLIENTID=(?<ref_id>.+).
Kolom Hitam (Contoh Respon)
TRX S1.087800001260 BERHASIL, HRG:10000 SN:1234567890. SISA SALDO:990000 CLIENTID=12345678.

B. Transaksi Gagal
Semua contoh di bawah berstatus GAGAL. Isikan Keterangan Gagal sesuai kebijakan tampilan untuk member.
2) Gagal — Nomor Tujuan Salah
Kategori: pembelian
Catatan Respon: Nomor Tujuan Salah
KETERANGAN GAGAL: Nomer tujuan salah
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
)
Kolom Putih
(?<skip1>.+) GAGAL, Nomor Tujuan Salah. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+).
Kolom Hitam
TRX S1.087800001232 GAGAL, Nomor Tujuan Salah. SISA SALDO 1000000 CLIENTID=12345678.

3) Gagal — Produk Sedang Tidak Stabil
KETERANGAN GAGAL: Produk sedang gangguan operator
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
)
Kolom Putih
(?<skip1>.+) GAGAL, Produk Sedang Tidak Stabil. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+).
Kolom Hitam
TRX S1.087800001232 GAGAL, Produk Sedang Tidak Stabil. SISA SALDO 1000000 CLIENTID=12345678.
4) Gagal — Harga Seller Lebih Besar Dari Ketentuan Harga Buyer
KETERANGAN GAGAL: Tidak dapat diproses sistem
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
)
Kolom Putih
(?<skip1>.+) GAGAL, Harga seller lebih besar dari ketentuan harga Buyer. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+).
Kolom Hitam
TRX S1.087800001232 GAGAL, Harga seller lebih besar dari ketentuan harga Buyer. SISA SALDO 1000000 CLIENTID=12345678.
5) Gagal — Sedang Cut Off
Catatan Respon: SEDANG CUT OFF
KETERANGAN GAGAL: Tidak dapat diproses sistem
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
)
Kolom Putih
(?<skip1>.+)GAGAL, Sedang Cut Off. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+).
Kolom Hitam
TRX S1.087800001232 GAGAL, Sedang Cut Off. SISA SALDO 1000000 CLIENTID=12345678. Tele:@telegram Wa:081234512345.
6) Gagal — Produk Sedang Gangguan
Keterangan respon: produk sedang gangguan operator
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
)
Kolom Putih
(?<skip1>.+)GAGAL, Produk Sedang Gangguan. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+).
Kolom Hitam
TRX S1.087800001232 GAGAL, Produk Sedang Gangguan. SISA SALDO 1000000 CLIENTID=12345678. Tele:@telegram Wa:081234512345.
7) Gagal — Jumlah Digit Kurang atau Lebih
Catatan Respon: JUMLAH DIGIT KURANG ATAU LEBIH
Keterangan respon: Nomer pengisian salah
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
)
Kolom Putih
(?<skip1>.+)GAGAL, JUMLAH DIGIT KURANG ATAU LEBIH. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+).
Kolom Hitam
TRX S1.087800001232 GAGAL, JUMLAH DIGIT KURANG ATAU LEBIH. SISA SALDO 1000000 CLIENTID=12345678.
8) Gagal — Lakukan Unreg Paket Dahulu
Keterangan respon: Tidak dapat diproses sistem
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
)
Kolom Putih
(?<skip1>.+)GAGAL, Lakukan Unreg Paket Dahulu. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+).
Kolom Hitam
TRX S1.087800001232 GAGAL, Lakukan Unreg Paket Dahulu. SISA SALDO 1000000 CLIENTID=12345678.
9) Gagal — Nomor Tujuan Diblokir
Keterangan respon: Tidak dapat diproses sistem
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
)Catatan: Pola mengharuskan
CLIENTID=1
sebelumref_id
.
Kolom Putih
(?<skip1>.+)GAGAL, Nomor Tujuan Diblokir. SISA SALDO (?<balance>[.\d]+) CLIENTID=1(?<ref_id>.+).
Kolom Hitam
TRX S1.087800001232 GAGAL, Nomor Tujuan Diblokir. SISA SALDO 1000000 CLIENTID=12345678.
10) Gagal — Cut Off (Perbaikan Sistem Seller)
Keterangan respon: Tidak dapat diproses sistem
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
)
Kolom Putih
(?<skip1>.+)GAGAL, Cut Off \(Perbaikan Sistem Seller\). SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+).
Kolom Hitam
TRX OVO20.081572720147 GAGAL, Cut Off (Perbaikan Sistem Seller). SISA SALDO 2233552 CLIENTID=60595. Tele: Wa:.
11) Gagal — Timeout Dari Biller (varian 1)
Catatan Respon: TIMEOUT DARI BILLER
Keterangan respon: Tidak dapat diproses sistem
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
)
Kolom Putih
(?<skip1>.+)GAGAL, Timeout Dari Biller. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+). Tele:@gigaflazz Wa:.
Kolom Hitam
TRX ovo20.081572720147 GAGAL, Timeout Dari Biller. SISA SALDO 2213042 CLIENTID=60595. Tele:@gigaflazz Wa:.
12) Gagal — Transaksi Gagal (umum)
Keterangan respon: Silahkan periksa kembali nomer tujuan sebeleum diulang
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
)
Kolom Putih
(?<skip1>.+)GAGAL, Transaksi Gagal. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+).
Kolom Hitam
TRX YELLOW1GB1.085772829018 GAGAL, Transaksi Gagal. SISA SALDO 2043432 CLIENTID=60611.
13) Gagal — Salah Kode (SKU tidak ditemukan / Non-Aktif)
Catatan Respon: SALAH KODE
Keterangan respon: Tidak dapat diproses sistem
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
)
Kolom Putih
(?<skip1>.+)GAGAL, SKU tidak di temukan atau Non-Aktif. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+). Tele: Wa:.
Kolom Hitam
TRX INDOSA15.085794801442 GAGAL, SKU tidak di temukan atau Non-Aktif. SISA SALDO 2472655 CLIENTID=61021. Tele: Wa:.
14) Gagal — Produk sedang Gangguan (dengan keterangan tambahan)
Keterangan respon: Tidak dapat diproses sistem
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
,skip2
)
Kolom Putih
(?<skip1>.+)GAGAL, Produk sedang Gangguan (?<skip2>.+). SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+). Tele: Wa:.
Kolom Hitam
TRX TELKOMSEL30.081265305597 GAGAL, Produk sedang Gangguan (Non Aktif). SISA SALDO 2637499 CLIENTID=61432. Tele: Wa:.
15) Gagal — Prefix Tidak Sesuai Dengan Operator
Catatan Respon: PREFIX GAK SESUAI
Keterangan respon: Tidak dapat diproses sistem
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
,skip2
)
Kolom Putih
(?<skip1>.+) GAGAL, Prefix Tidak Sesuai Dengan Operator. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+). (?<skip2>.+)
Kolom Hitam
TRX axismini4gb3.081935289875 GAGAL, Prefix Tidak Sesuai Dengan Operator. SISA SALDO 2752421 CLIENTID=62903. Tele:@KenzieKomunika Wa:.
16) Gagal — Timeout Dari Biller (varian 2)
Catatan Respon: TIME OUT
Keterangan respon: Tidak dapat diproses sistem
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
,skip2
)
Kolom Putih
(?<skip1>.+) GAGAL, Timeout Dari Biller. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+). (?<skip2>.+)
Kolom Hitam
TRX telkomtlp100.082113483616 GAGAL, Timeout Dari Biller. SISA SALDO 1792604 CLIENTID=64131. Tele:@CS_Khazanah Wa:081319751354.
17) Gagal — Seller Sedang Mengalami Gangguan
Catatan Respon: PRODUK SELLER GANGGUAN
Keterangan respon: Produk sedang gangguan operator
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
)
Kolom Putih
TRX (?<skip1>.+) GAGAL, Seller sedang mengalami gangguan. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+).
Kolom Hitam
TRX DANA50.081251023158 GAGAL, Seller sedang mengalami gangguan. SISA SALDO 3978964 CLIENTID=69524.
18) Gagal — Jumlah Digit Banyak
Keterangan respon: Tidak dapat diproses sistem
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
,skip2
)
Kolom Putih
(?<skip1>.+) GAGAL, Jumlah Digit Kurang Atau Lebih. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+). (?<skip2>.+)
Kolom Hitam
TRX dataflash3.08215511078444 GAGAL, Jumlah Digit Kurang Atau Lebih. SISA SALDO 1520988 CLIENTID=95648. Tele:@KenzieKomunika Wa:.
19) Gagal — Produk Seller Sedang Tidak Tersedia
Keterangan respon: Tidak dapat diproses sistem
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
,skip2
)
Kolom Putih
(?<skip1>.+)GAGAL, Produk Seller Sedang Tidak Tersedia. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+). (?<skip2>.+)
Kolom Hitam
0.04665 | TRX FREEDOMC40GB.085860766719 GAGAL, Produk Seller Sedang Tidak Tersedia. SISA SALDO 1030360 CLIENTID=100274. Tele:@cs_premiumH2H Wa:085717663665.
20) Gagal — Transaksi Refund
Keterangan respon: Tidak dapat diproses sistem
Kata kunci:
GAGAL
Field:
balance
,ref_id
(+skip1
)
Kolom Putih
(?<skip1>.+)GAGAL, Transaksi Refund. SISA SALDO (?<balance>[.\d]+) CLIENTID=(?<ref_id>.+).
Kolom Hitam
TRX YELLOW1GB1.085772829018 GAGAL, Transaksi Refund. SISA SALDO 2043432 CLIENTID=60611.
Lampiran — Penjelasan Umum Fitur Pola Respon (Versi Tabel)
1) Ringkasan Fitur
Pola Respon
Fitur untuk mengolah respon dari vendor/supplier agar bisa dipahami sistem.
Hasil Status
Sukses, Gagal, Pending.
Sumber Respon
Inquiry dan Callback.
Catatan
Respon bisa diambil dari halaman Daftar Respon untuk diolah.
2) Jenis Sumber Respon
Inquiry
Respon yang diterima saat request pertama kali dikirim dan langsung dijawab supplier.
Callback
Respon yang dikirimkan supplier tanpa request baru (umumnya update Sukses/Gagal).
3) Definisi Data
Nama Vendor
Pilih vendor yang responnya akan dibuatkan pola.
Status Respon
Pilih status yang diolah: Sukses, Gagal, atau Pending.
Catatan Respon
Penanda internal jenis respon yang sedang diolah.
Keterangan Trx GAGAL
Pesan yang akan tampil ke member saat transaksi gagal (hanya untuk status Gagal).
Kata Kunci
Kata/kalimat pada respon untuk menandai status (mis. BERHASIL, GAGAL).
Sesuaikan Pola
Pola berbasis Regular Expression untuk mengambil data tertentu dari respon.
Contoh Respon yang akan diproses
Contoh respon aktual yang akan dipola.
Hasil Respon yang telah diproses
Hasil ekstraksi data dari pola; jika kosong/error, pola belum sesuai.
4) Pola Wajib — Transaksi Sukses
(?<serial_number>.+)
SN
SN/Kode Voucher/Kode Token/dll
(?<price>.+)
Harga Beli
Harga produk dari supplier
Opsional
Opsional
(?<balance>.+)
Sisa Saldo
Sisa saldo supplier
Opsional
Opsional
(?<skip1>.+)
Abaikan 1
Mengabaikan kata/pesan pertama
Opsional
Opsional
(?<skip2>.+)
Abaikan 2
Mengabaikan kata/pesan kedua
Opsional
Opsional
(?<skip3>.+)
Abaikan 3
Mengabaikan kata/pesan ketiga
Opsional
Opsional
Contoh Respon Callback (Sukses)
TRX dfsb1.082393335055 BERHASIL, HRG:1555 SN:02092200001983563072. SISA SALDO:2572560 CLIENTID=45.
Contoh Pola
BERHASIL, HRG:(?<price>.+) SN:(?<serial_number>.+). SISA SALDO:(?<balance>.+) CLIENTID
5) Pola Wajib — Transaksi Gagal
(?<serial_number>.+)
SN
SN/Kode Voucher/Kode Token/dll
(?<price>.+)
Harga Beli
Harga produk dari supplier
(?<balance>.+)
Sisa Saldo
Sisa saldo supplier
Opsional
Opsional
(?<skip1>.+)
Abaikan 1
Mengabaikan kata/pesan pertama
Opsional
Opsional
(?<skip2>.+)
Abaikan 2
Mengabaikan kata/pesan kedua
Opsional
Opsional
(?<skip3>.+)
Abaikan 3
Mengabaikan kata/pesan ketiga
Opsional
Opsional
Contoh Respon Callback (Gagal)
TRX S1.087800001234 GAGAL, Nomor tujuan salah. SISA SALDO 1000000 CLIENTID=12345678.
Contoh Pola
GAGAL, Nomor tujuan salah. SISA SALDO (?<balance>.+) CLIENTID
6) Catatan Penting
Minimal grup
Wajib ada minimal satu grup data inti selain skip*
.
Kata kunci
Pastikan kata kunci status ada pada pola.
Ketatkan kecocokan
Tambahkan skip*
bila vendor mengubah susunan, tanpa mengubah grup inti.
Validasi
Uji contoh respon pada alat uji regex sampai seluruh grup bernilai.
Last updated