Enscale - WHMCS Module - Requirements & installation

D Dennis Nind 60 views

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 cURL enabled (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

  1. Download the zip from the portal's Downloads page and unzip it.

  2. Upload it at your WHMCS root. The zip is already laid out as modules/…, so all three folders land in modules/addons/, modules/servers/ and modules/registrars/ in one extract — there's nothing to place by hand.

  3. 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.

  4. 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?