Products Reseller for WHMCS is a native WHMCS server module that bridges your WHMCS installation with the Avalon Hosting Services reseller API. Once installed, every standard WHMCS service action — provisioning, suspension, reactivation, termination, package change, and password reset — is handled automatically over a secure HTTPS API call. No manual intervention is required.
Resellers using Avalon Hosting Services can sell a wide range of products under their own brand directly through WHMCS:
When a client places an order, upgrades, or cancels, WHMCS sends the corresponding action to the Avalon reseller API, and the account is created, modified, or removed on the upstream server in real time — with zero manual steps.
Automated Service Lifecycle Management
cPanel Single Sign-On (SSO) When the upstream server type is cPanel, an SSO link is automatically surfaced in the WHMCS client area so clients can log in to cPanel with a single click — no credentials to copy and paste.
One-Click Product Import — Set Up in Minutes An Import / Sync Products button appears directly on the WHMCS Products/Services page. Click it to instantly pull your entire Avalon reseller catalogue into WHMCS — no manual product creation required. New products are flagged as New and previously synced ones are marked as Imported, making it easy to track what has already been set up.
Profit Margin Control at Import Time Before importing, set a Global Profit Margin (percentage or fixed amount) and apply it to all products at once. The import modal shows the base price from Avalon and calculates the final client-facing price with your margin applied — across all billing cycles (monthly, quarterly, semi-annually, annually, biennially, triennially). Individual products can be given their own margin before confirming the import.
Secure Credential Handling
The API key is stored using WHMCS encrypted credential storage and decrypted at runtime
via localAPI(DecryptPassword). Credentials are never stored in plain text.
WHMCS Module Logging All API requests and responses are passed through the native WHMCS module logging system, accessible under Utilities > Logs > Module Log, making troubleshooting straightforward without requiring server log access.
Hook-Based Extension Points
An included hook file (hooks/prs_hooks.php) is automatically registered in the WHMCS
hooks directory during module initialisation, providing additional admin UI labels and
visibility controls without modifying core WHMCS files.
curl, json, openssl
Connectivity
Outbound HTTPS from WHMCS server to Avalon reseller API endpoint
Permissions
File write permission on includes/hooks/ during first activation
Account
Active reseller account with Avalon Hosting Services
Credentials
API endpoint URL and API key from your reseller settings
modules/servers/products_reseller_server/.When configuring the server in WHMCS, the credential field labels are adapted:
https://manage.avalonhosting.services/modules/addons/products_reseller/api.php)modules/servers/products_reseller_server/ relative to your WHMCS root.
Be the first to review Resell Avalon Hosting Services Products.
The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.
Resell VPS & Cloud Dedicated Products from Liquid Web
Automate the sale of VPS servers & give your clients the ability to completely manage their VPS server inside of WHMCS, using the industry leading SolusVM control panel.