Install the Cloud Server Reseller Plugin
How to install and configure the RemarkableCloud WHMCS module to automatically provision and manage Cloud Cube VPS orders from your WHMCS billing portal.
Updated August 2026
The RemarkableCloud WHMCS module connects your billing portal directly to the RemarkableCloud provisioning API. When a client orders a VPS through your WHMCS, the server is automatically provisioned without any manual steps.
Download the module
- Log into your RemarkableCloud client area
- Go to Downloads or request the module from support
- Download the WHMCS module zip file
Installation
- Extract the module zip file. You’ll find a folder named
remarkablecloud(or similar). - Upload the module folder to your WHMCS installation:
/path/to/whmcs/modules/servers/remarkablecloud/ - Set correct permissions:
chmod -R 755 /path/to/whmcs/modules/servers/remarkablecloud/ - Log into your WHMCS admin area.
- Go to Setup → Products/Services → Servers → Add New Server.
- Set the Type to RemarkableCloud.
- Enter your RemarkableCloud API credentials (found in your client area under API Access).
- Click Test Connection: you should see a success response.
- Save the server.
Creating a product
- Go to Products/Services → Products/Services → Create a New Product.
- Set the Product Type to Server/VPS.
- Name the product (e.g. “Basic VPS 2GB”).
- Under the Module Settings tab, select RemarkableCloud as the module.
- Select your server from the dropdown.
- Select the Cloud Cube plan from the Plan dropdown: this maps your WHMCS product to a specific RC plan.
- Choose the default operating system and control panel.
- Save the product.
How provisioning works
When a client orders the product and payment clears:
- WHMCS calls the RemarkableCloud API
- A Cloud Cube is provisioned with the configured OS and control panel
- Server credentials (IP, root password, control panel URL) are sent to the client via the welcome email template
- The service appears in the client’s WHMCS account
Management actions from WHMCS
Once a server is provisioned, your clients can perform these actions from their WHMCS client area (if you enable them):
| Action | What it does |
|---|---|
| Reboot | Soft reboot of the VPS |
| Suspend | Suspends the server (non-payment) |
| Unsuspend | Restores access |
| Terminate | Deletes the server |
| Change password | Resets root password |
Enable these under the product’s Module Settings → Available Module Commands.