When first ordering with us we do a quick fraud check on the order then the hosting account is setup. This can take a few minutes. Once confirmed you will receive your hosting account setup email.
If you are already a customer of ours then your hosting account will be setup immediately without having to go through the fraud check process.
SSL Certificate Setup
SSL Certificates are setup once your domain is pointing to your web hosting account with us. If ordering a new domain with your hosting the SSL will be setup immediately. If you are updating your nameservers for your domain the SSL will take a few hours, at the latest overnight, to be installed automatically.