1. Forums
  2. CloudLinux and Control Panels
  3. CloudLinux and Other Control Panels
  1. Alexander Shvayakov
  2. Tuesday, 10 August 2010
  3.  Subscribe via email
plugin for WHMCS
Rate this post:
  1. 10.08.2010 12:08:31
  2. # 1
Alexander Shvayakov Accepted Answer
Posts: 1
Joined: 10.08.2010

For hosting companies it is important to have a means for billing.
You do not plan to make a plugin for WHMCS?
  1. 11.08.2010 09:08:13
  2. # 2
Igor Seletskiy Accepted Answer
Posts: 1194
Joined: 09.02.2010
We are trying to make our software/OS as generic as possible, with the hopes that vendors will start supporting it in the future.
We see Parallels adopting CL for some of their product lines.
We see the same from InterWorx
Some 3rd parties are working on plugins for cPanel (though I hope that cPanel will add native support at some point).
Hopefully WHMCS and others will do the same. We just don\'t have the bandwidth (nor the right set of skills) to create & maintain plugins for wide range of products present in hosting industry.
Yet, we are really open to working with vendors to help them to integrate our product.
  1. 18.08.2010 03:08:51
  2. # 3
Stephen Major Accepted Answer
Posts: 50
Joined: 24.06.2010
I do not see how WHMCS would have a plugin.... it would go like this:

your control panel Directadmin, Plesk, Cpanel build support into their packages and API for Cloudlinux....

then WHMCS can update their control panel modules to support the new API

In short communication goes like this:
WHMCS -> Control Panel -> Cloudlinux

and not:
WHMCS-> Cloudlinux

So really you need to talk to your control panel company first!
  1. 16.02.2012 21:02:47
  2. # 4
Serafin Rusu Accepted Answer
Posts: 1
Joined: 16.02.2012
It would be great to have an API where we can set CPU and Memory limits for specific user. we can pass infos with json via http request.
now fr om what I know we only have cli commands and we need to install files on all the servers.
if we have this we can code a plugin for WHMCS wh ere users can but more cpu and memory as they need without interact with sales.
  1. 13.03.2012 17:03:03
  2. # 5
Stephen Major Accepted Answer
Posts: 50
Joined: 24.06.2010
Serafin Rusu wrote:
en WHMCS can upd ate their control panel modules to support the new API

This doesnt make sense... WHMCS manages creating and deleting user accounts on systems through the control panel module....

You dont have users on cloudlinux without some sort of control panel... It would be the control panel module that needed an API

what good would a WHMCS module do... if WHMCS provisions the account through say CPanel or Plesk or Directadmin...

THe control panels are building support in for cloudlinux... it would then be up to WHMCS to add the extra settings to the appropriate module if it be CPanel or whatever

Again WHMCS would not communicate with the OS directly... WHMCS would communicate with CPanel or Plesk or Directadmin and the control panels API would then issue the commands locally to setup the LVE lmits based on plan selection etc.

It is not that a CloudLinux API needs to be developed, you are thinking about this wrong, it is that the Control Panels API needs to be expanded to allow those custom LVE configurations to be received... Once that is done then WHMCS can modify their modules to use the extra API calls...

So the first step is contacting your control panel company and getting them to improve their API, the second step is getting in contact with WHMCS once that API updates have been done and ask them to update their module for your control panel.
  • Page :
  • 1

There are no replies made for this post yet.
Be one of the first to reply to this post!
Submit Your Response
Upload files or images for this discussion by clicking on the upload button below. Supports gif,jpg,png,zip,rar,pdf
• Insert • Remove Upload Files (Maximum File Size: 2 MB)
To protect the site from bots and unauthorized scripts, we require that you enter the captcha codes below before posting your question.

EU e-Privacy Directive

We use cookies to ensure you get the best experience using our website and services. Read more about it in our Privacy Policy. Please agree to the use of cookies to proceed. Alternatively, you may disable cookies in your browser at any time.

You have declined cookies. This decision can be reversed.

You have allowed cookies to be placed on your computer. This decision can be reversed.