How to Add a TLD

This article shows you how to add TLD products to your hosting business. Before you start, make sure you complete these steps:

Creating a TLD product

  1. Log in to your admin account.
  2. Click Host control on the side menu.
  3. Click the Add new TLD button. A side panel opens.
  4. On the side panel, enter the TLD you want to add to your offerings, and click Next.

Configuring the product

On the configuration panel, select the domain provider for this TLD (in the screenshot below, there is only one option).

Next, review the default settings for three fields and customize as required.

Late renew A grace period to renew an expired TLD.

Max registration period Ten years is the industry standard, but you can change this setting.

Redemption period This is the period following the late renew period. If the domain name is not purchased during the redemption period, it typically returns to the public and is available for registration.



Late renew periods and redemption periods can vary by registrar and registry. Ask your registarry/registrar about the periods for each TLD product you offer.

Recurring invoice generation

Thee are advanced settings. We suggest leaving the defaults.

Pricing configuration

Enter a price for the TLD. You can add pricing for a single year or enter figures for the maximum registration period. (optional but recommended).

  1. Scroll down to the Pricing configuration heading.
  2. Click the Advanced button.
  3. Select Auto-populate prices.

On the next panel:

  1. Check the Overwrite box.
  2. Add a price for the default currency.
  3. Click Add currency . (optional)
  4. Click the Auto-populate prices button at the bottom of the page.

  1. Use the scroll bar to review prices for each year and currency.
  2. Click Create.

  • Upmind adds the domain name product to your TLDs page.

What the client sees

To test the integration, we open our sample Upmind store. On the left side of the screen, the Domain Names category automatically displays and shows one product (we only have one TLD product in this sample).

We enter a domain name in the search bar. The site displays all the available options.

If the client clicks the Register domain button, a new page displays price options for different registration periods and a form to complete.

After the client completes the form, the transaction moves the client from the basket to the checkout.

After the transaction completes, the client can manage their domain. They should:

  1. Click the Products & services menu tab and select a domain.
  2. Click the Manage menu tab.

Here, a client can update their account (e.g. nameservers or registrant information). They can also lock the domain.

What the admin sees

Like any product, admins can see TLD purchases on the Upmind dashboard.

  1. On the side menu, click Products & services.
  2. Click a product tile. The product page displays.

In this example, we see the purchase of a .biz domain with a payment pending.