Untuk bisa melakukan integrasi lisensi, anda HARUS MEMILIKI PENGETAHUAN PEMOGRAMAN.
Harap Diperhatikan
Untuk bisa melakukan integrasi lisensi, anda HARUS MEMILIKI PENGETAHUAN PEMOGRAMAN.
Ada 3 endpoint yang berfungsi mengatur lisensi pada sejoli
Ganti {{weburl}} dengan alamat website yang anda installkan dengan SEJOLI.×Dismiss this alert.
Pendaftaran Lisensi
URL : {{weburl}}/sejoli-license/
TYPE : POST
DATA :
– (string) $user_email Email customer di membership sejoli
– (string) $user_pass Password customer di membership sejoli
– (string) $license Lisensi yang didapatkan
– (string) $string Penanda, harus unik, bisa gunakan nama domain, IP address dll
Setelah status order menjadi SELESAI/COMPLETE, customer akan mendapatkan lisensi.
Gunakan endpoint ini untuk mendaftarkan variable string ke membership anda.
Jika status pendaftaran lisensi valid, sebaiknya di aplikasi teman-teman, data lisensi tersebut disimpan.
Validasi Lisensi
URL : {{weburl}}/sejoli-validate-license/
TYPE : GET
DATA :
– (string) $license Lisensi yang didapatkan
– (string) $host Penanda, harus unik ( versi sejoli 1.4.0 ke bawah)
– (string) $string Penanda, harus unik, bisa gunakan nama domain, IP address dll ( versi sejoli 1.4.0 ke atas)
Kami mengajurkan rutin pengecekan lisensi ini berjalan di background sistem, contohnya melalui CRON JOB.
Reset Lisensi
URL : {{weburl}}/sejoli-delete-license/
TYPE : POST
DATA :
– (string) $user_email Email customer di membership sejoli
– (string) $user_password Password customer di membership sejoli
– (string) $license Lisensi yang didapatkan
– (string) $string Penanda lisensi
Contoh Plugin WordPress

Download contoh plugin di bawah ini. Untuk bisa mengakses form pengecekan lisensi, buka menu wp-admin > Settings > Sejoli License
Cek Di GitHub : https://github.com/orangerdev/sejoli-license-example