Request¶
Seluruh transaksi OTOMAX kami akan diproses secara sinkron, yang berarti seluruh permintaan request akan langsung mendapatkan respon status sukses/gagal/pending. Respon dengan status pending dapat dicek kembali dengan melakukan pembayaran ulang dengan tujuan yang sama.
Endpoint¶
https://api.digiflazz.com/v1/buyer/otomax/transaction
Deskripsi Request¶
Parameter | Deskripsi | Wajib |
---|---|---|
id | ID Mitra | Ya |
pin | Pin Anda | Ya |
user | User Anda | Ya |
pass | Password Anda | Ya |
kodeproduk | Kode produk yang ingin ditransaksikan | Ya |
tujuan | No tujuan transaksi | Ya |
jenis | Jenis transaksi payment: 6 |
Ya |
idtrx | ID transaksi Mitra yang unik | Ya |
testing | Value true apabila ingin melakukan testing |
Tidak |
version | Value 2 apabila ingin menggunakan versi jawaban ini |
Tidak |
Regex Tangkap Jawaban¶
Berikut ini merupakan Regex yang dapat digunakan untuk menangkap jawaban dari semua produk Pascabayar:
Sukses Bayar Tagihan¶
Code=(?<kode>.+) bayar Tagihan SUKSES ke (?<tujuan>.+) SN:(?<keterangan1>.+)[ ]*[/]Tagihan=(?<tagihanasli>\d+)[/]Admin=(?<admin>\d+)[/]Total Tagihan=(?<tagihan>\d+)[/]JmlBulan=(?<qty>\d+).Saldo=(?<saldo>\d+).Harga=(?<hargabeli>\d+)
Pending Bayar Tagihan¶
Code=(?<kode>.+) ke (?<tujuan>.+) PROSES.*
Gagal Bayar Tagihan¶
Code=(?<kode>.+) ke (?<tujuan>.+) GAGAL.*
Bayar Tagihan Gagal¶
Berikut ini format Balasan yang akan Anda terima jika Pembayaran Tagihan GAGAL diproses oleh sistem:
Format¶
Code=[KODE_SKU] ke [NOMOR_TUJUAN] GAGAL. Saldo=[SALDO_BUYER]. Alasan = [ALASAN_GAGAL]
Contoh¶
Code=pln ke 530000000004 GAGAL. Saldo=100000. Alasan = Transaksi Gagal
Bayar Tagihan PLN Sukses¶
Berikut ini format Balasan yang akan Anda terima jika Bayar Tagihan SUKSES di sistem:
Format¶
Code=[KODE_SKU] bayar Tagihan SUKSES ke [NOMOR_TUJUAN] SN:Nama=[NAMA_PELANGGAN]/Periode=[PERIODE]/Meter=[METER_AWAL]-[METER_AKHIR]/Tarif=[TARIF]/Daya=[DAYA]/Ref=[SERIAL_NO]/Tagihan=[TAGIHAN]/Admin=[ADMIN]/Total Tagihan=[TOTAL_TAGIHAN]/JmlBulan=[JUMLAH_PERIODE].Saldo=[SALDO_BUYER].Harga=[HARGA_SELLER].
Contoh 1 Tagihan¶
Code=pln bayar Tagihan SUKSES ke 530000000001 SN:Nama=SUBCRIBER NAME/Periode=202202/Meter=00080000-00080000/Tarif=R1/Daya=1300/Ref=004212C9245F1BA43A77CEBD5CD5DA39/Tagihan=300000/Admin=2750/Total Tagihan=302750/JmlBulan=1.Saldo=99699050.Harga=300950.
Contoh Tagihan Multi¶
Code=pln bayar Tagihan SUKSES ke 530000000002 SN:Nama=SUBCRIBER NAME/Periode=202111#202112#202201#202202/Meter=00080000-00080000/Tarif=R1/Daya=1300/Ref=004212C9245F5062917AF64F53D5A52D/Tagihan=3015000/Admin=11000/Total Tagihan=3026000/JmlBulan=4.Saldo=96680250.Harga=3018800.
Bayar Tagihan BPJS KESEHATAN Sukses¶
Berikut ini format Balasan yang akan Anda terima jika Bayar Tagihan SUKSES di sistem:
Format¶
Code=[KODE_SKU] bayar Tagihan SUKSES ke [NOMOR_TUJUAN] SN:Nama=[NAMA_PELANGGAN]/Periode=[PERIODE]/Peserta=[JUMLAH_PESERTA]/Cabang=[NAMA_CABANG]/Ref=[SERIAL_NO]/Tagihan=[TAGIHAN]/Admin=[ADMIN]/Total Tagihan=[TOTAL_TAGIHAN]/JmlBulan=[JUMLAH_PERIODE].Saldo=[SALDO_BUYER].Harga=[HARGA_SELLER].
Contoh 1 Tagihan¶
Code=bpjs bayar Tagihan SUKSES ke 8801234560001 SN:Nama=VERGIE/Periode=01/Peserta=2/Cabang=/Ref=148732328035714773/Tagihan=25000/Admin=2500/Total Tagihan=27500/JmlBulan=1.Saldo=96309240.Harga=26350.
Bayar Tagihan INTERNET Sukses¶
Berikut ini format Balasan yang akan Anda terima jika Bayar Tagihan SUKSES di sistem:
Format¶
Code=[KODE_SKU] bayar Tagihan SUKSES ke [NOMOR_TUJUAN] SN:Nama=[NAMA_PELANGGAN]/Periode=[PERIODE]//Ref=[SERIAL_NO]/Tagihan=[TAGIHAN]/Admin=[ADMIN]/Total Tagihan=[TOTAL_TAGIHAN]/JmlBulan=[JUMLAH_PERIODE].Saldo=[SALDO_BUYER].Harga=[HARGA_SELLER].
Contoh¶
Code=telkom bayar Tagihan SUKSES ke 6391601201 SN:Nama=CATH/Periode=FEB 2022//Ref=1609699/Tagihan=49870/Admin=2500/Total Tagihan=52370/JmlBulan=1.Saldo=96335590.Harga=51170.
Bayar Tagihan FINANCE Sukses¶
Berikut ini format Balasan yang akan Anda terima jika Bayar Tagihan SUKSES di sistem:
Format¶
Code=[KODE_SKU] bayar Tagihan SUKSES ke [NOMOR_TUJUAN] SN:Nama=[NAMA_PELANGGAN]/Periode=[PERIODE]/Item name=[NAMA_ITEM]/No Rangka=[NO_RANGKA]/No Polisi=[NOMOR_POLISI]/Tenor=[TENOR]/Jatuh Tempo=[JATUH_TEMPO]/Ref=[SERIAL_NO]/Tagihan=[TAGIHAN]/Admin=[ADMIN]/Total Tagihan=[TOTAL_TAGIHAN]/JmlBulan=[JUMLAH_PERIODE].Saldo=[SALDO_BUYER].Harga=[HARGA_SELLER].
Contoh 1 Tagihan¶
Code=multifinance bayar Tagihan SUKSES ke 6391601201 SN:Nama=ABDUL SAMID HARAHAP/Periode=005/Item name=HONDA VARIO TECHNO 125 PGM FI NON CBS/No Rangka=MH1JFB111CK196426/No Polisi=B6213UWX/Tenor=030/Jatuh Tempo=23 Mar 22/Ref=514367/Tagihan=661000/Admin=0/Total Tagihan=661000/JmlBulan=1.Saldo=95648740.Harga=660500.
Bayar Tagihan PDAM Sukses¶
Berikut ini format Balasan yang akan Anda terima jika Bayar Tagihan SUKSES di sistem:
Format¶
Code=[KODE_SKU] bayar Tagihan SUKSES ke [NOMOR_TUJUAN] SN:Nama=[NAMA_PELANGGAN]/Periode=[PERIODE]/Meter=[METER_AWAL][METER_AKHIR]/Tarif=[TARIF]/Alamat=[ALAMAT]/Jatuh Tempo=[JATUH_TEMPO]/Ref=[SERIAL_NO/Tagihan=[TAGIHAN]/Admin=[ADMIN]/Total Tagihan=[TOTAL_TAGIHAN]/JmlBulan=[JUMLAH_PERIODE.Saldo=[SALDO_BUYER].Harga=[HARGA_SELLER].
Contoh 1 Tagihan¶
Code=surabaya bayar Tagihan SUKSES ke 10202001 SN:Nama=DADANG SOEKARDI/Periode=202202/Meter=4589-4613/Tarif=3A/Alamat=WONOKROMO S.S BARU 2 8/Jatuh Tempo=1-15 FEB 2022/Ref=267411786/Tagihan=35490/Admin=2000/Total Tagihan=37490/JmlBulan=1.Saldo=96643460.Harga=36790.
Bayar Tagihan PBB Sukses¶
Berikut ini format Balasan yang akan Anda terima jika Bayar Tagihan SUKSES di sistem:
Format¶
Code=[KODE_SKU] bayar Tagihan SUKSES ke [NOMOR_TUJUAN] SN:Nama=[NAMA_PELANGGAN]/Periode=[PERIODE]/Alamat=[ALAMAT]/Tahun Pajak=[TAHUN_PAJAK]/Kelurahan=[KELURAHAN]/Kecamatan=[KECAMATAN]/Kode Kab Kota=[KODE_KAB_KOTA]/Kab Kota=[KAB_KOTA]/Luas Tanah=[LUAS_TANAH]/Luas Gedung=[LUAS_GEDUNG]/Ref=[SERIAL_NO/Tagihan=[TAGIHAN]/Admin=[ADMIN]/Total Tagihan=[TOTAL_TAGIHAN]/JmlBulan=[JUMLAH_PERIODE].Saldo=[SALDO_BUYER].Harga=[HARGA_SELLER].
Contoh 1 Tagihan¶
Code=cimahi bayar Tagihan SUKSES ke 329801092375999901 SN:Nama=PBB TESTING/Periode=/Alamat=KO. GRIYA ASRI CIPAGERAN/Tahun Pajak=2022/Kelurahan=CIPAGERAN/Kecamatan=CIMAHI UTARA/Kode Kab Kota=0023/Kab Kota=PEMKOT CIMAHI/Luas Tanah=113 M2/Luas Gedung=47 M2/Ref=190814738977/Tagihan=203857/Admin=5000/Total Tagihan=208857/JmlBulan=1.Saldo=95442383.Harga=206357.
Bayar Tagihan GAS NEGARA Sukses¶
Berikut ini format Balasan yang akan Anda terima jika Bayar Tagihan SUKSES di sistem:
Format¶
Code=[KODE_SKU] bayar Tagihan SUKSES ke [NOMOR_TUJUAN] SN:Nama=[NAMA_PELANGGAN]/Periode=[PERIODE]/Alamat=[ALAMAT]/Meter=[METER_AWAL][METER_AKHIR]/Ref=[SERIAL_NO]/Tagihan=[TAGIHAN]/Admin=[ADMIN]/Total Tagihan=[TOTAL_TAGIHAN]/JmlBulan=[JUMLAH_PERIODE].Saldo=[SALDO_BUYER].Harga=[HARGA_SELLER].
Contoh 1 Tagihan¶
Code=pgas bayar Tagihan SUKSES ke 0110014601 SN:Nama=NGATIMUN/Periode=0222/Alamat=-/Meter=006538-006573/Ref=244183135447/Tagihan=322002/Admin=2500/Total Tagihan=324502/JmlBulan=1.Saldo=95118481.Harga=323902.
Bayar Tagihan TV Sukses¶
Berikut ini format Balasan yang akan Anda terima jika Bayar Tagihan SUKSES di sistem:
Format¶
Code=[KODE_SKU] bayar Tagihan SUKSES ke [NOMOR_TUJUAN] SN:Nama=[NAMA_PELANGGAN]/Periode=[PERIODE]//Ref=[SERIAL_NO]/Tagihan=[TAGIHAN]/Admin=[ADMIN]/Total Tagihan=[TOTAL_TAGIHAN]/JmlBulan=[JUMLAH_PERIODE].Saldo=[SALDO_BUYER].Harga=[HARGA_SELLER].
Contoh 1 Tagihan¶
Code=indovision bayar Tagihan SUKSES ke 127246500101 SN:Nama=BAITUS MONGJENG/Periode=MEI 22//Ref=18141775/Tagihan=99000/Admin=2500/Total Tagihan=101500/JmlBulan=1.Saldo=95017981.Harga=100500.
Bayar Tagihan BPJSTK Sukses¶
Berikut ini format Balasan yang akan Anda terima jika Bayar Tagihan SUKSES diproses oleh sistem:
Format¶
Code=[KODE_SKU] Bayar Tagihan SUKSES ke [NOMOR_TUJUAN] SN:Nama=[NAMA_PELANGGAN]/Periode=[PERIODE]/Kode Iuran=[KODE_IURAN]/Kantor Cabang=[KANTOR_CABANG]/Kode Divisi[KODE_DIVISI]=/Kode Program=[KODE_PROGRAM]/Jkk=[JKK]/Jkm=[JKM]/Jht=[JHT]/Jpk=[JPK]/Jpn=[JPN]/Tgl Efektif=[TGL_EFEKTIF]/Tgl expired=[TGL_EXPIRED]/Npp=[NPP]./Ref=[SERIAL_NO]/Tagihan=[TAGIHAN]/Admin=[ADMIN]/Total Tagihan=[TOTAL_TAGIHAN]/JmlBulan=[JUMLAH_PERIODE].Saldo=[SALDO_BUYER].Harga=[HARGA_SELLER].
Contoh¶
Code=bpjstk bayar Tagihan SUKSES ke 8102051011270001 SN:Nama=Nama Pelanggan/Periode=/Kode Iuran=919013012977/Kantor Cabang=/Kode Divisi=/Kode Program=JKK,JKM/Jkk=10000/Jkm=2500/Jht=2500/Jpk=0/Jpn=0/Tgl Efektif=15-05-2023/Tgl expired=17-05-2027/Npp=./Ref=/Tagihan=15000/Admin=2500/Total Tagihan=17500/JmlBulan=1.Saldo=83500.Harga=16500.
Bayar Tagihan BPJSTKPU (Penerima Upah) Sukses¶
Berikut ini format Balasan yang akan Anda terima jika Bayar Tagihan SUKSES diproses oleh sistem:
Format¶
Code=[KODE_SKU] Bayar Tagihan SUKSES ke [NOMOR_TUJUAN] SN:Nama=[NAMA_PELANGGAN]/Periode=[PERIODE]/Kode Iuran=[KODE_IURAN]/Kantor Cabang=[KANTOR_CABANG]/Kode Divisi[KODE_DIVISI]=/Kode Program=[KODE_PROGRAM]/Jkk=[JKK]/Jkm=[JKM]/Jht=[JHT]/Jpk=[JPK]/Jpn=[JPN]/Tgl Efektif=[TGL_EFEKTIF]/Tgl expired=[TGL_EXPIRED]/Npp=[NPP]./Ref=[SERIAL_NO]/Tagihan=[TAGIHAN]/Admin=[ADMIN]/Total Tagihan=[TOTAL_TAGIHAN]/JmlBulan=[JUMLAH_PERIODE].Saldo=[SALDO_BUYER].Harga=[HARGA_SELLER].
Contoh¶
Code=bpjstkpu bayar Tagihan SUKSES ke 400000100001 SN:Nama=Nama Pelanggan/Periode=/Kode Iuran=415092870000/Kantor Cabang=/Kode Divisi=000/Kode Program=/Jkk=67104/Jkm=84130/Jht=1617477/Jpk=1000/Jpn=1000/Tgl Efektif=/Tgl expired=/Npp=15092870./Ref=/Tagihan=100000/Admin=2500/Total Tagihan=102500/JmlBulan=1.Saldo=98500.Harga=101500.
Bayar Tagihan Sukses E-Money¶
Berikut ini format Balasan yang akan Anda terima jika Bayar Tagihan SUKSES diproses oleh sistem:
Format¶
Code=[KODE_SKU] Bayar Tagihan SUKSES ke [NOMOR_TUJUAN] SN:Nama=[NAMA_PELANGGAN]/Periode=[PERIODE]//Ref=[SERIAL_NO]/Tagihan=[TAGIHAN]/Admin=[ADMIN]/Total Tagihan=[TOTAL_TAGIHAN]/JmlBulan=[JUMLAH_PERIODE].Saldo=[SALDO_BUYER].Harga=[HARGA_SELLER].Clientid=[CLIENT_ID].
Contoh¶
Code=emoney bayar Tagihan SUKSES ke 082100000001 SN:Nama=Nama Pelanggan/Periode=//Ref=E1234567890M/Tagihan=10000/Admin=2500/Total Tagihan=12500/JmlBulan=1.Saldo=89000.Harga=11000.Clientid=ref30jan24-4.
Bayar Tagihan SAMSAT Sukses¶
Berikut ini format Balasan yang akan Anda terima jika Cek Tagihan SUKSES diproses oleh sistem:
Format¶
Code=[KODE_SKU] bayar Tagihan SUKSES ke [NOMOR_TUJUAN] SN:Nama=[NAMA_PELANGGAN]/Periode=[PERIODE]/Nomor Identitas=[NOMOR_IDENTITAS]/Nomor Rangka=[NOMOR_RANGKA]/Nomor Mesin=[NOMOR_MESIN]/Nomor Polisi=[NOMOR_POLISI]/Milik Kenama=[MILIK_KENAMA]/Merek Kb=[MEREK_KB]/Model Kb=[MODEL_KB]/Tahun Buatan=[TAHUN_BUATAN]/Tgl Akhir Pajak Baru=[TANGGAL_AKHIR_PAJAK_BARU]/Biaya Pokok Bbn=[BIAYA_POKOK_BBN/Biaya Pokok Swd=[BIAYA_POKOK_SWD]/Biaya Pokok Pkb=[BIAYA_POKOK_PKB]/Biaya Denda Swd=[BIAYA_DENDA_SWD]/Biaya Denda Bbn=[BIAYA_DENDA_BBN]/Biaya Denda Pkb=[BIAYA_DENDA_PKB]/Biaya Admin Stnk=[BIAYA_ADMIN_STNK]/Biaya Admin Tnkb=[BIAYA_ADMIN_TNKB]/Biaya Parkir Pokok=[BIAYA_PARKIR_POKOK]/Biaya Pajak Progresif=[BIAYA_PAJAK_PROGRESIF]/Ref=[SERIAL_NO]/Tagihan=[TAGIHAN]/Admin=[ADMIN]/Total Tagihan=[TOTAL_TAGIHAN]/JmlBulan=[JUMLAH_PERIODE].Saldo=[SALDO_BUYER].Harga=[HARGA_SELLER].
Contoh¶
Code=samsat bayar Tagihan SUKSES ke 9658548523568701,0212502110170100 SN:Nama=TESTING ESAMSAT/Periode=/Nomor Identitas=0212502110170100/Nomor Rangka=MHKV5EA2JFJ001044/Nomor Mesin=1NRF012268/Nomor Polisi=DK 1243AL/Milik Kenama=001/Merek Kb=DAIHATSU/Model Kb=XENIA 1.3 R M/T F653RV-GMDFJ/Tahun Buatan=2018/Tgl Akhir Pajak Baru=20220223/Biaya Pokok Bbn=0/Biaya Pokok Swd=143000/Biaya Pokok Pkb=2131500/Biaya Denda Swd=0/Biaya Denda Bbn=0/Biaya Denda Pkb=0/Biaya Admin Stnk=0/Biaya Admin Tnkb=0/Biaya Parkir Pokok=0/Biaya Pajak Progresif=0/Ref=9658548523568701/Tagihan=2274500/Admin=5000/Total Tagihan=2279500/JmlBulan=1.Saldo=92739481.Harga=2278500.
Bayar Tagihan HP / Tagihan Lainnya Sukses¶
Berikut ini format Balasan yang akan Anda terima jika Bayar Tagihan SUKSES di sistem:
Format¶
Code=[KODE_SKU] bayar Tagihan SUKSES ke [NOMOR_TUJUAN] SN:Nama=[NAMA_PELANGGAN]/Periode=[PERIODE]//Ref=[SERIAL_NO]/Tagihan=[TAGIHAN]/Admin=[ADMIN]/Total Tagihan=[TOTAL_TAGIHAN]/JmlBulan=[JUMLAH_PERIODE].Saldo=[SALDO_BUYER].Harga=[HARGA_SELLER].
Contoh 1 Tagihan¶
Code=tri bayar Tagihan SUKSES ke 08991234501 SN:Nama=INTAN NUR AZIZA/Periode=//Ref=259558197/Tagihan=55000/Admin=0/Total Tagihan=55000/JmlBulan=1.Saldo=96386760.Harga=53100.
Pembayaran Tagihan Diproses¶
Berikut ini format Balasan yang akan Anda terima jika Transaksi SEDANG DI PROSES oleh sistem dan menunggu response seller:
Format¶
Code=[KODE_SKU] ke [NOMOR_TUJUAN] PROSES. Saldo=[SALDO_BUYER].
Contoh¶
Code=pln ke 530000000005 PROSES. Saldo=90000.
Test Case¶
Untuk melakukan test silahkan gunakan variabel test yang sudah di sediakan di Test Case