Step 2: Install Sitecore Packages

The second part of using Sitecore powered by Commerce Server Reference Storefront is to install Sitecore packages.

After following all of the steps listed in Step 1: Set up Sitecore and Commerce Server, do the following:

  1. Install Commerce Connect by using the Sitecore Commerce Connect package (Sitecore Commerce Connect 8.*.zip) that you downloaded previously. From the Sitecore Desktop browse to Development Tools > Installation Wizard, and then follow the wizard steps to install the package.
  2. Install Commerce Server Connect by using the Sitecore Commerce Server Connect update package (Sitecore Commerce Server Connect 8.*.update) that you downloaded previously. Navigate to http://<your site>/sitecore/admin/UpdateInstallationWizard.aspx, and then follow the steps in the wizard.
  3. Install Merchandising Manager by using the Sitecore Merchandising Manager update package (Sitecore Merchandising Manager 8.*.update) that you downloaded previously. Navigate to http://<your site>/sitecore/admin/UpdateInstallationWizard.aspx, and then follow the steps in the wizard.
  4. Install Sitecore Reference Storefront powered by Commerce Server by using the Reference Storefront Common update package (\Packages\Sitecore.Reference.Storefront.Common.8.*.update) and Reference Storefront powered by Commerce Server update package (\Packages\Sitecore.Reference.Storefront.Powered.by.CommerceServer.8.*.update) that you downloaded previously from GitHub. Navigate to http://<your site>/sitecore/admin/UpdateInstallationWizard.aspx, and then follow the steps in the wizard. Install the Reference Storefront Common package first, followed by the Reference Storefront powered by Commerce Server package.
    Note: If you do not have the CSSolutionStorefrontSite created in Commerce Server, you will get an error message about Commerce Server site Initialization during the Reference Storefront powered by Commerce Server package install. Ignore this error for now. It will be addressed by fixing and redeploying the package in a later step.
  5. If you try to access Sitecore at this point, you will receive an error that the CSSolutionStorefrontSite cannot be found. This error will be fixed when you create the CSSolutionsStorefrontSite. If you need to access Sitecore before creating the CSSolutionsStorefrontSite, disable the \Website\App_Config\Include\CommerceServer\CommerceServer.config file, and then re-enable it when you are done working with the Sitecore site.