From WHMCS Documentation

The Dottk module in WHMCS is for use with the Partner service only and cannot be used by other types of user on their environment.

It is not possible to sell free stand-alone domains with WHMCS so a registration price of at least 0.01 must be specified, but they can be bundled or a promo code used to make them free: