Selling and Managing Domains

In WHMCS, you can configure your domain registration and pricing settings and choose a registrar to customize how you sell domains.


Troubleshooting Domains

When you sell domains, issues with domain availability checks, registration, or renewals can cause serious problems.


Troubleshooting System Email

Problems with your system email can prevent you from sending email to clients or connecting to your mail provider.


Domain Statuses

Domain statuses indicate the domain's current state in the domain registration process. WHMCS's automation uses the domain status to determine when to generate invoices and perform other tasks.


Domains Tab

The Domains tab in the Client Profile contains details and management options for all of a client's domains.


Automatically Renew on Payment

Use the Auto Renew on Payment setting to configure WHMCS to automatically renew domains after the client has paid the renewal invoice.


Automation Settings

WHMCS's automation settings determine when the system cron runs, whether to perform certain tasks, and the details for running each task.






Configure Grace Periods and Fees

Configure your domain grace and redemption fees to charge customers for renewing expired domains during the grace and redemption periods.


Disable Automatic Renewals

You can manually disable renewals for an individual domain. You may want to do this if you want the domain to expire without an invoice.


Domain Pricing

Your Domain Pricing configuration sets the prices for domain registrations and how to handle namespinning, premium domains, and more.


Domains

The Domains tab in General Settings allows you to configure how WHMCS manages domain registrations. You can choose how WHMCS handles renewals and transfers, configure grace and redemption fees, enable IDN domains, set your default nameservers, and more.


Email Notifications

The Email Notifications registrar module lets you work manually with customers' domain registrations and management.


Enable Client Area Renewals

Enable or disable client domain renewal orders. If you disable this, clients can only renew domains by paying the renewal invoice.


Manually Renew a Domain

Manually approve domain renewal with your domain registrar. You may need to manually stop automatic renewal requests for the domain.






Retry a Registrar Module Action

Manually try a domain-related module action again after resolving an error or other failure that appears in the Module Queue.


Set Domain Renewal Restrictions

Customize your own gace period lengths for domain names if you don't want to use the default for the domain extension (TLD).