Skip to content

Billing panels

WHMCS

WHMCS

Module available

Let the billing system you already run place the orders.

If your customers order through WHMCS, they should not have to order twice. The module lets WHMCS create, suspend and terminate machines in Provibr as part of its normal order flow.

What you need

  • A Provibr API key with the scopes servers:read, servers:write, catalog:read and agents:read
  • At least one Provibr plan, and a hypervisor or panel connected to your account
  • A WHMCS installation where you can add a server and edit a product

Download the module

One zip, no installer. Unpack it into your WHMCS, add Provibr as a server with an API key, and point a product at a Provibr plan.

Download the ZIPVersion 1.0.1 · ZIP

Built against WHMCS 8.13 and PHP 8.1. Newer versions are fine.

Installing

  1. Unpack the zip into modules/servers/ on your WHMCS host.
  2. Add a server under Configuration → System Settings → Servers: module Provibr, hostname app.provibr.com, Secure on, and your API key in the Password field.
  3. Open a product, choose the Provibr module, then pick the plan and the hypervisor or panel. For a hypervisor plan, pick the operating system too.
unzip provibr-whmcs-1.0.1.zip -d /path/to/whmcs/modules/servers/

What it does

It is a plain zip that you install yourself. One WHMCS product points at one Provibr plan, and the client area reads the live status straight from Provibr on every page view.

  • Provisioning from the order

    A paid order in WHMCS creates the machine in Provibr; a cancellation removes it. Your customer keeps one account, one invoice and one login.

  • Your billing stays yours

    Provibr bills you for the capacity you reserve. What you charge your own customers, and how, stays entirely inside WHMCS.

  • Plans map to plans

    A WHMCS product points at a Provibr plan, so cores, memory, disk and the address pool come from one definition instead of two.

Where this stands

The module is here and you can install it today. It runs inside your WHMCS, so there is nothing to switch on at our end.

Start with one host and one agent

Create an account, install the agent with a single command and connect your first Proxmox host. The trial runs for 14 days and asks for no payment details.