Once your order is paid (or activated for a free product), open your customer account area and select the order. You will complete a short wizard:
1. Contact details
Fill in the administrative contact information required by the certificate authority.
2. Certificate Signing Request (CSR)
Either paste a CSR you already created on your server, or use Generate code on site to build one with the MixSSL CSR Generator. Use Verify CSR so MixSSL checks the domain names and key size before you continue. The CSR must match the product you bought (for example wildcard products need a wildcard name in the CSR where applicable).
3. Validation method (prove you control the domain)
Choose how you will prove ownership. Options depend on the brand:
- DNS — Add a TXT or CNAME record at your DNS host.
- HTTP / HTTPS — Upload a small file to your website (not available for all products; wildcard certificates on Let's Encrypt require DNS only).
- Email — Approve messages sent to standard administrative addresses (available on some brands, not on Let's Encrypt through MixSSL).
Follow the instructions shown for each domain. For Let's Encrypt orders you may see a button to run an automatic check after DNS or HTTP validation is in place.
4. Web server type (some brands)
Select the server or format you use so the authority can deliver files in a helpful layout.
5. Submit
Confirm and submit. The order moves to processing until the authority issues the certificate—usually within about an hour in normal cases, up to one day worst case.