Difference between revisions of "Domain Pricing"

From WHMCS Documentation

m (Spotlight TLDs)
Line 1: Line 1:
This page explains how to configure the prices you charge to your clients for domain registration and associated addons. Instructions for configuring WHMCS to register/renew/transfer domains automatically can be found at [[Domains Configuration]].
+
This page explains how to configure the prices you charge to your clients for domain registration and associated addons. For instructions for configuring WHMCS to register, renew, or transfer domains automatically, see [[Domains Configuration]].
  
Domain pricing is managed via '''Setup > Products/Services > Domain Pricing'''. Here is you configure all the Extensions/TLDs you wish to offer, their features & pricing.
+
You can manage domain pricing at '''Setup > Products/Services > Domain Pricing'''. You can configure all the extensions or TLDs you wish to offer, their features, and pricing.
  
 
[[File:Videotutorial.png‎|center|link=https://www.youtube.com/watch?v=ldx-VCKB_No&hd=1|Watch Video Tutorial]]
 
[[File:Videotutorial.png‎|center|link=https://www.youtube.com/watch?v=ldx-VCKB_No&hd=1|Watch Video Tutorial]]
Line 8: Line 8:
 
==Adding a New TLD==
 
==Adding a New TLD==
 
[[File:Tld pricing.png|thumb|Domain Pricing Page]][[File:Domainprice matrix.png|thumb|Domain Pricing Matrix]]
 
[[File:Tld pricing.png|thumb|Domain Pricing Page]][[File:Domainprice matrix.png|thumb|Domain Pricing Matrix]]
#The empty last row in the TLDs table is where you add new TLDs to your list
 
#Begin by entering the TLD including the preceeding . for example ".com", ".net", etc...
 
#If DNS Management, Email Forwarding or ID Protection is available & should be offered for this TLD check the boxes
 
#If an EPP code is required for transfers, tick the EPP Code box
 
#And if you want automatic registration to occur on payment, choose the registrar which should be used in the dropdown (more about this later on)
 
#Then click '''Save Changes''' to complete the process
 
#You cannot configure pricing until after the TLD has been added.  Following the first save, click the '''Open Pricing''' button on the new TLDs row to edit the pricing matrix for the years available on this TLD. You must click "Enable" next to each year/currency to enable pricing for it.
 
  
You may have noticed the pricing slab feature, this enables different domain pricing to be specified for different client groups on a per-TLD basis. More information can be found in [[Client Groups]].
+
The empty last row in the TLDs table is where you add new TLDs to your list. Remember that you can't configure pricing until after you initially save the TLD.
 +
 
 +
To add a new TLD:
 +
 
 +
#Enter the TLD, including the preceeding <tt>.</tt> (for example, <tt>.com</tt> or <tt>.net</tt>.
 +
#Check the appropriate boxes if DNS Management, Email Forwarding or ID Protection are available and you want to offer them.
 +
#Check the EPP Code box to require an EPP code for transfers.
 +
#Select the registrar to use from the menu if you want automatic registration to occur on payment.
 +
#Click '''Save Changes'''.
 +
#Click the '''Open Pricing''' button on the new TLDs row to edit the pricing matrix for the years available on this TLD. You must click "Enable" next to each year or currency to enable pricing for it.
 +
 
 +
The pricing slab feature enables different domain pricing for different client groups on a per-TLD basis. For more information, see [[Client Groups]].
  
 
<br/>
 
<br/>
  
 
===Domain Grace and Redemption Grace Periods===
 
===Domain Grace and Redemption Grace Periods===
<div class="docs-alert-info"><i class="fa fa-info-circle"></i> This section describes a feature available in version 7.5 and above</div>
+
<div class="docs-alert-info"><i class="fa fa-info-circle"></i> This section describes a feature available in version 7.5 and above.</div>
  
 
[[File:Domain grace settings.png|thumb|Domain Grace Settings]]
 
[[File:Domain grace settings.png|thumb|Domain Grace Settings]]
The Grace Period and Redemption Period settings enable fine-grained control over what happens when clients renew domains after the expiration date. There are two tiers which control any extra charges you wish to make depending upon how late a domain is renewed. Pricing is controlled on a per-TLD basis.
+
The Grace Period and Redemption Period settings enable fine-grained control over what happens when clients renew domains after the expiration date. There are two tiers that control any extra charges you wish to make, which depend on how late a client renews a domain. You can control pricing on a per-TLD basis.
  
For more information, please refer to the dedicated documentation page for [[Domain_Grace_and_Redemption_Grace_Periods|Domain Grace and Redemption Grace Periods]].
+
For more information, see [[Domain_Grace_and_Redemption_Grace_Periods|Domain Grace and Redemption Grace Periods]].
  
 
==Modify an Existing TLD==
 
==Modify an Existing TLD==
#Begin by clicking the '''Open Pricing''' link on the TLDs row that you would like to edit
 
#You can then adjust the cost prices, both on a per year registration length and per currency basis if you have more than one configured.
 
#There are three columns available: Registration, Transfer and Renewal. You can set a different price for each option should you wish. You must click "Enable" next to each year/currency to enable pricing for it.
 
#Once you have made all your desired changes, click "Save Changes" to complete the process.
 
  
''Please Note:'' Any changes you make here will only affect new domain name registrations and transfers. Existing domain registrations will not be affected by any changes you make here. To update renewal prices for existing customers domains, you need to use the [[Bulk Pricing Updater]].
+
To modify a TLD:
 +
 
 +
#Click the '''Open Pricing''' link on the TLDs row that you would like to edit. You can adjust the cost prices, both on a per year registration length and per currency basis, if you have configured more than one.
 +
# Set the prices. There are three columns available: Registration, Transfer and Renewal. You can set a different price for each option. You must click "Enable" next to each year or currency to enable pricing for it.
 +
#Click "Save Changes" to complete the process.
 +
 
 +
''Note:'' Any changes you make here will only affect new domain name registrations and transfers. The changes you make won't affect existing domain registrations. To update renewal prices for existing customers domains, you need to use the [[Bulk Pricing Updater]].
 +
 
 +
==Reordering TLDs==
  
==Re-ordering TLDs==
+
To reorder TLDs:
  
*Reordering TLDs is simply a drag & drop process
+
#Position your mouse over the up or down arrows on the row you want to move
*Position your mouse over the up/down arrows on the row you want to move, click+hold and then drag up or down
+
#Click+hold and then drag up or down.
*Once it is where you want it to be, let go of the mouse button to assign it.
+
#Once it is where you want it to be, let go of the mouse button to assign it.
  
 
==Bulk Management==
 
==Bulk Management==
 
[[File:Screenshot 2018-10-06 WHMCS - Domains TLDS.png|thumb|TLD Bulk Management actions]]
 
[[File:Screenshot 2018-10-06 WHMCS - Domains TLDS.png|thumb|TLD Bulk Management actions]]
The Bulk Management actions allow for quick updates to the registration, transfer and renewal amounts for the 1 to 10 year cycles for all configured TLDs, along with the ability to mass configure the grace and redemption periods and amounts to charge for those to all TLDs.
 
  
For example, to change the pricing for 1 year registrations for all TLDs to $14, enter 14 into the 1 Year Registration box and then click "Save Changes". To apply the same change to years 2 to 10 with automatic multiplication of the 1 year amount, tick the "Set 2-10 years based on 1 year price" box before doing so.
+
The Bulk Management actions allow for quick updates to the registration, transfer, and renewal amounts for the 1 to 10 year cycles for all configured TLDs. It also allows you to mass-configure the grace and redemption periods and amounts to charge for those to all TLDs.
  
The Grace Period and Redemption Period bulk actions were introduced with support for Grace and Redemption Periods in WHMCS 7.5. These options can be used to quickly enable or update the Grace Period and Redemption Period settings for all TLDs at once and can be helpful when first enabling these features on the configured TLDs. For more information on how to set these items, please refer to our documentation on Domain Grace and Redemption Periods at https://docs.whmcs.com/Domain_Grace_and_Redemption_Grace_Periods
+
For example, to change the pricing for one-year registrations for all TLDs to $14:
 +
 
 +
#Enter 14 into the 1 Year Registration box.
 +
#To apply the same change to years 2 to 10 with automatic multiplication of the 1 year amount, check the "Set 2-10 years based on 1 year price" box.
 +
#Click "Save Changes".
 +
 
 +
We introduced the Grace Period and Redemption Period bulk actions with support for Grace and Redemption Periods in WHMCS 7.5. You can use these options to quickly enable or update the Grace Period and Redemption Period settings for all TLDs at once. This can be helpful when first enabling these features on the configured TLDs. For more information on how to set these items, see [[Domain Grace and Redemption Grace Periods]].
  
 
==Upsell Features==
 
==Upsell Features==
 
===Spotlight TLDs===
 
===Spotlight TLDs===
The Spotlight TLDs feature is used to highlight specific TLDs on the domain results page, the first suggested result for the spotlighted TLD will appear in highlighted boxes directly below the client's check result. Select the TLDs you wish to bring to prominence on the results page and  clients can easily add these to their shopping cart with a single click.
+
Use the Spotlight TLDs feature to highlight specific TLDs on the domain results page. The first suggested result for the spotlighted TLD will appear in highlighted boxes directly below the client's check result. Select the TLDs you wish to bring to prominence on the results page. Clients will be able to add these to their shopping cart with a single click.
  
 
[[File:Spotlight TLD.png|thumb|Managing Spotlight TLDs]]
 
[[File:Spotlight TLD.png|thumb|Managing Spotlight TLDs]]
 
To add a Spotlight TLD:
 
To add a Spotlight TLD:
* Click the lightbulb icon next to the TLD you wish to spotlight
 
* It will then appear in the Spotlight TLD section at the top of the page
 
* Repeat this process for up to 8 TLDs
 
* Spotlighted TLDs can be dragged left and right to change the order in which they appear on the domain results page.
 
  
To remove a Spotlight TLD
+
# Click the lightbulb icon next to the TLD you wish to spotlight. It will appear in the Spotlight TLD section at the top of the page.
* Click the '''X''' next to the TLD in the Spotlight section at the top of the page
+
# Repeat this process for up to 8 TLDs
* The TLD is now removed from the spotlight section on the domain results page
+
 
 +
Spotlighted TLDs can be dragged left and right to change the order in which they appear on the domain results page.
 +
 
 +
To remove a Spotlight TLD, click the '''X''' next to the TLD in the Spotlight section at the top of the page. This removes the TLD from the spotlight section on the domain results page.
  
For information on adding logos for Spotlight TLDs that do not already have a PNG logo file in the /assets/img/tld_logos folder or applying custom styling, please refer to https://docs.whmcs.com/Domain_Pricing_Matrix#Spotlight_Extensions
+
For information on adding logos for Spotlight TLDs that do not already have a PNG logo file in the /assets/img/tld_logos folder or applying custom styling, see [https://docs.whmcs.com/Domain_Pricing_Matrix#Spotlight_Extensions Domain Pricing Matrix].
  
 
===Sales Groups===
 
===Sales Groups===
Sales groups are another method to highlight certain TLDs to customers on the domain results page by displaying colourful labels next to the domain results; HOT, NEW, SALE. All results for the TLD within a Sales Group will display the label next to it on the domain results  page. This can be used in conjunction with Spotlight TLDs above, so a domain can be both spotlighted and in a sales group for extra prominence.
+
Sales groups are another method to highlight certain TLDs to customers on the domain results page by displaying colourful labels next to the domain results: HOT, NEW, and SALE. All results for the TLD within a Sales Group will display the label next to it on the domain results  page. You can use this in conjunction with Spotlight TLDs, so a domain can be both spotlighted and in a sales group for extra prominence.
  
 
[[File:Sales group.png|thumb|Managing Sales Groups]]
 
[[File:Sales group.png|thumb|Managing Sales Groups]]
 
To assign a domain to a Sales Group:
 
To assign a domain to a Sales Group:
* Click the down arrow next to the TLD you wish to display the label
+
#Click the down arrow next to the TLD.
* Click one of the three options; HOT, NEW or SALE
+
#Click one of the three options: HOT, NEW or SALE.
  
 
To remove a domain from a Sales Group
 
To remove a domain from a Sales Group
* Click the down arrow next to the TLD in question
+
#Click the down arrow next to the TLD.
* Select the grey NONE option
+
#Select the grey NONE option.
  
 
==Lookup Provider==
 
==Lookup Provider==
  
 
[[File:6552_2.png|thumb|Domain Lookup Providers]]
 
[[File:6552_2.png|thumb|Domain Lookup Providers]]
This is set to "Standard WHOIS" by default and only needs to be changed if you wish to sell premium domains or use lookup functionality in your specific registrar (if supported).
+
This is "Standard WHOIS" by default. You should only change this if you want to sell premium domains or use lookup functionality in your specific registrar (if it's supported).
  
Once a Lookup Provider that supports Premium Domains is selected, Premium Domains can be enabled in WHMCS in Setup > Products/Services > Domain Pricing. Once enabled, the configuration of percentage markups and selling of premium domains will become possible.
+
After you select a Lookup Provider that supports Premium Domains, you can enable Premium Domains in WHMCS in Setup > Products/Services > Domain Pricing. After you enable it, the configuration of percentage markups and selling of premium domains will become possible.
  
 
==Premium Domains==
 
==Premium Domains==
  
<div class="docs-alert-info"><i class="fa fa-info-circle"></i> This section describes a feature available in version 7.1 and above</div>
+
<div class="docs-alert-info"><i class="fa fa-info-circle"></i> This section describes a feature available in version 7.1 and above.</div>
  
 
[[File:Premium domain on.png|thumb|Premium Domains Activated]]
 
[[File:Premium domain on.png|thumb|Premium Domains Activated]]
Premium Domains are names with short, common or desirable words. Usually providing a more memorable web address for a premium price. The pricing is fetched in real-time from the registrar (you must be using a registrar that supports this functionality) configured as the Lookup Provider and any markup you've configured is then applied to determine the final price charged to the customer.
+
Premium Domains are names with short, common, or desirable words. Usually, this is providing a more memorable web address for a premium price. The system fetches the pricing in real-time from the registrar (you must use a registrar that supports this functionality), the Lookup Provider. The system then applies any markup you configure to determine the final price for the customer.
  
For more information, please refer to our documentation on Premium Domains at http://docs.whmcs.com/Premium_Domains
+
For more information, see [[Premium Domains]].
  
==Domain Addons - ID Protection, DNS Management & Email Forwarding==
+
==Domain Addons ID Protection, DNS Management, and Email Forwarding==
 
[[File:Domain addons.png|thumb|Domain Addons]]
 
[[File:Domain addons.png|thumb|Domain Addons]]
These are referred to in WHMCS as ''Domain Addons''. Often not all addons are compatable with all TLDs you offer and so they can be enabled/disabled on a per TLD basis. Their pricing can be configured at the bottom of the '''Setup > Domain Pricing''' page, and on this same page you can also specify exactly which extensions each addon is available for using the checkboxes on each TLD row.
+
In WHMCS, these are ''Domain Addons''. Often, some addons aren't compatible with all the TLDs you offer. In WHMCS, you can enable or disable them on a per TLD basis. You can configure their pricing at the bottom of the '''Setup > Domain Pricing''' page. This page also lets you specify each addon's available extensions for using the checkboxes on each TLD row.
  
If you wish to offer one or more of these addons for free with a domain name, the price can be left as 0.00 and it will appear as a free option on the domain configuration page of the order form.
+
If you wish to offer one or more of these addons for free with a domain name, leave the price at 0.00. It will appear as a free option on the domain configuration page of the order form.

Revision as of 20:53, 7 May 2020

This page explains how to configure the prices you charge to your clients for domain registration and associated addons. For instructions for configuring WHMCS to register, renew, or transfer domains automatically, see Domains Configuration.

You can manage domain pricing at Setup > Products/Services > Domain Pricing. You can configure all the extensions or TLDs you wish to offer, their features, and pricing.

Watch Video Tutorial


Adding a New TLD

Domain Pricing Page
Domain Pricing Matrix

The empty last row in the TLDs table is where you add new TLDs to your list. Remember that you can't configure pricing until after you initially save the TLD.

To add a new TLD:

  1. Enter the TLD, including the preceeding . (for example, .com or .net.
  2. Check the appropriate boxes if DNS Management, Email Forwarding or ID Protection are available and you want to offer them.
  3. Check the EPP Code box to require an EPP code for transfers.
  4. Select the registrar to use from the menu if you want automatic registration to occur on payment.
  5. Click Save Changes.
  6. Click the Open Pricing button on the new TLDs row to edit the pricing matrix for the years available on this TLD. You must click "Enable" next to each year or currency to enable pricing for it.

The pricing slab feature enables different domain pricing for different client groups on a per-TLD basis. For more information, see Client Groups.


Domain Grace and Redemption Grace Periods

This section describes a feature available in version 7.5 and above.
Domain Grace Settings

The Grace Period and Redemption Period settings enable fine-grained control over what happens when clients renew domains after the expiration date. There are two tiers that control any extra charges you wish to make, which depend on how late a client renews a domain. You can control pricing on a per-TLD basis.

For more information, see Domain Grace and Redemption Grace Periods.

Modify an Existing TLD

To modify a TLD:

  1. Click the Open Pricing link on the TLDs row that you would like to edit. You can adjust the cost prices, both on a per year registration length and per currency basis, if you have configured more than one.
  2. Set the prices. There are three columns available: Registration, Transfer and Renewal. You can set a different price for each option. You must click "Enable" next to each year or currency to enable pricing for it.
  3. Click "Save Changes" to complete the process.

Note: Any changes you make here will only affect new domain name registrations and transfers. The changes you make won't affect existing domain registrations. To update renewal prices for existing customers domains, you need to use the Bulk Pricing Updater.

Reordering TLDs

To reorder TLDs:

  1. Position your mouse over the up or down arrows on the row you want to move
  2. Click+hold and then drag up or down.
  3. Once it is where you want it to be, let go of the mouse button to assign it.

Bulk Management

TLD Bulk Management actions

The Bulk Management actions allow for quick updates to the registration, transfer, and renewal amounts for the 1 to 10 year cycles for all configured TLDs. It also allows you to mass-configure the grace and redemption periods and amounts to charge for those to all TLDs.

For example, to change the pricing for one-year registrations for all TLDs to $14:

  1. Enter 14 into the 1 Year Registration box.
  2. To apply the same change to years 2 to 10 with automatic multiplication of the 1 year amount, check the "Set 2-10 years based on 1 year price" box.
  3. Click "Save Changes".

We introduced the Grace Period and Redemption Period bulk actions with support for Grace and Redemption Periods in WHMCS 7.5. You can use these options to quickly enable or update the Grace Period and Redemption Period settings for all TLDs at once. This can be helpful when first enabling these features on the configured TLDs. For more information on how to set these items, see Domain Grace and Redemption Grace Periods.

Upsell Features

Spotlight TLDs

Use the Spotlight TLDs feature to highlight specific TLDs on the domain results page. The first suggested result for the spotlighted TLD will appear in highlighted boxes directly below the client's check result. Select the TLDs you wish to bring to prominence on the results page. Clients will be able to add these to their shopping cart with a single click.

Managing Spotlight TLDs

To add a Spotlight TLD:

  1. Click the lightbulb icon next to the TLD you wish to spotlight. It will appear in the Spotlight TLD section at the top of the page.
  2. Repeat this process for up to 8 TLDs

Spotlighted TLDs can be dragged left and right to change the order in which they appear on the domain results page.

To remove a Spotlight TLD, click the X next to the TLD in the Spotlight section at the top of the page. This removes the TLD from the spotlight section on the domain results page.

For information on adding logos for Spotlight TLDs that do not already have a PNG logo file in the /assets/img/tld_logos folder or applying custom styling, see Domain Pricing Matrix.

Sales Groups

Sales groups are another method to highlight certain TLDs to customers on the domain results page by displaying colourful labels next to the domain results: HOT, NEW, and SALE. All results for the TLD within a Sales Group will display the label next to it on the domain results page. You can use this in conjunction with Spotlight TLDs, so a domain can be both spotlighted and in a sales group for extra prominence.

Managing Sales Groups

To assign a domain to a Sales Group:

  1. Click the down arrow next to the TLD.
  2. Click one of the three options: HOT, NEW or SALE.

To remove a domain from a Sales Group

  1. Click the down arrow next to the TLD.
  2. Select the grey NONE option.

Lookup Provider

Domain Lookup Providers

This is "Standard WHOIS" by default. You should only change this if you want to sell premium domains or use lookup functionality in your specific registrar (if it's supported).

After you select a Lookup Provider that supports Premium Domains, you can enable Premium Domains in WHMCS in Setup > Products/Services > Domain Pricing. After you enable it, the configuration of percentage markups and selling of premium domains will become possible.

Premium Domains

This section describes a feature available in version 7.1 and above.
Premium Domains Activated

Premium Domains are names with short, common, or desirable words. Usually, this is providing a more memorable web address for a premium price. The system fetches the pricing in real-time from the registrar (you must use a registrar that supports this functionality), the Lookup Provider. The system then applies any markup you configure to determine the final price for the customer.

For more information, see Premium Domains.

Domain Addons — ID Protection, DNS Management, and Email Forwarding

Domain Addons

In WHMCS, these are Domain Addons. Often, some addons aren't compatible with all the TLDs you offer. In WHMCS, you can enable or disable them on a per TLD basis. You can configure their pricing at the bottom of the Setup > Domain Pricing page. This page also lets you specify each addon's available extensions for using the checkboxes on each TLD row.

If you wish to offer one or more of these addons for free with a domain name, leave the price at 0.00. It will appear as a free option on the domain configuration page of the order form.