WHMCS is a web host billing automation platform which can be configured for many uses. We provide a Module for WHMCS which allows you to automate the creation and management of Users, Groups, and their Access Control Lists inside of OpenNebula, as well as provide billing based on their usage metrics.

You will be able to define these resource packages to control the usage and cost of your OpenNebula resources.

Inside of OpenNebula when an order is accepted, the setup is performed: there is a user and a group created for the service. This group in will then be assigned a Usage Quota which you will define during the package configuration.

How I Should Read This Chaper

Before reading this chapter you should be aware of the WHMCS Documentation and haved it installed on a server which can access your OpenNebula install. You should also be familiar with OpenNebula’s Manage Users, Manage Groups, Usage Quotas and Managing Permissions features.

In this chapter there are three guides for this module:
  • Install/Configure

  • Admin Usage

  • User Guide

Hypervisor Compatibility

These guides are compatible with all hypervisors.