Free certificates are provided by Let’s Encrypt certification authority. These are valid global certificates supported by the majority of browsers.
The only downside is that these certificates are valid for only 3 months. So they have to be renewed much more often than the paid certificates.
We have integrated the automatic renewal feature in our control panel and it will automatically renew the certificate for your you websites.
Login at our control panel
Go to Managed products -> SSL Certificates -> Free certificate orders
Select the domain name from drop down menu.
Enter the additional information and click "Create order for free certificate"
The process of certificate issuance requires DNS configuration and verification by the certification authority.
This is a fully automated process but it is not instant. On most occasions it will finish within 15 minutes but can take longer.
If your certificate was bound to a website hosted with us our system will automatically add secure bindings and you will be able to use https:// prefix. The automatic renewal works only for paid websites.
For free accounts or for domains not bound to a website hosted with us you will need to visit this page periodically and renew certificates manually.