Products Reseller Module for WHMCS | Sell Hosting, VPS, SSL & More Under Your Brand

Products Reseller Module for WHMCS | Sell Hosting, VPS, SSL & More Under Your Brand

Developed By Avalon Hosting Services

Compatible with WHMCS v9.0

Run your hosting business without touching a single server.

This WHMCS module connects your store directly to Avalon Hosting Services - so when a customer orders hosting, a VPS, or an SSL certificate, the account gets created automatically on Avalon's infrastructure. You sell under your brand. Avalon handles the backend. You keep the margin.

What your customers can buy through you:

  • Web Hosting - Shared plans with cPanel access
  • VPS / VDS - Virtual servers for clients who need more control
  • Dedicated Servers - Bare-metal plans for enterprise customers
  • CMS Hosting - Optimised stacks for WordPress and other platforms
  • SSL Certificates - Issue and manage certificates directly
  • Email Solutions - Titan Email, OX App Suite, Google Workspace

How it actually works:

Customer places an order on your WHMCS store → Payment clears → Module sends a secure API call to Avalon → Account gets provisioned instantly. No manual setup. No waiting. No copying credentials between systems.

The features that save you hours:

  • Full lifecycle automation - Provisioning, suspension, reactivation, termination, package upgrades, password resets. All handled automatically via HTTPS API calls.
  • One-click product import - Hit the Import/Sync Products button in WHMCS and your entire Avalon catalogue pulls in instantly. New products flagged as "New," previously synced ones marked "Imported." No manual product creation.
  • Built-in margin control - Set a global profit margin (percentage or fixed amount) before importing. See base price from Avalon and final client price with your markup applied across all billing cycles. Adjust individual products if you want different margins.
  • cPanel single sign-on - When the upstream server is cPanel, your clients get a one-click login link in their WHMCS client area. No credentials to copy, no support tickets asking "where's my cPanel?"
  • Secure credential handling - Your API key is encrypted using WHMCS native credential storage. Never stored in plain text.
  • Full logging - Every API request and response is logged in WHMCS under Utilities > Logs > Module Log. Troubleshooting is straightforward, even without server access.
  • Hook-based extensions - Included hook file registers automatically, adding admin UI labels and visibility controls without touching core WHMCS files.

What you need to get started:

  • WHMCS 8.0 or newer
  • PHP 7.4 or newer
  • PHP extensions: curl, json, openssl
  • Outbound HTTPS connectivity from your WHMCS server
  • Active Avalon Hosting Services reseller account

Setup in three steps:

  • Download the latest release from GitHub and extract it to your WHMCS root. Files land automatically at modules/servers/products_reseller_server/.
  • In WHMCS Admin, go to System Settings > Servers, create a new server, and select Products Reseller for WHMCS as the module type.
  • Enter your API endpoint URL in the Username field and your API key in the Password field. Save and place a test order.

Server configuration details:

  • Username field → Your API endpoint URL (e.g., <https://manage.avalonhosting.services/modules/addons/products_reseller/api.php>)
  • Password field → Your API key from your Avalon reseller settings

Product setup:

Create or edit a WHMCS product, set the module to Products Reseller for WHMCS, select the upstream product to map, save, and test. That's it.

If something goes wrong:

  • Module not showing up? Check the directory path: modules/servers/products_reseller_server/ relative to your WHMCS root.
  • Connection test failing? Verify your API endpoint URL, API key, and that outbound HTTPS isn't blocked by your server's firewall.
  • Actions returning errors? Check Utilities > Logs > Module Log for the full request/response trace.

Documentation and support:

  • Full docs: GitHub repository
  • API reference: Available in the repo
  • Bug reports: GitHub issues page

The bottom line: You focus on selling and supporting your customers. Avalon handles the infrastructure. This module handles the connection between the two - automatically, securely, and without you writing a single line of code.

 

Reviews

5 stars
5
5
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
0
0
Samson Francis avatar

Samson Francis @samson4064

April 9, 2026 at 05:23:29 PM

"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!

  • 3 months ago
  • Version Number 1.0.0
Paul Ifeoluwa avatar

Paul Ifeoluwa @paul6989

April 5, 2026 at 01:41:32 AM

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.

  • 3 months ago
  • Version Number 1.0.0
Helen Parker avatar

Helen Parker @helen6467

March 31, 2026 at 11:18:30 AM

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!).

  • 3 months ago
  • Version Number 1.0.0
