As a service provider, you want to not only offer cloud services to your customers but also charge for them. At the moment, you can charge for hours or months of server runtime in SolusIO.

Billing is a complex task, which SolusIO delegates to a billing system. The market offers a whole range of available billing solutions, for example, WHMCS, Blesta, Hostbill, Ubersmith, and so on.

To start charging for SolusIO features, you need to integrate SolusIO with a billing system of your choice. The integration process differs depending on the billing method and billing system you choose.

In this guide, you will learn:

  • What billing methods SolusIO supports and how they differ.
  • How to set price in postpaid billing.
  • How to integrate billing with SolusIO.

Billing Methods

SolusIO supports the following billing methods:

  • Prepaid billing

    Customers pay in advance for the services you provide. The payment is monthly, recurrent, and fixed. It doesn’t depend on the amount of actually consumed resources (within the selected offer).

    Customers receive the SolusIO services but they don’t have access to the SolusIO interface.

  • Postpaid billing

    Customers pay only after the services were provided. Customers can pay per hour of actually consumed resources (hourly billing) or they can pay a fixed monthly price (monthly billing).

    Unlike prepaid billing, customers receive access to the part of the SolusIO interface called “user area”.

Choosing a Billing System

Billing integration differs depending on what billing system you choose: WHMCS or another billing system.

The easiest way to integrate billing is by choosing WHMCS. To integrate WHMCS easier than it’s done with other billing systems, we’ve created the following modules:

  • For prepaid billing, the SolusIO WHMCS VPS Provisioning module.
  • For postpaid billing, the SolusIO WHMCS Pay As You Go module, which integrates billing automatically with just a few clicks in the WHMCS interface.