System requirements

Current version: 10.3

This section describes the system requirements for a Sitecore XC 10.3 hosting environment.

The Sitecore Experience Commerce compatibility matrix is available in this Sitecore Knowledge Base article


You need a Braintree sandbox account to enable web payment functionality through the Commerce Engine. Follow the instructions on the Braintree website to set up an account, and note the MerchantID, Public Key and Private Key information. You need to specify the values for those parameters in the Sitecore XC deployment script.

Hardware requirements

The minimum hardware configuration requirements for running a single Sitecore XC installation are:

  • 4 core processor

  • 16 GB of RAM


These are recommended hardware requirements for running the software on a single computer. For more information about running Sitecore XC on different kinds of hardware, consult your Sitecore partner or technical sales representative.

Hosting environment requirements

The following table lists the software requirements for Sitecore XC 10.3 hosting environment.


Address all system requirements before you proceed with the Sitecore XC deployment or upgrade.

Operating system

  • Windows Server 2019

  • Windows Server 2022

  • Windows 10 Professional (64-bit)

  • Windows 11 (64-bit)

.NET Framework

The latest available version of the ASP.NET Core Runtime 6.0. Hosting Bundle


  • Microsoft SQL Server 2019

  • Microsoft SQL Server 2017

  • Microsoft Azure SQL

  • Redis data store

    • Redis (Linux): 4.0.9 (or later)

    • Redis (Azure): 4.0.14 (or later)

    • Redis (Windows): 3.0.504 (or later)


    Sitecore recommends using Redis for Linux for production installations. The version for Windows should only be used for development or non-production single machine deployments.

Web server

  • IIS 10.0

  • Microsoft Web Deploy 3.6

  • URL Rewriter


  • Visual Studio 2022

  • The latest available version of .NET Core SDK 6.0

  • MSBuild Microsoft Visual Studio Web targets (available from Nuget)


    When you unpack the Web targets NuGet package, copy the \tools \VSToolsPath\Web\Microsoft.Web.XmlTransform.dll file into a folder and take note the path.

  • OData Connected Service (available from Visual Studio Marketplace)

  • Node.js (for BizTools customization)


PowerShell 5.1 or later

Search indexing

  • Solr 8.11.2

  • SolrCloud

Sitecore software

Do you have some feedback for us?

If you have suggestions for improving this article,