HostingProductManager

How to create hosting packages

This is one section you'll have to setup when first installing DTC on your server. Once your first package is setup and working, you may wish to add additional packages with varying prices and options; ie: web hosting only, different storage and transfer amounts, etc. Note that the value 0 does not mean unlimited, you must enter a very large number to equal the limitless. Here are some quick explanations of each section and fields within those sections.

Product List Editor (shared)

Shared hosting products.

1. ID

This is the unique identifier of the product. It is assigned by DTC

2. Product Name

The name of the product.

3. Period

This is the length of the subscription of the product, after which the customer must renew it. It must be entered as follows: YYYY-MM-DD. For example, if you want your product to be renewed every one year, two months and three days you must enter 0001-02-03; for strict annual renewal you must enter 0001-00-00 (1 year, 0 months, and 0 days).

4. Price

How much you will charge for this product. Do not enter a currency unit, just a number.

5. Commission

Commission amount to be paid to the selling agent. Not sure if this is currently supported.

6. Disk

Total disk quota allowed for this product in MB.

7. Max Email

The maximum number of email accounts the user may create.

8. Max Database

The maximum number of MySQL databases the user may create.

9. Traffic

The maximum amount of traffic (transfer) allowed for this product, per month, in MB.

10. Add Domain

If set to "no" only the main DTC admin can add a domain. If set to "yes", the customer can add domains. If set to "check", the request is sent to the main DTC admin for moderation.

11. DNS and MX

Controls whether the user can alter MX records or other (which?) DNS records.

12. FTP

Controls whether the user can add/edit/delete ftp accounts.

13. Restricted FTP

Controls whether users can create ftp users outside of the html directories of each (sub)domain. Not sure if the check means "it is restricted" or "is not restricted".

14. Lists

Controls whether users can create/edit/delete mailing lists and mail alias groups (ie: forwards that forward to multiple addresses).

15. Subdomains

Controls whether users can create/edit/delete subdomains.

16. Packages

Controls whether users can use the package manager.

17. Private

Controls whether this product is visible to customers or not. This can be used if you want to give a customer a special, non-published price on a product.

Product List Editor (VPS)

VPS Hosting Products. See ??? (I assume this is part of DTC-Xen)

For each VPS and Dedicated server products, you must setup one or more renewal product that has it's renewal ID corresponding to the product ID of the product used at registration. Not sure if this is still accurate.

Product List Editor (Dedicated Servers)

Dedicated Server Products

Dedicated servers are present in DTC only to help you to keep your accounting, and enable your customers to renew. Not sure if this is still accurate.

Product List Editor (SSL IPs)

SSL IPs and Certificates.

SSL is a product that will never show in registration. You should setup ONE and ONLY ONE ssl product. Your users will order for them by going in the "my account" section of the client interface, and it's considered as a renewal internally (even if it doesn't need a renewal ID). To use SSL for your customers, you need to enter an unused IP from the general config panel.

For details about how to set up SSL certificates for your customers see: http://dtcsupport.gplhost.com/DtcFAQ/SslCert

Creating, Editing and Deleting Products in any section

  • To create a product: Complete the appropriate fields to the product you want to create, then click on the icon with the +.
  • To edit a product: Edit the appropriate fields to the product that you think need to change, then click on the icon with the green check mark.
  • To delete an item: Click on the icon with the red cross in front of the line of product you wish to remove.


Editing this page means accepting its license.

Page last modified on September 03, 2010, at 09:49 AM EST