NonAktif dan Hapus Menu Billing dan Support di Interface cPanel.
Menu Billing dan Support adalalah menu hasil intergrasi dari whmcs dan cPanel. Memudahkan untuk end user cpanel untuk melakukan upgrade atau melihat billing cycle dari hosting cPanel mereka. Terkadang karena keperluan tertentu user tidak ingin menu ini ada.

Menu Billing dan Support adalah menu yang tidak ada dalam list feature, jadi untuk meng nonaktifkan menu ini ada 2 cara :
- NonAktif Link, Disable Singe Sign-On di Client area WHMCS
- Menghapus Menu dari Interface cPanel
NonAktif Link, Disable Singe Sign On di Client area WHMCS
Dimulai dari Cara pertama, Cara ini perlu akses ke panel yang berbeda ke halaman dashboard client area whmcs. Bisa login Manual melalui link client WHMCS atau Sebelum fitur ini nonaktif bisa login ke WHMCS melalui salah satu menu dari group Billing dan Support.
1. Setelah dihalaman client WHMCS pilih Menu User disebelah kanan atas halaman, lalu pilih sub Menu Account Security.

2. Dihalaman Account Security ini ada Fitur Single Sign-ON, Cukup di klik tombol nya menjadi OFF

3. Selesai, menu yang ada di group Billing & Support akan tidak berfungsi. Dan jika di akses akan menghasilkan error seperti dibawah
{"error":"access_denied","error_description":"Single Sign-On has been disabled for this account."}
Menghapus Menu dari Interface cPanel
Berikutnya alteranatif agar user tidak dapat login ke WHMCS melalui menu grup Billing dan Support adalah menghapus menu dari interface cPanel. Walaupun fitur Single Sign-ON diaktifkan jika tidak ada menu ini user tidak bisa langsung login ke WHMCS. Untuk melakukan ini harus memiliki akses ke root Server cPanel.
1. Login ke Shell Terminal dari Server cPanel. Bisa melalui root WHM atau SHH.
2. Manfaatkan WHM API (whmapi1) untuk menghapus Integrasi WHMCS ke interface cPanel. Untuk melakukannya agar tepat sasaran diperlukan dua synstax whmapi1 info dan hapus.
whmapi1 --output=jsonpretty \
list_integration_groups \
user='username'
whmapi1 --output=jsonpretty \
remove_integration_group \
user='username' \
group_id='WHMCS'
sebelum memanfaatkan whm api ini perlu diketahui lokasi konfigurasi yang berkaitan dengan Integrasi WHMCS ke Interface cpanel ini berada di :
# keperluan tampilan interface cPanel
/var/cpanel/integration/dynamicui
# Keperluan konfigurasi seperti token
/var/cpanel/integration/link
ada baiknya di backup.
3. Sebelum ke proses hapus pastikan informasi group dari user yang ingin dihapus. dengan perinah berikut ini.
# whmapi1 list_integration_groups user=sobat
---
data:
links:
-
group: whmcs
metadata:
command: list_integration_groups
reason: OK
result: 1
version: 1
Outputnya didapatkan group_id whmcs
4. Di langkah berikutnya menghapus group_id whmcs dari user contoh seperti dibawah ini.
# whmapi1 remove_integration_group user=sobat group_id=whmcs
---
metadata:
command: remove_integration_group
reason: OK
result: 1
version: 1
5. Selesai, Dengan begini menu Billing & Support akan menghilang dari interface cPanel.

Ringkasan
Fitur menu Billing & Support yang tampil di interface cPanel dapat dihapus menggunakan whmapi1 dan juga bisa buat kembali dengan whmapi1.