Interfacing with WHMCS

Hello,

I am looking how to interfacing with WHMCS. There is one which I find

https://marketplace.whmcs.com/product/2058

However, it looks not much function available.

Could you please advise any others interfacing tools you are using? I am looking for some kinds which can support such as:

  • Upgrade/Downgrade VM
  • Bandwidth overuse chargeback
  • UI VM control (such as start/stop/restart/reinstall)
  • Suspend/Resume VM
  • Terminate VM
  • Options to keep/not keep VM Backup once VM terminated.

Thanks!