Enscale - WHMCS Module - Requirements & installation
On this page
There's one download and you activate one thing. The zip from the Downloads page already contains everything; the only module you activate by hand is the addon, and its setup wizard takes care of the rest.
Requirements
A working WHMCS installation you control (admin access + the ability to upload to
modules/).PHP with
cURLenabled (standard on WHMCS hosts).Your API endpoint URL and API key from the portal's API page.
What's in the package
The single zip bundles three folders. You don't install them separately — they're listed here so you know what each part does.
Component | Role | Activated by |
|---|---|---|
Addon | The control panel: setup wizard, products, domains, settings, API logs, updates. | You (once, in WHMCS) |
Server module | Provisions hosting/VPS services and powers the in-panel management. | The setup wizard, automatically |
Registrar module | Handles domain registration, transfer and renewal. | The setup wizard, automatically |
Installing
Download the zip from the portal's Downloads page and unzip it.
Upload it at your WHMCS root. The zip is already laid out as
modules/…, so all three folders land inmodules/addons/,modules/servers/andmodules/registrars/in one extract — there's nothing to place by hand.Activate the addon: WHMCS → System Settings → Addon Modules → find the reseller addon → Activate, then grant admin access. This is the only module you activate manually.
Open the addon and run the setup wizard. Its Provisioning Modules step activates and configures the server and registrar modules for you — using the files that already shipped in the same zip — and wires them into your products. Continue with Connecting to your provider.
Activating the addon sets up its database tables and registers its hooks automatically. You never activate the server or registrar modules yourself — the setup wizard configures and activates them, then wires them into your products.
Deactivating is safe. If you ever deactivate the addon, your API credentials and settings are preserved — nothing is wiped. (If you re-activate after an update that adds new menu items, that's the moment new hooks register.)
Was this article helpful?