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.