Cresco Labs avatar

Cresco Labs @cresco1183

March 30, 2026 at 12:58:54 AM

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.

  • 3 months ago
  • Version Number 1.0.0
Godwill  avatar

Godwill @godwill9840

March 28, 2026 at 06:06:56 PM

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.

  • 3 months ago
  • Version Number 1.0.0

Version Compatibility


Compatible with WHMCS v9.0

Full Version Compatibility


  • Selected versions of WHMCS v9.0
        9.0.0 - 9.0.5
  • Selected versions of WHMCS v8.13
        8.13.0 - 8.13.4
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0

System Requirements


  • PHP extensions: curl, json, openssl
  • Active reseller access from Avalon Hosting Services
  • PHP 8.1 or newer

* Requirements listed are in addition to the WHMCS default system requirements.

Support for this product

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.

Developed By Avalon Hosting Services

Changelog

v1.4.0 Released June 12th, 2026

Latest Version


[1.4.0] - 2026-06-12

Added

  • Product import/sync workflow with advanced pricing management
  • Bulk operations support for product management
  • Enhanced admin dashboard for product mapping and configuration
  • Delete product mapping API action for automatic cleanup
  • Comprehensive agent instructions (AGENTS.md) for AI-assisted development
  • Modal-based UI for product import/sync workflow
  • Improved pricing calculation with margin support

Enhanced

  • Refined prs_hooks.php with improved modal styling and AJAX handlers
  • Updated module metadata for v1.4.0 release
  • Enhanced documentation and API reference
  • Better error handling and logging throughout the module
  • Improved WHMCS ORM integration

Fixed

  • Product deletion now properly cleans up associated mappings
  • Better handling of custom field updates
  • Improved API request error messages

 

Previous Versions


v1.0.0 Released March 24th, 2026

View/hide detailed changelog

Added

  • Initial stable release of WHMCS Reseller Module
  • Core provisioning functionality for hosting accounts
  • cPanel/WHM integration support
  • Account management features (suspend, unsuspend, terminate)
  • Comprehensive admin dashboard
  • Error logging and debugging tools
  • API support for third-party integrations
  • AJAX-based account management functions
  • Hook system for extensibility
  • Automated account status synchronization
  • Email notifications for account events
  • Full documentation and API reference

Features

  • Seamless WHMCS integration
  • Real-time account provisioning
  • Multi-server support
  • Secure credential management
  • Transaction logging
  • Template-based configuration

Security

  • Secure API authentication
  • Input validation and sanitization
  • Protection against common vulnerabilities
  • Session management and CSRF protection

Documentation

  • Complete installation guide
  • Configuration tutorials
  • API documentation
  • Troubleshooting guide
  • FAQ section

Unreleased

Planned for v1.1.0

  • Bulk account operations
  • Advanced reporting and analytics
  • Enhanced webhook support
  • Additional server type integrations
  • Performance optimizations
  • Improved caching mechanisms

Planned for v1.2.0

  • Multi-language support
  • Custom field mapping
  • Advanced automation features
  • Mobile-friendly admin interface

 

See also

Hetzner Servers Manager

Integrate manager for Hetzner Dedicated

Commercial
Liquid Web VPS & Cloud Dedicated Reseller Program

Resell VPS & Cloud Dedicated Products from Liquid Web

Free
SolusVM WHMCS module

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.

Free
Acronis Cyber Protect Cloud

AI-Powered Integration of Data Protection and Cybersecurity.

Free
VPN reseller module

Resell VPN accounts with whitelabel Windows, Mac, IOS and Android software

Free