> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upmind.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a Hosting Package

> You can map Upmind products to WHM packages and then create products.

In a [previous guide](/guides-for-web-hosting-accounts/link-a-whm-account-to-upmind), we showed you how to link a WHM reseller account to your Upmind account. The next step is to create a product on Upmind. By bringing the product to the Upmind platform, you can centralise all aspects of product management, from billing to support tickets.

The first step is to create a product.

## **Access the product catalogue**

1. Log in to the Upmind dashboard.
2. Access it from the dashboard by clicking on **Store Catalogue**.

<Frame caption="Store catalogue">
  <img src="https://mintcdn.com/upmind/Dgjmf3QWYVBR40cE/images/fb/5cc8ccb3b2100a4f.png?fit=max&auto=format&n=Dgjmf3QWYVBR40cE&q=85&s=a311850a8c87b17c0d87e93bdadb440a" alt="Store catalogue" className="mx-auto" style={{ width:"77%" }} width="424" height="506" data-path="images/fb/5cc8ccb3b2100a4f.png" />
</Frame>

3. You can also click **Settings** and select the **Product Catalogue** tile under **Products and Promotions**.

<Frame caption="Settings > Products and Promotions > Product Catalogue">
  <img src="https://mintcdn.com/upmind/ObllJJl59DabnmMn/images/fb/cb53f1bf2f5893fa.png?fit=max&auto=format&n=ObllJJl59DabnmMn&q=85&s=6830bb0f8e80c57596dfe998ee5baf3c" alt="Settings > Products and Promotions > Product Catalogue" className="mx-auto" style={{ width:"98%" }} data-og-width="1418" width="1418" data-og-height="598" height="598" data-path="images/fb/cb53f1bf2f5893fa.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/upmind/ObllJJl59DabnmMn/images/fb/cb53f1bf2f5893fa.png?w=280&fit=max&auto=format&n=ObllJJl59DabnmMn&q=85&s=1de64dd9091eede323c0d3b656e8f8c2 280w, https://mintcdn.com/upmind/ObllJJl59DabnmMn/images/fb/cb53f1bf2f5893fa.png?w=560&fit=max&auto=format&n=ObllJJl59DabnmMn&q=85&s=76e9ec2ea1a26ad899565023bf447580 560w, https://mintcdn.com/upmind/ObllJJl59DabnmMn/images/fb/cb53f1bf2f5893fa.png?w=840&fit=max&auto=format&n=ObllJJl59DabnmMn&q=85&s=d92a8f54d2d835d594bffbd953999a75 840w, https://mintcdn.com/upmind/ObllJJl59DabnmMn/images/fb/cb53f1bf2f5893fa.png?w=1100&fit=max&auto=format&n=ObllJJl59DabnmMn&q=85&s=4adc6019dcc06731b1a3ec219473a59a 1100w, https://mintcdn.com/upmind/ObllJJl59DabnmMn/images/fb/cb53f1bf2f5893fa.png?w=1650&fit=max&auto=format&n=ObllJJl59DabnmMn&q=85&s=5b429d6605eb85b23c45d35d73275073 1650w, https://mintcdn.com/upmind/ObllJJl59DabnmMn/images/fb/cb53f1bf2f5893fa.png?w=2500&fit=max&auto=format&n=ObllJJl59DabnmMn&q=85&s=1b816d6e7ad5e648d674dc048ddcb5ba 2500w" />
</Frame>

## Creating a product

1. On the Product catalogue page, click **Add new**.
2. Click **Product** in the menu. A new panel displays.

<Frame caption="Add new product">
  <img src="https://mintcdn.com/upmind/VnCXiz5rboywDnvn/images/fb/db3f9d51be0a82e4.png?fit=max&auto=format&n=VnCXiz5rboywDnvn&q=85&s=fa9cef5064b80bdfb6d914de369bf335" alt="Add new product" className="mx-auto" style={{ width:"97%" }} width="2246" height="470" data-path="images/fb/db3f9d51be0a82e4.png" />
</Frame>

3. On the **Add Product** panel, click the category field.
4. Select **Shared Hosting** ([Create this category](/using-upmind/product-management/how-to-create-products) if you do not have it).
5. Click **Single product**.
6. Enter a unique product name.
7. Leave the boxes checked.
8. Add a product description. (optional)
9. Click **Create**. Upmind creates a basic product. Now it's time to add details, like billing and provisioning.

<Frame caption="Create hosting package">
  <img src="https://mintcdn.com/upmind/z5ofg3t7by4uN44v/images/fb/eeef1941321ad4ee.png?fit=max&auto=format&n=z5ofg3t7by4uN44v&q=85&s=eaceb66f1c5cc91c2dd1c833c7ff51d4" alt="Create hosting package" className="mx-auto" style={{ width:"92%" }} width="1570" height="1184" data-path="images/fb/eeef1941321ad4ee.png" />
</Frame>

## Adding product details

You can customise the design and appearance of your package on the **Product details** page by clicking any of the menu tabs under the Manage product heading. Some tabs are optional. In this article, we show you two sections that you must complete.

* Product billing
* Product provisioning

### Product billing

1. Click the **Product billing** menu tab.
2. Next to the Product type heading, click the **Recurring payment** tile.

