# Membuat Addon API PPOB Sendiri untuk SW Payuni

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

---

Persiapan
---------

perlu di ketahui bahwa software payuni bisa open ppob sendiri jika anda bisa coding, dan ini sangatlah mudah di banding dengan software2 ppob lain.

### Format Request

    Inquiry
    -------------------------------
    METHOD     : GET
    URI        : /inquiry
    PARAMETER  :
        - dest ( wajib )
        - trxid ( wajib )
        - product ( wajib )
        - pin ( optional ) untuk keamanan addon anda sendiri
        - username ( optional ) untuk keamanan addon anda sendiri
    

    Purchase
    -------------------------------
    METHOD     : GET
    URI        : /purchase
    PARAMETER  :
        - dest ( wajib )
        - trxid ( wajib )
        - product ( wajib )
        - pin ( optional ) untuk keamanan addon anda sendiri
        - username ( optional ) untuk keamanan addon anda sendiri
    

contoh url yang perlu anda buat

    Inquiry
    ----------
    http://HOST_ADDON:PORT/inquiry?dest=123456789&trxid=888198&product=PLNPOSTPAID
    
    Purchase
    ----------
    http://HOST_ADDON:PORT/inquiry?dest=123456789&trxid=888198&product=PLNPOSTPAID
    

### Format Response ( JSON )

format wajib dalam bentuk JSON

    Response Inquiry & Purchase
    ------------------------------
    {
      "no_pelanggan": "520041664583", // wajib, ini sama dengan parameter dest
      "client_id": "148439856996", // wajib, ini di isi dengan trxid
      "reff": 16064096, // 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": 16064096, // sama dengan reff, ini supaya ketika user purchase dari apk bisa di teruskan dengan 1 command
      "product_info": {
        "idpel": "520041664583", // wajib
        "daya": "450", // optional
        "nama": "DWI LISTANTO", // wajib
        "tarif": "R1", // optional
        "periode": "202301", // wajib
        "standawal": "16522", // optional
        "standakhir": "16694" // optional
      },
      "sn": "DWI LISTANTO/450/R1/RP89123/202301/Januari2023/0/ADM3000/STANDAWAL:16522/STANDAKHIR:16694/REF:16064132", // 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": "DWI LISTANTO" // wajib, di gunakan untuk pemastian inquiry data di apk
    }
    

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

Selamat Mencoba

---

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