Use 'Let's Encrypt' to Install your SSL Certificate
An SSL certificate secures your store by enabling HTTPS, which protects customer data and builds trust during checkout. This guide walks you through how to install a free SSL certificate using Let’s Encrypt within your InkSoft admin settings. The process only takes a few minutes once your domain is properly connected and will ensure your store displays as secure across all pages.
Before obtaining an SSL certificate, you will want to make sure your domain is pointed to InkSoft servers, the domain has fully propagated, and the domain connection has been validated in your Store as well as saved in the Custom Domain and SSL store settings prior to submitting an SSL request.
About the SSL Certificate
Let's Encrypt will secure a single custom domain name through this certificate. If the custom domain is being saved on the Main store, the custom domain and the SSL certificate will act as an umbrella to other stores that you create in the future, as long as the secondary or sub stores DO NOT have custom domains of their own - the new stores just need to be enabled under the certificate of the main store!
What does a secure domain look like?
For example, let's say the custom domain being used is customshirt.com
- The standard Inksoft store url is https://stores.inksoft.com/blue_shirt_printing/shop/home
- With a custom domain connected, the first portion of the url will change. A store URL with the domain will update to http://customshirt.com/blue_shirt_printing/shop/home
- With an SSL certificate for the connected domain, the store URL will update to https://customshirt.com/blue_shirt_printing/shop/home
How to Get the SSL Certificate:
- Expand the Navigation Menu on the Left side of the page in the Admin Portal
- Click Settings, then Shopping Cart Settings, then Site Security/SSL Settings
Go to SSL Certificates:
- Click SSL Certificates
- Click Create New SSL Certificate Request
Start a new SSL Certificate Request:
- Click Let's Encrypt Web Server Certificate
The Certificate Request:
Let's Encrypt Subscriber Agreement
- Click I Agree
Certificate Details
- Select your Approver Email
- Enter Domain Name saved in the Custom Domain & SSL settings
- Click Next
Submit Certificate Request
This is your final chance to make sure everything you just entered is accurate prior to submitting your Certificate Signing Request. If there is anything incorrect you will have to cancel this and request another certificate.
- Click Submit Request
After submitting the request, you will receive an order confirmation email with the steps you will need to take in order to finish the configuration of your SSL Certificate. The SSL typically installs automatically, but you'll need to make sure you enable the SSL certificate in the Admin Portal!
Enable the SSL Certificate
- In the Navigation menu on the left, cllick Settings, then Shopping Cart Settings, then Site Security/SSL Settings
- Click SSL Certificates, then find the domain you just made the certificate for. (it should be at the top of the list)
- Click on the magnifying glass to the left of the domain name
Certificate Status after Installation is complete for a non Main Store domain:
The Approver email and domain will be the information that was entered in step 1 and 2 of the SSL certificate process. The Signature Algorithm will be a specific set of numbers. The store name that is connected to the custom domain will be left of the blue Enable Custom SSL button. Be sure to click the Enable Custom SSL button to complete the process!
All of the information above is the same, but this has multiple Enable Custom SSL buttons, one for each secondary/sub store that is under the "umbrella" effect of the domain saved on the Main Store. Any time a new store is made, it will show up at the bottom of the list. Be sure to click all the Enable Custom SSL buttons for all stores that are sharing the main store domain. We recommend bookmarking the SSL page for the main store SSL, that way when a new store is created, you can easily get to the Main store SSL and enable the new portion created for the new store!
Once the SSL's are enabled, your custom domain is all set!
Important To Know
Your SSL Certificate will automatically renew every 90 days for you.
There is a limit of 20 SSL Certificates per registered domain, per 7 days. Meaning, you can only request up to 20 SSL Certificates that use the same domain every 7 days (i.e. subdomains - shop.domain.com, design.domain.com etc.) Once you pass the 7 day time frame you will be able to create another 20 certificates.
EG: Let's Encrypt uses a sliding window, so you can request 10 certificates on Monday and 10 more certificates on Friday. You will then be able to request another 10 certificates starting the following Monday and the other 10 on Friday.
Have multiple domains?
You can request as many Free SSL Certificates as you would like!
Cancel Certificate
If you made a mistake and need to cancel your certificate:
- Click Cancel Certificate next to Order Status
Comments
0 comments
Article is closed for comments.