Configuring CloudStack Billing Service Module Estimated Reading Time: 2 Minutes The CloudStack Billing service module allows you to bill for CloudStack usage. Configure the details for your CloudStack installation, as well as the individual prices for the resources, in order for Ubersmith to bill your clients. It is assumed that you are already using or have installed CloudStack. In order to begin billing for this service, you need to configure Ubersmith. Once all the necessary pieces have been configured, any current or new service based on the service plan will be ready. The configuration steps are as follows: Create a generic CloudStack billing service plan Add the CloudStack Billing service module to your service plan. Configure the service module (below). Create a CloudStack billing service Configure the service plan (below). Note Once Ubersmith is fully configured to bill for CloudStack, you will need to access your CloudStack account and configure CloudStack to integrate with Ubersmith. See CloudStack Administration Documentation. Configuring the Service Module In the Cloud API URL field, type your CloudStack API URL. In the API Key field, type your CloudStack API key. In the Secret Key field, type your CloudStack secret key. In the Request Timeout field, type your desired timeout in seconds. Using zero results in no timeout and is not recommended, because it can result in daily invoice runs being blocked if your host is unreachable. In the Root disk pricing method field, select either Per fixed disk size or Per GB. In the remaining pricing fields, enter your prices for each CloudStack service. Click Save or Save & New. Configuring the Service Plan When you add a CloudStack billing service, it automatically pulls the billing and usage data. Access your CloudStack Service Plan Details page. In the Billing section, click Edit. The Edit Service page appears. In the Post Renew field, select Yes. Click Save. In the Custom Fields section, click Edit. The Edit Service page appears. In the CloudStack Billing section, enter the following:In the CloudStack Account ID field, enter your client’s CloudStack account ID.In the CloudStack Project ID field, enter your client’s CloudStack project ID. Click Save.