Download the PHP package invoiceku-id/invoiceku-php-sdk without Composer
On this page you can find all versions of the php package invoiceku-id/invoiceku-php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download invoiceku-id/invoiceku-php-sdk
More information about invoiceku-id/invoiceku-php-sdk
Files in invoiceku-id/invoiceku-php-sdk
Package invoiceku-php-sdk
Short Description PHP SDK untuk integrasi Invoiceku.id
License MIT
Informations about the package invoiceku-php-sdk
invoiceku-php-sdk
PHP SDK untuk integrasi Invoiceku.id
Installasi
Cara Penggunaan
Berikut adalah cara penggunaan SDK Invoiceku ID
Set Config
Anda diharuskan membuat API key terlebih dahulu disini. Setelah anda membuat API key sekarang anda dapat melakukan konfigurasi untuk SDK Invoiceku.
Pastikan code diatas diset ketika inisiasi aplikasi / ketika ingin melakukan request ke endpoint Invoiceku.
Pengolahan Data
Berikut ini adalah data-data bisa diambil menggunakan SDK ini. Sebelum maju ke langkah ini pastikan anda sudah melakukan konfigurasi API key seperti yang ada diatas.
Mengambil Data Profile
Atau,
Code diatas akan memberikan sebuah return berupa array yang berbentuk seperti ini:
Mengambil Data Setting Akun Anda
Atau,
Code diatas akan memberikan sebuah return berupa array yang berbentuk seperti ini:
Menyimpan Pengaturan Akun
Return atau output dari kode diatas akan sesuai dengan output yang ada di API, jika anda berhasil menyimpan settingan maka status output status akan menjadi true
dan jika tidak berhasil maka akan memberikan output sebaliknya yaitu false
.
Contoh output:
Mengambil Data Payment Gateway
Method / Function get dalam kode diatas bisa menerima 2 parameter berupa integer
untuk per_page
dan page
karena pada endpoint menerapkan sistem pagination maka anda dapat dengam mudah mengatur berapa data yang ingin ditampilkan dalam 1 kalo request.
Berikut contoh penggunaan method get : get(per_page:10,page:1)
Output dari kode diatas akan berupa array seperti contoh dibawah ini:
Mengambil Data Product
Method / Function get dalam kode diatas bisa menerima 2 parameter berupa integer
untuk per_page
dan page
karena pada endpoint menerapkan sistem pagination maka anda dapat dengam mudah mengatur berapa data yang ingin ditampilkan dalam 1 kalo request.
Berikut contoh penggunaan method get : get(per_page:10,page:1)
Output dari kode diatas akan berupa array seperti contoh dibawah ini:
Membuat Product
Return atau output dari kode diatas akan sesuai dengan output yang ada di API, jika anda berhasil menyimpan settingan maka status output status akan menjadi true
dan jika tidak berhasil maka akan memberikan output sebaliknya yaitu false
.
Contoh output:
Mengambil Data Detail Product
Output dari kode diatas akan berupa array seperti:
Mengubah Data Produk
Return atau output dari kode diatas akan sesuai dengan output yang ada di API, jika anda berhasil menyimpan settingan maka status output status akan menjadi true
dan jika tidak berhasil maka akan memberikan output sebaliknya yaitu false
.
Contoh output:
Mengambil Data Customer
Method / Function get dalam kode diatas bisa menerima 2 parameter berupa integer
untuk per_page
dan page
karena pada endpoint menerapkan sistem pagination maka anda dapat dengam mudah mengatur berapa data yang ingin ditampilkan dalam 1 kalo request.
Berikut contoh penggunaan method get : get(per_page:10,page:1)
Output dari kode diatas akan berupa array seperti contoh dibawah ini:
Buat Customer
Return atau output dari kode diatas akan sesuai dengan output yang ada di API, jika anda berhasil menyimpan settingan maka status output status akan menjadi true
dan jika tidak berhasil maka akan memberikan output sebaliknya yaitu false
.
Contoh output:
Mengambil Data Detail Customer
Output dari kode diatas akan berupa array seperti:
Menghapus Customer
Return atau output dari kode diatas akan sesuai dengan output yang ada di API, jika anda berhasil menyimpan settingan maka status output status akan menjadi true
dan jika tidak berhasil maka akan memberikan output sebaliknya yaitu false
.
Contoh output:
Mengubah Customer
Return atau output dari kode diatas akan sesuai dengan output yang ada di API, jika anda berhasil menyimpan settingan maka status output status akan menjadi true
dan jika tidak berhasil maka akan memberikan output sebaliknya yaitu false
.
Contoh output:
Mengambil Data Invoice
Method / Function get dalam kode diatas bisa menerima 3 parameter berupa integer
dan string
untuk per_page
, page
dan order_by
karena pada endpoint menerapkan sistem pagination maka anda dapat dengam mudah mengatur berapa data yang ingin ditampilkan dalam 1 kalo request.
Berikut contoh penggunaan method get : get(per_page:10, page:1, order_by:"asc")
Output dari kode diatas akan berupa array seperti contoh dibawah ini:
Buat Invoice
Return atau output dari kode diatas akan sesuai dengan output yang ada di API, jika anda berhasil menyimpan settingan maka status output status akan menjadi true
dan jika tidak berhasil maka akan memberikan output sebaliknya yaitu false
.
Contoh output:
Mengambil Data Detail Invoice
Output dari kode diatas akan berupa array seperti:
Mengubah Status Invoice
Return atau output dari kode diatas akan sesuai dengan output yang ada di API, jika anda berhasil menyimpan settingan maka status output status akan menjadi true
dan jika tidak berhasil maka akan memberikan output sebaliknya yaitu false
.
Contoh output:
Conclusion
Diatas ini adalah tutorial / cara memakai SDK Invoiceku mulai dari konfigurasi sampai pengolahan data yang tersedia di Invoiceku ID.
Jika anda masih merasa kesulitan untuk mengimplementasikan tutorial diatas hubungu kami diemail [email protected]
atau DM di sosial media kami:
Instagram
Twitter
All versions of invoiceku-php-sdk with dependencies
guzzlehttp/guzzle Version ^7.0
spatie/data-transfer-object Version ^3.9