Siapkan dulu supplier yang mendukung transaksi melalui jabber, dan jika memungkinan menggunakan 2 kode produk. misalkan CPLN & BPLN.
biasanya supplier yang menggunakan otomax mereka akan menyediakan 2 kode produk tersebut.
CPLN = Cek PLN Postpaid
BPLN = Bayar PLN Postpaid
nah jika supplier kalian sudah sesuai format tsb, maka kamu bisa lanjut untuk baca tutorial ini.
Tambahkan Biller di Payuni dengan tipe jabber

Pastikan tipe nya sudah jabber

Contoh Jawaban Supplier
CEK
------------------------------------------
55363722#CPDAM03.5579 SUKSES. SN: Nama:Ali XXXX/Nopel:0179100005579/Keterangan:NOV/2022:Rp203.000/TagDES/2022:Rp241.400/BiayaAdmin:Rp5.000/Tagihan:Rp444.400/JumlahTagihan:2/TotalTagihan:449400. Saldo 3,649,155 - 0 = 3,649,155 @01-18 20:01:49 =>Max Komplain 7D
BAYAR
------------------------------------------
55363722#BPDAM03.5579 SUKSES. SN: Nama:Ali XXXX/Nopel:0179100005579/Keterangan:NOV/2022:Rp203.000/TagDES/2022:Rp241.400/BiayaAdmin:Rp5.000/Tagihan:Rp444.400/JumlahTagihan:2/TotalTagihan:449400. Saldo 3,649,155 - 0 = 3,649,155 @01-18 20:01:49 =>Max Komplain 7D
perlu di perhatikan yang wajib di regex di software payuni adalah:
trxid
sn
idpel
nama
tagihan
admin
periode
cuma itu saja hal yang wajib di regex. tapi optional bisa di tambahkan parameter regex lainnya seperti.
saldo → untuk keperluan update saldo di dashboard payuni
keterangan
produk
tujuan
website yang sangat cocok di gunakan untuk parsing regex di payuni bisa di akses di regex101.com
(?<trxid>.+)\#C.* SN\: (?<sn>.*Nama\:(?<nama>.+?)\/.*BiayaAdmin\:(?<admin>.+?)\/.*TotalTagihan\:(?<tagihan>.*).*) Saldo.* \= (?<saldo>.+) \@
nahh regex di atas hanya menangkap parameter
trxid = 55363722
sn = Nama:Ali XXXX/Nopel:0179100005579/Keterangan:NOV/2022:Rp203.000/TagDES/2022:Rp241.400/BiayaAdmin:Rp5.000/Tagihan:Rp444.400/JumlahTagihan:2/TotalTagihan:449400.
nama = Ali XXXX
admin = Rp5.000
tagihan = 449400
saldo = 3,649,155
(?<trxid>.+)\#B.* SN\: (?<sn>.*Nama\:(?<nama>.+?)\/.*BiayaAdmin\:(?<admin>.+?)\/.*TotalTagihan\:(?<tagihan>.*).*) Saldo.* \= (?<saldo>.+) \@
parameter yang di dapatkan dari regex tsb
trxid = 55363722
sn = Nama:Ali XXXX/Nopel:0179100005579/Keterangan:NOV/2022:Rp203.000/TagDES/2022:Rp241.400/BiayaAdmin:Rp5.000/Tagihan:Rp444.400/JumlahTagihan:2/TotalTagihan:449400.
nama = Ali XXXX
admin = Rp5.000
tagihan = 449400
saldo = 3,649,155
untuk melihat hasil regex nya bisa di cek disini
https://regex101.com/r/i10LLH/1
ok sudah sekarang tambahkan regexnya di biller tersebut dengan kata kunci.
tambahkan produk seperti biasa tetapi dengan tipe postpaid. untuk settingan perintah di pisah dengan --
contoh

CPDAM03.[tujuan].[pin]R#[trxid]--BPDAM03.[tujuan].[pin]R#[trxid]
untuk format cek & bayarnya silahkan di sesuaikan dengan perintah dari supplier kalian.
jangan lupa untuk di setting seperti admin, fee member supaya jika admin tidak tertangkap regex maka bisa di gantikan dengan value yang ada di produk

