# Membuat Addon API PPOB Sendiri untuk Software Payuni

By [Payuni](https://paragraph.com/@blog.payuni) · 2023-08-30

---

**Membuat Addon API PPOB Sendiri untuk SW Payuni**

Persiapan perlu di ketahui bahwa software payuni saat ini bisa open ppob sendiri jika anda seorang developer / jika anda bisa coding. dan ini sangatlah mudah jika di bandingkan dengan **SOFTWARE PPOB** yang lainya.

berikut kami jelaskan untuk format-format yang harus di ketahui:

### Format Request

    Inquiry atau cek tagihan
    
    METHOD     : GET
    URI        : /inquiry
    PARAMETER  : 
         - dest (wajib ada
         - trxid (wajib ada)
         - product (wajib ada)
         - pin (opsional) ini digunakan untuk keamanan addon anda sendiri
         - username (optional) ini digunakan untuk keamanan addon anda sendiri
    

    Purchase atau bayar tagihan
    
    METHO      : GET
    URI        : /purchase
    PARAMETER  :
         - dest (wajib ada)
         - trxid (wajib ada)
         - product (wajib ada)
         - pin (optional) untuk keamanan addon anda sendiri
         - username (optional) untuk keamanan addon anda sendiri
    

### **contoh URL yang perlu anda buat**

    Inquiry atau cek tagihan
    http://HOST_ADDON:PORT/inquiry?dest=5668468455&trxid=138574841&product=PLNPOSTPAID
    
    Purchase atau bayar tagihan
    http://HOST_ADDON:PORT/inquiry?dest=5668468455&trxid=38574841&product=PLNPOSTPAID
    

### **Format Response (JSON) format ini wajib dalam bentuk JSON**

Response Inquiry & Purchase

    {
    "no_pelanggan": "5668468455", // wajib, ini sama dengan parameter dest
    "client_id": "38574841", // wajib, ini di isi dengan trxid 
    "reff": 1606409564546, // wajib, ini data reff dari biller anda
    "admin": 3000, // wajib
    "denda": 0, // optional
    "tagihan": 86123, // wajib
    "total_tagihan": 89123, // wajib, data di hitung dari tagihan + admin + denda
    "saldo": 11949953, // wajib
    "tracking_id": 1606409564546, // sama dengan reff, ini supaya ketika user purchase dari Aplikasi bisa di teruskan dengan 1 command
    "product_info": {
    "idpel": "5668468455", // wajib
    "daya": "450", // optional
    "nama": "DANNO SEKTIAWAN", // wajib
    "tarif": "R1", // optional
    "periode": "202301", // wajib
    "standawal": "16522", // optional
    "standakhir": "16694" // optional
    },
    "sn": "DANNO SEKTIAWAN/450/R1/RP89123/202301/Januari2023/0/ADM3000/STANDAWAL:16522/STANDAKHIR:16694/REF:16059564132", // wajib karena di gunakan untuk print di cetak struk.
    "fee": 2750, // wajib, di gunakan untuk perhitungan laba di dashboard payuni
    "saldo_terpotong": 86373, // optional
    "saldo_akhir": 11863580, // optional
    "nama": "DANNO SEKTIAWAN" // wajib, di gunakan untuk pemastian inquiry data di Aplikasi
    }
    

Jika Project Anda sudah sesuai dengan requirement yang sudah kami jelaskan di atas, maka anda bisa langsung hubungkan di software payuni sebagai biller atau supplier.

nah, itulah **Cara Membuat Addon API PPOB Sendiri untuk SW Payuni**.

Selamat Mencoba

---

*Originally published on [Payuni](https://paragraph.com/@blog.payuni/membuat-addon-api-ppob-sendiri-untuk-software-payuni)*
