Difference between revisions of "Free Domains"
(Created page with "Free domains are a great addition to your product offerings. They're good for business too, incentivizing your customers to sign up for longer terms. For example, you might wa...") |
|||
Line 1: | Line 1: | ||
Free domains are a great addition to your product offerings. They're good for business too, incentivizing your customers to sign up for longer terms. For example, you might want to offer a free domain when a hosting plan is purchased annually. | Free domains are a great addition to your product offerings. They're good for business too, incentivizing your customers to sign up for longer terms. For example, you might want to offer a free domain when a hosting plan is purchased annually. | ||
+ | |||
+ | You can offer free domains by configuring them for the corresponding product or service at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[Products_and_Services#Free_Domain|Products/Services]]'''. | ||
+ | |||
+ | == What is a Free Domain? == | ||
In WHMCS, free domains are domains that: | In WHMCS, free domains are domains that: | ||
+ | |||
* Are bundled with a paid product or service with specific payment terms. | * Are bundled with a paid product or service with specific payment terms. | ||
* Do not incur additional costs when bundled with that product or service. | * Do not incur additional costs when bundled with that product or service. | ||
− | + | == Offer Free Domains == | |
− | + | ||
− | ==Offer Free Domains== | + | You are able to offer free domains with your packages when purchased with certain payment terms. For example, you might want to offer a free domain when a package is purchased annually. |
− | + | ||
− | You | + | To do this: |
− | + | ||
− | + | # Go to '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[Products_and_Services|Products/Services]]''' or, prior to WHMCS 8.0, '''Setup > Products/Services'''. | |
− | + | # Click the edit icon next to the desired product or service. | |
+ | # Go to the '''Free Domain''' tab. | ||
+ | # Check '''Free Domain''' to offer a free domain with this package. | ||
+ | # Select the payment terms (or billing cycles) that you want to offer the free domain with. Press <tt>Ctrl</tt> when clicking the options to select more than one. | ||
+ | # Select the TLDs the free domain offer applies to. This allows you to exclude high-priced TLDs. Press <tt>Ctrl</tt> when clicking the options to select more than one. | ||
+ | # Click '''Save Changes'''. | ||
+ | |||
+ | Your package will now not charge the user for the domain when ordered with the billing cycle specified. The checkout page will reflect this. | ||
+ | |||
===Settings=== | ===Settings=== | ||
− | + | ||
+ | <div class="docs-alert-warning"> | ||
+ | <span class="title">Next Due Date</span><br /> | ||
+ | The product's '''Next Due Date''' value and payment gateway '''must''' match the domain name's. If the next due date changes, the domain renews as free for the client automatically. | ||
+ | </div> | ||
+ | |||
We recommend the following settings when you offer free domains: | We recommend the following settings when you offer free domains: | ||
Line 20: | Line 38: | ||
* Ensure that '''Domain Settings''' is blank in the '''Advanced Settings''' for '''Invoice Generation''' at '''Configuration () > System Settings > [[Automation Settings]]'''. | * Ensure that '''Domain Settings''' is blank in the '''Advanced Settings''' for '''Invoice Generation''' at '''Configuration () > System Settings > [[Automation Settings]]'''. | ||
* Disable '''Separate Invoices''' in [[Clients:Profile_Tab#Separate_Invoices|the client's profile]]. | * Disable '''Separate Invoices''' in [[Clients:Profile_Tab#Separate_Invoices|the client's profile]]. | ||
+ | |||
+ | == Cancellations == | ||
+ | |||
+ | If a client cancels the hosting package, the domain name will automatically revert to your regular pricing. | ||
− | ==Renewals== | + | == Renewals == |
− | Free domains are registered for | + | Free domains are registered for 1 year at a time. Free domains with a biennial or triennial product will renew automatically after the first or second year as appropriate. Settings in the '''Domains''' tab at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[General Settings]]''' control this. |
In WHMCS 8.2 and later, WHMCS prevents customers from paying to renew domains that are eligible for free renewal with a paid product or service. Additionally, WHMCS now prevents renewal of free domains in the Client Area if they are not bundled with a product or service. | In WHMCS 8.2 and later, WHMCS prevents customers from paying to renew domains that are eligible for free renewal with a paid product or service. Additionally, WHMCS now prevents renewal of free domains in the Client Area if they are not bundled with a product or service. | ||
Line 30: | Line 52: | ||
===Renewal Reminders=== | ===Renewal Reminders=== | ||
− | + | ||
In WHMCS 8.2, we added a new '''Free Domain Reminders''' setting to '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[Automation Settings]]'''. It lets you generate and send renewal reminders for domains that are bundled with an associated product or service. The frequency with which WHMCS will send these domain renewal reminders depends on the '''Renewal Notice''' settings above '''Free Domain Reminders'''. | In WHMCS 8.2, we added a new '''Free Domain Reminders''' setting to '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[Automation Settings]]'''. It lets you generate and send renewal reminders for domains that are bundled with an associated product or service. The frequency with which WHMCS will send these domain renewal reminders depends on the '''Renewal Notice''' settings above '''Free Domain Reminders'''. | ||
+ | |||
* For existing installations upgrading to WHMCS 8.2, this is disabled by default. | * For existing installations upgrading to WHMCS 8.2, this is disabled by default. | ||
* For new installations of WHMCS 8.2 and later, this is enabled by default. | * For new installations of WHMCS 8.2 and later, this is enabled by default. | ||
If you don't enable this, WHMCS will only send renewal reminders for domains that aren't bundled with an associated product or service. | If you don't enable this, WHMCS will only send renewal reminders for domains that aren't bundled with an associated product or service. |
Revision as of 21:43, 21 February 2022
Free domains are a great addition to your product offerings. They're good for business too, incentivizing your customers to sign up for longer terms. For example, you might want to offer a free domain when a hosting plan is purchased annually.
You can offer free domains by configuring them for the corresponding product or service at Configuration () > System Settings > Products/Services.
Contents
What is a Free Domain?
In WHMCS, free domains are domains that:
- Are bundled with a paid product or service with specific payment terms.
- Do not incur additional costs when bundled with that product or service.
Offer Free Domains
You are able to offer free domains with your packages when purchased with certain payment terms. For example, you might want to offer a free domain when a package is purchased annually.
To do this:
- Go to Configuration () > System Settings > Products/Services or, prior to WHMCS 8.0, Setup > Products/Services.
- Click the edit icon next to the desired product or service.
- Go to the Free Domain tab.
- Check Free Domain to offer a free domain with this package.
- Select the payment terms (or billing cycles) that you want to offer the free domain with. Press Ctrl when clicking the options to select more than one.
- Select the TLDs the free domain offer applies to. This allows you to exclude high-priced TLDs. Press Ctrl when clicking the options to select more than one.
- Click Save Changes.
Your package will now not charge the user for the domain when ordered with the billing cycle specified. The checkout page will reflect this.
Settings
Next Due Date
The product's Next Due Date value and payment gateway must match the domain name's. If the next due date changes, the domain renews as free for the client automatically.
We recommend the following settings when you offer free domains:
- Disable Sync Next Due Date in the Domains tab at Configuration () > General Settings.
- Ensure that Domain Settings is blank in the Advanced Settings for Invoice Generation at Configuration () > System Settings > Automation Settings.
- Disable Separate Invoices in the client's profile.
Cancellations
If a client cancels the hosting package, the domain name will automatically revert to your regular pricing.
Renewals
Free domains are registered for 1 year at a time. Free domains with a biennial or triennial product will renew automatically after the first or second year as appropriate. Settings in the Domains tab at Configuration () > System Settings > General Settings control this.
In WHMCS 8.2 and later, WHMCS prevents customers from paying to renew domains that are eligible for free renewal with a paid product or service. Additionally, WHMCS now prevents renewal of free domains in the Client Area if they are not bundled with a product or service.
For more information about domain renewals, see Domain Renewals, Domain Renewal Notices, and Domains Configuration.
Renewal Reminders
In WHMCS 8.2, we added a new Free Domain Reminders setting to Configuration () > System Settings > Automation Settings. It lets you generate and send renewal reminders for domains that are bundled with an associated product or service. The frequency with which WHMCS will send these domain renewal reminders depends on the Renewal Notice settings above Free Domain Reminders.
- For existing installations upgrading to WHMCS 8.2, this is disabled by default.
- For new installations of WHMCS 8.2 and later, this is enabled by default.
If you don't enable this, WHMCS will only send renewal reminders for domains that aren't bundled with an associated product or service.