# Cara Setting PPOB Dengan Jabber

By [Pengendali Payuni](https://paragraph.com/@megaxbt) · 2023-01-24

---

Siapkan dulu supplier yang mendukung transaksi melalui jabber, dan jika memungkinan menggunakan 2 kode produk. misalkan CPLN & BPLN.

Persiapan
---------

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.

Langka-Langka
-------------

### Tambah Biller

Tambahkan Biller di Payuni dengan tipe jabber

![](https://storage.googleapis.com/papyrus_images/50201b2c4b0f3319995247164a554fc2675e090552372a24a5a122e19a2fb0bc.png)

Pastikan tipe nya sudah _jabber_

![](https://storage.googleapis.com/papyrus_images/b8628fdc0d7318700e07f8ce5cadeb53a398eb2135d022005575c376de2bbcfb.png)

### Siapkan Regex Jawaban

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

### Simpel Regex Cek

    (?<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
    

### Simpel Regex Bayar

    (?<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](https://regex101.com/r/i10LLH/1)

ok sudah sekarang tambahkan regexnya di biller tersebut dengan kata kunci.

### Tambahkan Produk

tambahkan produk seperti biasa tetapi dengan tipe postpaid. untuk settingan perintah di pisah dengan --

contoh

![](https://storage.googleapis.com/papyrus_images/a3cf505311ce30cbef2ebaef7e0f7564d34384ca2769a99cf8ac4bfe28bec5fd.png)

    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

![](https://storage.googleapis.com/papyrus_images/01b7d39ad89b697b4817029016e2f3c03bce3372af584926404a5bfdc283b24a.png)

Selamat Mencoba
---------------

---

*Originally published on [Pengendali Payuni](https://paragraph.com/@megaxbt/cara-setting-ppob-dengan-jabber)*
