Overview 


OnApp is the end-to-end cloud management solution. With HostBill integration you can build complete cloud hosting platform and get bite of $20 billion market! The OnApp Cloud module lets you sell Cloud with multiple billing options: you can bill for VM time or resources consumption over time, charge flat recurring fee or let customer select amount of resources needed during signup. Billing options also include bill for bandwidth.

Activating the module


  1. If the module is included in your HostBill edition you can download it from your client portal.
  2. If the module is not included in your HostBill edition you can purchase it from our marketplace and then download it from the client area.
  3. Once you download the module extract it in the main HostBill directory.
  4. Go to Settings → Modules → Hosting Modules, find and activate OnApp / OnApp3 module.

Connecting HostBill with OnApp - for Cloud / VPS Hosting:


To sell (Fixed-size/Metered/Flexible) VPS / Cloud hosting use: class.onapp.php module

  1. Proceed to Settings → Apps → Add new App
  2. From Applications list select OnApp module
  3. Enter:
  4. Use Test configuration to make sure that HostBill can connect to OnApp, if it can't, try:
  5. Save changes

Please ensure to enable password authorization in your OnApp settings- you should first enable plain password usage for API access in OnApp at Control Panel > Admin > Settings > Configuration > System. 

https://docs.onapp.com/apim/latest/about-api-guide


Connecting HostBill with OnApp - for Flavor (EC2-like) Cloud Hosting:


To sell classic VM-Size billed Cloud use: class.onapp3.php module

  1. Proceed to Settings → Apps → Add new App
  2. From Applications list select OnApp3
  3. Enter:
  4. Use Test configuration to make sure that HostBill can connect to OnApp, if it can't, try:
  5. Save changes