Offer Additional Services

In addition to the hosting services and features provided by your plan, you can expand the offering by using the following means:

  • Install third-party applications packaged as Plesk extensions and include the services they provide into your hosting plans.

    When such an extension is installed, the service provided by it is registered in Plesk and is made available for inclusion into hosting plans by the server administrator and resellers: The option corresponding to the new service is listed in hosting plan properties, on the Additional Services tab.

  • Add custom options to plans.

    If you, for example, run an online support service at http://premium-support.example.com, and want to include the support option into a service plan, you should set up a custom plan option:

    1. Go to Service Plans > Additional Services > Add Service.
    2. Specify service name (Premium support), service description, and select the option to place a button to Control Panel with the link to the online service (http://premium-support.example.com).

    After this is done, a new tab called Additional Services appears in hosting plan settings. It shows your Premium support option which you or your resellers can select for provisioning to customers.

To add a service provided by an application packaged as an extension:

Install the extension according to the instructions provided in the Deployment Guide, chapter Installing Plesk Extensions, or use the instructions provided by the extension packager.

To add a service as a custom plan option:

  1. Go to Service Plans > Additional Services tab.
  2. Click Add Service.
  3. Specify the following:
    • Service name.
    • Service description.
    • Use custom button for the service. Select this checkbox to place a hyperlink to your online service or a web application to subscriber’s Control Panel.
    • URL attached to the button. Specify the Internet address where the user should be directed after clicking the button. For example: http://premium-support.example.com.
    • Background image for the button. If you do not select an image, the Plesk will use the default image image-66370.png.
    • Open URL in Plesk. Leave this checkbox cleared if you want the external web resource to open in a new browser window or tab.
    • If you want Plesk to send the customer and subscription information with the HTTP request, specify what information should be included:
      • Subscription ID.
      • Primary domain name associated with a subscription.
      • FTP account username and password.
      • Customer’s account ID, name, e-mail, and company name.
  4. Click OK.

If you do not want to let your resellers use an additional service and provision it to their customers:

  1. Go to Service Plans > Additional Services tab.
  2. Select a checkbox corresponding to the service and click Make Unavailable.

To let resellers use an additional service and provision it to their customers:

  1. Go to Service Plans > Additional Services tab.
  2. Select a checkbox corresponding to the service and click Make Available.

To remove a custom plan option from service plan properties:

  1. Go to Service Plans > Additional Services tab.
  2. Select a checkbox corresponding to the service and click Remove Service.

To remove an additional service provided by an extension:

Remove the extension from Plesk.