Client email verification was added in WHMCS 6.3. You can learn more about it at http://docs.whmcs.com/Client_Email_Verification
We took the decision at the time not to prevent completion of checkout or payment for an order prior to email verification being completed as it was feared that would affect conversions for orders. You can however impose restrictions like that should you wish via the templates and hooks.