Difference between revisions of "Premium Domains"
m (→Enabling Premium Domains) |
|||
(8 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
+ | <div class="docs-alert-info"><i class="fa fa-info-circle"></i> This page describes a feature available in version 7.1 and above</div> | ||
+ | |||
Premium Domains are names with short, common or desirable words. Usually providing a more memorable web address for a premium price. | Premium Domains are names with short, common or desirable words. Usually providing a more memorable web address for a premium price. | ||
==Enabling Premium Domains== | ==Enabling Premium Domains== | ||
− | |||
− | |||
− | |||
− | + | You can enable premium domains and configure a compatible Domain Lookup Provider at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[Domain Pricing]]''' or, prior to WHMCS 8.0, '''Setup > Products/Services > Domain Pricing'''. | |
===Supported Registrars=== | ===Supported Registrars=== | ||
Line 12: | Line 11: | ||
* [[Enom|eNom]] | * [[Enom|eNom]] | ||
* All Logicboxes Modules ([[ResellerClub]], [[ResellerCamp]], [[NetEarthOne]] and [[Stargate|UK2 Group/StarGate]]) | * All Logicboxes Modules ([[ResellerClub]], [[ResellerCamp]], [[NetEarthOne]] and [[Stargate|UK2 Group/StarGate]]) | ||
+ | * [[HEXONET|HEXONET]] | ||
==Pricing Bands== | ==Pricing Bands== | ||
− | <div class="docs-alert-info">Returned Premium Prices will be in the currency configured for the registrar account. The currency of the registrar account must be available in Setup > Payments > Currencies.</div> | + | <div class="docs-alert-info">Returned Premium Prices will be in the currency configured for the registrar account. The currency of the registrar account must be available in '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[Currencies]]''' or, prior to WHMCS 8.0, '''Setup > Payments > Currencies'''.</div> |
[[File:pricing_bands.png|thumb|Pricing Bands in WHMCS]] | [[File:pricing_bands.png|thumb|Pricing Bands in WHMCS]] | ||
Premium domain cost prices are fetched in real-time from domain registrar APIs. The price markups are applied as defined in the configuration. Markup percentages are based on bands, which can be defined as required.[[File:premium_domains_ordering.png|thumb|Ordering a Premium Domain]] | Premium domain cost prices are fetched in real-time from domain registrar APIs. The price markups are applied as defined in the configuration. Markup percentages are based on bands, which can be defined as required.[[File:premium_domains_ordering.png|thumb|Ordering a Premium Domain]] | ||
Line 34: | Line 34: | ||
A premium domain cost can range from tens of dollars, to thousands. There may be situations where the cost of the domain could exceed the balance of a registrar account, or require additional validation to confirm the customer is aware of the price they will be paying. | A premium domain cost can range from tens of dollars, to thousands. There may be situations where the cost of the domain could exceed the balance of a registrar account, or require additional validation to confirm the customer is aware of the price they will be paying. | ||
[[File:override_availability.png|thumb|Overriding Availability]] | [[File:override_availability.png|thumb|Overriding Availability]] | ||
− | [[File:contact_support.png|thumb|Contact | + | [[File:contact_support.png|thumb|Contact Us]] |
[[File:override_price.png|thumb|Overriding Price]] | [[File:override_price.png|thumb|Overriding Price]] | ||
− | WHMCS has a hook that allows the override of the registration or renewal price of the domain being ordered. Additionally, the same hook can instruct the customer to | + | WHMCS has a hook that allows the override of the registration or renewal price of the domain being ordered. Additionally, the same hook can instruct the customer to contact support or show the domain as unavailable. |
− | A similar hook is available when recalculating the recurring renewal price for the domain using | + | A similar hook is available when recalculating the recurring renewal price for the domain using '''Automatic Recalculation on Save''' in the Admin Area. |
===Hooks=== | ===Hooks=== | ||
− | * [ | + | * [http://developers.whmcs.com/hooks-reference/everything-else/#premiumpriceoverride PremiumPriceOverride Hook] used when the domain is being ordered to override the prices for domain purchase. |
− | * [ | + | * [http://developers.whmcs.com/hooks-reference/everything-else/#premiumpricerecalculationoverride PremiumPriceRecalculationOverride Hook] used to override the automatic recalculation on save pricing. |
Latest revision as of 20:46, 27 April 2022
Premium Domains are names with short, common or desirable words. Usually providing a more memorable web address for a premium price.
Contents
Enabling Premium Domains
You can enable premium domains and configure a compatible Domain Lookup Provider at Configuration () > System Settings > Domain Pricing or, prior to WHMCS 8.0, Setup > Products/Services > Domain Pricing.
Supported Registrars
Premium Domain support is available when using the following registrars for WHOIS lookups:
- eNom
- All Logicboxes Modules (ResellerClub, ResellerCamp, NetEarthOne and UK2 Group/StarGate)
- HEXONET
Pricing Bands
Premium pricing levels are configured as up to, but not including, the price entered. Once enabled, ordering a domain, in the Client Area, that the registrar deems premium will have the markup applied.
Renewals and Recurring Price
Registration for premium domains is only possible for 1 year. After buying, the domain is considered premium if a premium renewal price is available.
The current raw renewal cost, in the Client currency, for a premium domain is under the Recurring Amount field. Consider the raw cost when making any manual changes to the recurring amount. Checking the automatic recalculation box will recalculate the recurring cost for the domain on save.The raw cost does not include any markup that will be applied.
Premium Domain Identification
A premium domain is identified in the Admin Area by a badge next to the order type when viewing the domain.A premium domain cannot have the Registration Period changed from 1 year. A client ordering a domain renewal only be able to do so for the 1 year term and the price will be calculated based on the premium cost from the registrar.
Can I override the price?
A premium domain cost can range from tens of dollars, to thousands. There may be situations where the cost of the domain could exceed the balance of a registrar account, or require additional validation to confirm the customer is aware of the price they will be paying.
WHMCS has a hook that allows the override of the registration or renewal price of the domain being ordered. Additionally, the same hook can instruct the customer to contact support or show the domain as unavailable. A similar hook is available when recalculating the recurring renewal price for the domain using Automatic Recalculation on Save in the Admin Area.
Hooks
- PremiumPriceOverride Hook used when the domain is being ordered to override the prices for domain purchase.
- PremiumPriceRecalculationOverride Hook used to override the automatic recalculation on save pricing.