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.
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.
Samson Francis @samson4064
"A Must-Have for WHMCS Resellers"
If you’re using WHMCS and want to resell hosting, VPS, or SSL products, stop searching and get this module. The profit margin control during product import is genius, it lets you set your prices with ease. My clients love the real-time provisioning, and I love how it’s all automated. This module has made running my business so much easier. Don’t sleep on this one!
Paul Ifeoluwa @paul6989
User-Friendly and Secure.....
What stood out to me was how easy it was to set up. The installation guide was clear, and I had everything running in no time. Plus, the secure credential handling gives me peace of mind. I’ve been burned by poorly designed modules before, but this one is rock-solid. It’s clear the developers put a lot of thought into making this both functional and secure.
Helen Parker @helen6467
Perfect for Scaling Up.....
I’ve been using WHMCS for years, and this module is hands down one of the best I’ve come across. The integration with Avalon Hosting Services is seamless, and the automated lifecycle management is a game-changer. I also appreciate the detailed logging, it makes troubleshooting a breeze. If you’re looking to scale your hosting business, this module is worth every penny (even though it’s free!).
Cresco Labs @cresco1183
Finally, Automation That Works....
I’ve tried other provisioning modules, and let me tell you, they were a headache. But this one? Smooth as butter. Honestly, this module has saved me so much time and stress. Highly recommend it to anyone serious about reselling.
Godwill @godwill9840
A Lifesaver for Small Hosting Businesses....
As a small hosting provider, I was looking for a way to expand my offerings without adding complexity. This module was exactly what I needed. The one-click product import is a dream come true; it pulled in all the Avalon products in minutes, and I could set my profit margins right there. It’s like they thought of everything. If you’re running WHMCS and want to resell hosting, this is a no-brainer.