<Frame caption="Product billing">
  <img src="https://mintcdn.com/upmind/FQ1NhxALxjSHvvWW/images/fb/b373a8c23d1e5ff0.png?fit=max&auto=format&n=FQ1NhxALxjSHvvWW&q=85&s=ff5786c434d44da50c13542f63395b25" alt="Product billing" className="mx-auto" style={{ width:"93%" }} width="2218" height="1070" data-path="images/fb/b373a8c23d1e5ff0.png" />
</Frame>

3. In the **Subscription Terms** section, click **Add new term**.
4. Select a period in the drop-down menu. In this example, we select monthly.
5. Enter a billing total in the blank field.
6. Click **Save**.

<Frame caption="Enter product billing information">
  <img src="https://mintcdn.com/upmind/Lh8hC132BWHpvRbz/images/fb/48c5147f486bbb6e.png?fit=max&auto=format&n=Lh8hC132BWHpvRbz&q=85&s=6348f448de7b7e97721b0b3a0f4c2785" alt="c-2a.png" className="mx-auto" style={{ width:"96%" }} width="1602" height="518" data-path="images/fb/48c5147f486bbb6e.png" />
</Frame>

### Provisioning

Provisioning is a pointing tool. When a user orders a web hosting package on your site, Upmind sends the order to a reseller package that you manage.

1. Click the Provisioning menu tab.
2. In the new panel, click the field under the BLUEPRINT heading.
3. Select Web Hosting in the drop-down menu.

<Frame caption="Choose provider">
  <img src="https://mintcdn.com/upmind/c5sDUwEs8YpzGbjA/images/fb/98a663eeebc154ee.png?fit=max&auto=format&n=c5sDUwEs8YpzGbjA&q=85&s=b89e3b39795e7c4881de2cb5144209e2" alt="Choose provider" className="mx-auto" style={{ width:"98%" }} width="2248" height="1146" data-path="images/fb/98a663eeebc154ee.png" />
</Frame>

4. Choose the **Provider Configuration** and **Configuration Mode**.

## Package mapping

The next step is to map the Upmind product to a WHM package.

Scroll down the page to the Provision fields heading. There are many fields that you can customise (optional). There is one field - Package Identifier - that you must configure.

1. Click **Package Identifier**.
2. On the next page, check the box next to the Upmind hosting package.
3. Paste the name of the WHM package you are mapping.
4. Click **Save**.

<Frame caption="Paste in the WHM package name">
  <img src="https://mintcdn.com/upmind/Lh8hC132BWHpvRbz/images/fb/47f93361caf2cb0d.png?fit=max&auto=format&n=Lh8hC132BWHpvRbz&q=85&s=5cca07b8d006b8a881dcb650608cdd3e" alt="Paste in the WHM package name" className="mx-auto" style={{ width:"96%" }} width="1422" height="498" data-path="images/fb/47f93361caf2cb0d.png" />
</Frame>

Upmind adds the package name to the **Package Identifier** field.

<Frame caption="WHM package name">
  <img src="https://mintcdn.com/upmind/A-RwNPXmK_xnEEqe/images/fb/721dfec9d03275d9.png?fit=max&auto=format&n=A-RwNPXmK_xnEEqe&q=85&s=ec051cdfb7c3cc63bc8f7d885b2c4c50" alt="d-3.png" className="mx-auto" style={{ width:"94%" }} width="1470" height="326" data-path="images/fb/721dfec9d03275d9.png" />
</Frame>

## WHM package name

If you don't already have a WHM package name, follow these steps to create a package and copy the name.

1. Log in to your WHM account.
2. On the left menu, expand the Packages folder.
3. Click **Add Package**.
4. Enter a unique name.
5. Scroll through the list and the options that apply.
6. Click **Add**.

<Frame caption="Create a new WHM package">
  <img src="https://mintcdn.com/upmind/c5sDUwEs8YpzGbjA/images/fb/9a9fa012dc3acbc9.png?fit=max&auto=format&n=c5sDUwEs8YpzGbjA&q=85&s=3c79f3b8bb12676e11aee24d7de668af" alt="d-5.png" className="mx-auto" style={{ width:"83%" }} width="1473" height="712" data-path="images/fb/9a9fa012dc3acbc9.png" />
</Frame>

### Copying package name

1. On the left menu, click **Edit**.
2. In the list of options, select the package you want to map to Upmind.
3. Click **Edit**.
4. In the new window, copy the package name.
5. Go to the Upmind page and paste the name into the Package Identifier field.

<Note>
  WHM automatically adds your account Username to package names.
</Note>

<Frame caption="Copy package name">
  <img src="https://mintcdn.com/upmind/6knUVC8F1nK4E5CY/images/fb/c269ac2e7b39eeef.png?fit=max&auto=format&n=6knUVC8F1nK4E5CY&q=85&s=31a1d0e5b04db0fadec1389e96cac3d7" alt="Copy package name" className="mx-auto" style={{ width:"86%" }} width="1488" height="515" data-path="images/fb/c269ac2e7b39eeef.png" />
</Frame>

## Customer view

The web hosting product is now live.

<Frame caption="A live product on Upmind">
  <img src="https://mintcdn.com/upmind/1xguIfYUrfespmVI/images/fb/7ffccab412497773.png?fit=max&auto=format&n=1xguIfYUrfespmVI&q=85&s=c3c3e9f2d6703a75eb286dbb5cd451e2" alt="d-7.png" className="mx-auto" style={{ width:"66%" }} width="1048" height="515" data-path="images/fb/7ffccab412497773.png" />
</Frame>
