Cloudmin
The CloudMind module in WHMCS integrates with CloudMin to provide automated account creation, suspension, unsuspension, termination, reboots & shutdowns.
The module should be configured in the normal way with a server in Setup > Servers first containing the IP Address, hostname, username & password used to access CloudMin and then products assigned to the Cloudmin module type as required.
It supports 2 types of setup: System & Owner. You can think of the differences between these two as System being an individual VPS and Owner being a reseller who is allowed to create multiple VPS instances. Each are configured differently so we'll explain both seperately below.
System Setup
If you choose the Setup Type of "System" in the products Module Settings, then you must also define a Type of xen, openvzm vservers, zones or real and enter a Plan Name. The Xen Host is optional.
You should however also create a custom field named "Hostname" for the user to enter during ordering to determine what the hostname is for their VPS.
Owner Setup
Largely the same as above, but for the Setup Type of "Owner", only a Plan Name is required and then a custom field of "Username" should be created rather than hostname to get the name from the user that they want to use for their account.