InterServer Provisioning Module for WHMCS
Resell InterServer services from your WHMCS. When a client's order is accepted, the module buys the service on your InterServer account, pays for it, and keeps the IP, hostname and login details in sync with WHMCS.
Supported services: VPS, QuickServers (Rapid Deploy), web hosting (cPanel, DirectAdmin, Plesk, Webuzo), backup storage, software licenses, SSL certificates, Mail Baby SMTP relay, floating IPs and Scrub IP DDoS protection.
Requirements
- WHMCS 8.0 or later
- PHP 7.4 or later with the cURL extension
- An InterServer account with an API key and a funded prepay balance (or a verified card)
Installation
- Unzip the package.
- Upload the contents of the
uploadfolder to your WHMCS root folder, the one that containsconfiguration.php. This createsmodules/servers/interserver/. - In WHMCS, go to System Settings > Servers > Add New Server and enter:
- Module: InterServer
- Hostname:
my.interserver.net - Password: your InterServer API key, from https://my.interserver.net/account_security
- Click Test Connection, then save.
- Create a product, open Module Settings, choose InterServer and set the Service Type and Plan.
- Open a test service and click Validate Order (dry run) before you start selling. It prices the order at InterServer without buying anything.
The full configuration guide is included in the package at upload/modules/servers/interserver/README.md. It covers every setting, the custom fields some products need, the configurable options your clients can choose from, and how billing works.
Upgrading
Upload the new upload folder over the old one. Your settings and linked services are kept, because they live in your WHMCS database, not in the module files.
Important
- Every sale buys a real service on your InterServer account and pays for it from your balance. Price your WHMCS products above your InterServer cost.
- InterServer's API has no suspend for web hosting, licenses, SSL, mail or IPs. Suspending these in WHMCS does not stop them at InterServer. VPS and QuickServers are powered off.
Support
Need help? Contact Hired Hosting.
This module is an independent product. It is not made, endorsed or supported by InterServer, Inc. or WHMCS Limited. InterServer and WHMCS are trademarks of their respective owners.