Virtualmin Pro

This module allows you to add and manage Virtualmin servers. It is compatible with both the GPL and Pro versions of Virtualmin.

Virtualmin Pro is required to use reseller functionality.

Supported Features

CreateSuspendUnsuspendTerminate
Change PackageChange PasswordUsage UpdatesClient Area Link

Adding a Virtualmin Server

To set up a Virtualmin server in WHMCS:

  1. Go to Configuration () > System Settings > Servers.
  2. Click Add New Server.
  3. Select Virtualmin from the menu.
  4. Enter the server name and IP address.
  5. Enter the username and password or access hash.
  6. Click Continue.
  7. Examine the displayed default port. If your server uses a different port, check Override with Custom Port and enter the correct port.
    For more information, see Server Port Overrides.
  8. Click Save Changes.
  9. If this is the only Virtualmin server that is currently in WHMCS, click on the name and ensure that it results in an asterisk (*) next to it. This indicates that it is the default to use when any other non-specific configuration doesn’t apply.

Creating a Virtualmin Product

You can create a product that provisions accounts on your Virtualmin server at Configuration () > System Settings > Products/Services.

If you see Unknown template name or Unknown plan name errors, the server template or plan that you specified do not exist on the Virtualmin Pro server.

  • You can create server templates at System Settings > Server Templates.
  • You can create plans at System Settings > Account Plans.
You must create them before you create a product in WHMCS and you must enter plan and template names exactly as they appear in Virtualmin Pro.

WHMCS Connect

This module does not support WHMCS Connect.

Last modified: June 5, 2024