Shared packages are used when setting up normal hosting packages or when setting up your reseller packages main hsoting account.
From your navigation menu, select "Add Shared Package" from the Manage Hosting Plans tab to get started.

When creating packages, there are some details in the beginning that need to be defined per package.

[1] Package Name
This will be the display name of the package at step_one.php and throughout the script.
[2] Plan Status
If your package is set to Public View, it can be seen and ordered from step_one.php by anyone. If you set this package to Hidden it can only be seen internally by admin only.
[3] Addon Group Name
If you have addons that you want to be able to sell along with this package, or coupons that are assigned to an addon group, you will need to have that addon group selected here for those to be able to be used or ordered during the order process.
[4] Installation Instructions
This may seem like a simple option but, these options can affect the ability of your activations incredibly if setup improperly.
Use Defaults defined in the Server Config Menu
If you only have one server ( or WHM ) installed, and it is set to active, this option should be selected for all packages that you want to be automatically installed after successful payment confirmation.
Manually Install orders for this Package
If you prefer to manually activate your hosting orders for this package, you would want to select this option.
Select AutoInstall server
This option should only be selected or used if you have more than one WHM / Server installed in the sysytem. This allows you to have certain packages install on different servers, when and where needed.

When setting up the payment structure for your package, there are 5 key items ( for some ) that will need to be addressed and properly filled in.
[1] PaySystems TPP-Pro Period
The Pro Period is used for PaySystems only. This is the total number of recurring cycles this package should be charged before it is time to renew the payment. The maximum number that can be placed here is 36.
[2] Free Trial Period
If you want to provide free trials for your PayPal clients, you can choose how many months this package has a free trial for before payment starts. If you use a free trial NO payment is collected at startup, including no domain registration fees or any other addon or setup fees.
[3] Pay Structure
Your per cycle cost for this package needs to be entered in per cycle. If you do not want to offer a cycle, put a -1 in the cycle field. If you want this to be a free package, at least one file must be filled in with a zero (0).
[4] 2Checkout Plan ID
To utilize 2Checkout, you must have matching existing recurring products already setup at your 2Checkout Recurring products area for EACH billing cycle you are offering. Once you have them setup, you would put in the Product ID in this block set by 2Checkout. This is the numerical ID and not your Product SKU.
[5] Setup Fee
This is the cost charged to the client for setup of the package. If you do not want to charge a setup fee, leave this blank.

This area is a little more detailed and needs to have some attention spent on setting these correctly.
[1] WHM Plan Name
This is the plan name that will be displayed in the WHM for the account and in the clients cPanel ( if theme shows that ). If you are a reseller, this plan name MUST match exactly ( case sensitive ) an existing plan ID in your reseller WHM. Creating packages here does NOT create them in your WHM. Failure to have the plan name match an exact plan in your WHM ( resellers ) will cause in installation failures. This name must also include your WHM username (Ex: username_planname )
[2] Quota Settings
These are the package settings for the installation of this account and display of the package in your system.
NOTE: if you are a reseller, these must match exactly the settings of an existing plan in your WHM
[3] Features Settings
Your amount of each option allowed for this account. If you want to offer unlimited features for any option, put a -1 in the display field.
NOTE: if you are a reseller, these must match exactly the settings of an existing plan in your WHM
[4] Parked & Addon Domains
Parked and Addon domains cannot be unlimited a numberical value must be set for each of these options.
NOTE: if you are a reseller, these must match exactly the settings of an existing plan in your WHM
[5] cPanel Theme (root only)
This will be the cPanel theme assigned to this package when installed on the server. We DO NOT recommend having this as default it should be set to an exact theme.
RESELLERS: this option is defined for ALL your packages at the main configuration area of the script.
Once all is completed, click the "Create Hosting Package" button at the bottom.
Once it is completed, you have the option to either create a new package or, you can edit this newly created package. This is when you can edit the description that is shown on step_one.php
You have the ability to edit the way the package is displayed at step_one.php. This option is to be edited AFTER the package is created or your changes here will not be saved.

You can use HTML in this description.