Multiple Free Domains for WHMCS provides a wide range of features and customisation. 

The amount of free domains can be set per product and differently per payment cycle to make prepayments more attractive. In addition, the amount of free domains and the allowed domain extensions can be setted for every client product individually.
This way you can also provide free domains to individual products which normally does not have a free domain included.

The activated domains can be automatically added by the system into hosting account as addon domain (cPanel / DirectAdmin).
The module is a drop-in addon which requires no modification of the WHMCS core settings.

It does also solve the renewal problem of free domains. WHMCS requires that the free domain has the same expire date as the client product. But this is often not possible if the domain has been transferred to you.
The module does not care about the expire date and will always ensure, that the domain renewal is handled correctly.

ACL groups allows you to deny clients access to specific functions, like DNS management, request authcode, etc.

Client Features

  • Activate additional free Domains (registrate, transfer)
  • View activated domains
  • Sidebar menu element at the product detail page
  • Automatically add activated domain to hosting account as addon domain (cPanel supported)

Admin Features

  • View / Remove activated domains

  • Set amount of free domains per package and per billing cycle
  • Set amount of free domains & allowed TLDs per client service
  • ACL System - permit or deny access to: WHMCS DNS Management, Nameserver Management, Mail Forwards, Get EPP Code, Autorenewal Setting, Domain Addonpage, Registrar Lock, Contact Details
  • ACL Groups can be setted per domain
  • Default ACL Group which will be automatically applied on new activations
  • ACL Groups are compatible with third party domain management modules More Informations
  • Admin Notifications on events (can be disabled)
  • Discard 0.00$ invoice mails for free domains (can be disabled)
  • Send Mail to client when a product with free domains gets suspended / unsuspended / terminated (can be disabled)
  • Free domain import which can be executed on module activation to import all existing free domains
  • Developers can add own modules to add activated domains to the hosting panel More Informations
  • Multi Language
  • PHP 5 / 7 supported
  • No labels