WHMCS billing & support section in cPanel?

NOC_Serverpoint

Well-Known Member
Jul 3, 2016
103
7
18
cPanel Access Level
Website Owner

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,267
463
Hello,

Let us know if you encounter any additional issues after following the instructions in the previous post. You can also post to the WHMCS Support Forums if you require additional help, as it's likely WHMCS was installed on the new server at some point in time:

WHMCS Community Forums

Thank you.
 

kawasakai

Active Member
Sep 17, 2015
44
3
58
Germany
cPanel Access Level
Root Administrator
Call the remove_integration_link function to remove the application's link from a user's cPanel interface.
Doing this with the APi is always for a specific cPanel Account. Others will be unaffected.

If I want a global change, I need to edit dynamicui.conf?

Creating /usr/local/cpanel/base/frontend/paper_lantern/dynamicui/dynamicui_billing.conf doesn't work.
Code:
{
   "file":"WHMCS_clientarea_submit_ticket",
   "skipobj":"1"
},
Nevermind I found out that the stuff I am looking for can be done in WHMCS. Application Links and cPanel Quick Start Guide - WHMCS Documentation
 
Last edited:
  • Like
Reactions: cPanelMichael

coolice

Registered
Mar 2, 2014
4
0
51
cPanel Access Level
Root Administrator
As far as I understand documentation
Delete the integration link.
Call the remove_integration_link function to remove the application's link from a user's cPanel interface.

https://hostname.example.com:2087/cpsess##########/json-api/remove_integration_link?api.version=1&user=username&app=WHMCS+Billing



I replaced username with the actual username and execute it ... Result was

{"metadata":{"version":1,"command":"remove_integration_link","reason":"OK","result":1}}

but when user login to cPanel it still can see the whmcs links and login to whmc account ... I need that disabled for a customer which is webdesigner and resell my hosting cause his clients can login to his whmcs and from there to other clients accounts it is a mess
 

coolice

Registered
Mar 2, 2014
4
0
51
cPanel Access Level
Root Administrator
Ok i figured it out by using list command, It is a bit unthinned that way I executed it 14 times for every variable for that user it do not accept wildcards as *

WHMCS_clientarea_network_status
WHMCS_clientarea_profile
WHMCS_clientarea_announcements
....

It do no hide links remove that menu it just make them give error which is ok for the security

But it will be way better to be able just to disable it from feature manager for a user
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,267
463
Hello @coolice,

I encourage you to post on the WHMCS Support Forums if you have feedback or require assistance with that functionality:

WHMCS Community Forums

Thank you.