Configuring the Service Module
- In the Account Type to Create field, select either cPanel/WHM or DirectAdmin.
In the Host Account Creation Method field, select the way you want your control panel host provisioned.
Click here to view Account Creation Method field inputs
Specify a Host displays the Select the device host for the Account Creation field.
- Random Host selects any control panel host.
- Lowest Disk Utilization selects the host with the most storage space available.
- Lowest Memory Utilization selects the host with the least RAM being used.
- Lowest Load Average selects the host with the least amount of processes.
- Fewest Accounts selects the host with the least control panel accounts assigned to it.
In the Select the device host for the Account Creation field, select a specific control panel host.
- In the Upon Service Suspension field, select Suspend Control Panel Account or Do Nothing.
- In the Upon Service Cancellation field, select Suspend Control Panel Account, Delete Control Panel Account, or Do Nothing.
- In the Upon Service Unsuspend/Uncancel field, select Activate Control Panel Account or Do Nothing
- In the Upon Service Deactivation field, select Suspend Control Panel Account Delete Control Panel Account, or Do Nothing.

Service Module Fields in Service Plan
Add the cPanel/WHM host control module, configured one box below the 'Control Panel Integration' box, and is labeled 'Service Modules'. This will allow for auto suspension/unsuspension of the account on the cPanel host if the account falls into arrears.
Note that this only handles suspension. If an account is canceled, Ubersmith takes no action -- due to the fact that the analogous action of 'cancellation' on the cPanel host is to delete the customer's account on the server. Since such a feature is potentially dangerous, it is not automated. The system will not delete accounts automatically.