nopCommerce Tips: How to Configure SSL in nopCommerce
Written by Carole Bennett Friday, 1 February 2013
Every e-commerce site should have an SSL (secure socket layer) certificate configured and installed; today, we’ll talk about getting your SSL certificate installed, and activate SSL for your nopCommerce site.
Step 1: Make sure you know the domain name you’ll be using. If the site is already live, that’s usually a foregone conclusion, but if it’s not live yet, or you may be using a variant for your e-commerce area, be sure that you’ve got the right domain name identified before you place your order.
Step 2: Send your order via e-mail request to [email protected] – you’ll want to request the SSL cert, as well as an additional IP address. Your request should contain the following info:
Billing User Name: Last 4 characters of billing account password: Host to make cert for: City: State: Country: Company Name: Company Division: N/A
(Keep in mind that City, State, Country, Company Name are all information for the customer site requiring the SSL cert, not for you as the hosting provider of the site.)
It’ll usually take about 48-72 hours to finalize your order; if, for any reason, you haven’t transferred your client over to the Arvixe server at the time you’ve ordered your SSL, you may be requested to set up a forwarding e-mail account at your other hosting provider location in order to complete the SSL order.
Once the order is complete, and the site’s on an Arvixe server, Arvixe Tech Support will install the cert for you, and notify you when the installation is complete.
This is the step you’ve been waiting for: now that your SSL installation is complete, log into your nopCommerce instance as an administrator. Navigate to the Administration area of your site, and select Configuration>Settings>General and Miscellaneous Settings. Select the “Security” tab, and check “Use SSL”. Click “Save”, then “Clear Cache”, and “Restart Application”. Log out, then log back in – you should see the SSL “lock” or other indicator (depending on your browser) in your URL.