Ordering an SSL Certificate
This guide walks you through the process of ordering an SSL certificate from {{COMPANY_NAME}}, from selecting the right type to completing domain validation.
Before You Order
Before purchasing an SSL certificate, determine:
- How many domains/subdomains you need to secure (single, wildcard, or multi-domain)
- What validation level you need (DV, OV, or EV) — see SSL Certificate Types Explained
- Your web server type (Apache, Nginx, IIS, LiteSpeed, etc.) for CSR generation
Step 1: Choose Your SSL Certificate
- Log in to your {{COMPANY_NAME}} client portal at {{SUPPORT_URL}}
- Navigate to Services > Order New Service > SSL Certificates
- Browse the available SSL products
- Select the appropriate certificate type:
- Single Domain SSL — for one domain
- Wildcard SSL — for a domain and all subdomains
- Multi-Domain SSL — for multiple different domains
- Choose your preferred Certificate Authority (CA) and validation level
- Select the certificate duration (1 year is standard)
- Add to cart and complete checkout
Step 2: Generate a CSR (Certificate Signing Request)
A CSR is a block of encoded text that contains your domain and organization details. It is required to issue your certificate.
Generating CSR in cPanel
- Log in to cPanel
- Go to Security > SSL/TLS
- Click Generate, view, or delete SSL certificate signing requests
- Fill in the required fields:
- Domains: Your domain name (e.g., www.example.com)
- City, State, Country: Your location
- Company: Your organization name
- Email: Your contact email
- Click Generate
- Copy the generated CSR text (including the
-----BEGIN CERTIFICATE REQUEST-----and-----END CERTIFICATE REQUEST-----lines)
Generating CSR in DirectAdmin
- Log in to DirectAdmin
- Go to Account Manager > SSL Certificates
- Select Create a Certificate Request
- Fill in the required details
- Click Save and copy the CSR
Generating CSR via Command Line
openssl req -new -newkey rsa:2048 -nodes -keyout server.key -out server.csrKeep the server.key file safe — you will need it during installation.
Tip: Always generate a new CSR for each certificate order. Do not reuse CSRs from previous certificates.
Step 3: Submit the CSR
- After purchase, go to Services > My Services
- Click on the SSL certificate service
- Click Configure or Submit CSR
- Paste your CSR into the provided field
- Select your web server type
- Enter the administrative contact email
- Click Submit
Step 4: Complete Domain Validation
After submitting the CSR, you must prove you control the domain. See Domain Validation Process for detailed instructions on each method:
- Email validation — Approve via email sent to a standard address
- DNS validation — Add a CNAME or TXT record
- HTTP/HTTPS validation — Upload a file to your server
Step 5: Receive and Install
Once validation is complete:
- You will receive the SSL certificate via email
- Download the certificate files (typically includes the certificate, CA bundle, and intermediate certificates)
- Install the certificate on your server
Tip: For OV and EV certificates, the CA may contact you by phone to verify organization details. Ensure your phone number is reachable.
Troubleshooting
- CSR generation error: Ensure the domain name in the CSR matches the domain you are securing. For wildcards, use
*.example.com. - Validation email not received: Check spam folders. Ensure the email address exists and is receiving mail.
- Order stuck in pending: Verify that domain validation is complete. For OV/EV, ensure all documentation has been submitted.
- Certificate received but cannot install: Ensure you have the matching private key from the CSR generation step.
Related Articles
- SSL Certificate Types Explained
- Domain Validation Process
- Wildcard vs Single Domain SSL
- Installing SSL in Plesk
Need help ordering an SSL certificate? Contact {{COMPANY_NAME}} support at {{SUPPORT_EMAIL}} or open a ticket at {{SUPPORT_URL}}.