Difference between revisions of "Configurable Package Addon"

From WHMCS Documentation

(Setup)
m (Setup)
Line 13: Line 13:
 
# '''DirectAdmin:''' On the Module Settings tab, set the module type to DirectAdmin and set the Package Name field to "Custom"
 
# '''DirectAdmin:''' On the Module Settings tab, set the module type to DirectAdmin and set the Package Name field to "Custom"
 
# Configure any of the limits on the Module Settings tab that you don't want to offer as options on the order form
 
# Configure any of the limits on the Module Settings tab that you don't want to offer as options on the order form
# Now move to Setup > Configurable Options
+
# Now move to '''Setup > Configurable''' Options
 
# Here, click to create a new group and enter a name so you can identify it later
 
# Here, click to create a new group and enter a name so you can identify it later
 
# Now it's time to setup the options you want to offer and their pricing.  The options can take the following names for WHMCS to recognise them and you can of course setup others aswell that you will manually handle.
 
# Now it's time to setup the options you want to offer and their pricing.  The options can take the following names for WHMCS to recognise them and you can of course setup others aswell that you will manually handle.

Revision as of 09:06, 27 September 2010

The configurable package addon is an addon module for cPanel and Direct Admin web hosts to enable them to offer customisable packages to their clients. This is done through combining the power of configurable options with an extended cpanel module for automated provisioning.

After purchasing the addon from your client area account, you can create as many configurable packages as you want offering just some or all of the configurable options. Common offerings are options to request a dedicated IP, options to choose how many addon domains are wanted, how many email accounts, etc...

Setup

To use the addon, you just need to follow these steps to enable & setup a package:

  1. After purchasing, begin by going to Help > Check for Updates to force a local license key update - this will let your install know that you are now elligible to use the addon
  2. Next, you need to setup a new Shared Hosting Package via Setup > Products/Services.
  3. Disable any payment terms you don't want to accept on the Pricing tab by entering -1 and leave the ones you do at zero
  4. cPanel: On the Module Settings tab, set the module type to cPanel and set the WHM Package Name field to "Custom"
  5. DirectAdmin: On the Module Settings tab, set the module type to DirectAdmin and set the Package Name field to "Custom"
  6. Configure any of the limits on the Module Settings tab that you don't want to offer as options on the order form
  7. Now move to Setup > Configurable Options
  8. Here, click to create a new group and enter a name so you can identify it later
  9. Now it's time to setup the options you want to offer and their pricing. The options can take the following names for WHMCS to recognise them and you can of course setup others aswell that you will manually handle.
Disk Space - 100MB, 200MB, 300MB, etc...
Bandwidth - 1000MB, 2000MB, 3000MB, etc...
Email Accounts - 1,2,5,etc... 
MySQL Databases - 1,2,5,etc... 
Subdomains - 1,2,5,etc...
FTP Accounts - 1,2,5,etc...
Parked Domains - 1,2,5,etc...
Addon Domains - 1,2,5,etc...
Frontpage Extensions - Yes or No
Dedicated IP - Yes or No
CGI Access - Yes or No
Shell Access - Yes or No

More information on configurable options can be found in the Configurable Options article.
Note: You can show a different display name to the required name here by using the format "required value|display value" - for example "Disk Space|Your Web Quota"

  1. Now you just need to assign the group of options to the configurable package product you setup in step 1 and then save the group.

That's it! Below is an example of how your configurable options page may look. Now visit your order form to try it out...

Config package addon.png