RemarkableCloud

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

  1. Log into your RemarkableCloud client area
  2. Go to Downloads or request the module from support
  3. Download the WHMCS module zip file

Installation

  1. Extract the module zip file. You’ll find a folder named remarkablecloud (or similar).
  2. Upload the module folder to your WHMCS installation: /path/to/whmcs/modules/servers/remarkablecloud/
  3. Set correct permissions: chmod -R 755 /path/to/whmcs/modules/servers/remarkablecloud/
  4. Log into your WHMCS admin area.
  5. Go to Setup → Products/Services → Servers → Add New Server.
  6. Set the Type to RemarkableCloud.
  7. Enter your RemarkableCloud API credentials (found in your client area under API Access).
  8. Click Test Connection: you should see a success response.
  9. Save the server.

Creating a product

  1. Go to Products/Services → Products/Services → Create a New Product.
  2. Set the Product Type to Server/VPS.
  3. Name the product (e.g. “Basic VPS 2GB”).
  4. Under the Module Settings tab, select RemarkableCloud as the module.
  5. Select your server from the dropdown.
  6. Select the Cloud Cube plan from the Plan dropdown: this maps your WHMCS product to a specific RC plan.
  7. Choose the default operating system and control panel.
  8. Save the product.

How provisioning works

When a client orders the product and payment clears:

  1. WHMCS calls the RemarkableCloud API
  2. A Cloud Cube is provisioned with the configured OS and control panel
  3. Server credentials (IP, root password, control panel URL) are sent to the client via the welcome email template
  4. 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):

ActionWhat it does
RebootSoft reboot of the VPS
SuspendSuspends the server (non-payment)
UnsuspendRestores access
TerminateDeletes the server
Change passwordResets root password

Enable these under the product’s Module Settings → Available Module Commands.

Still stuck? Ask a human, we answer in minutes.