Sitecore Experience Commerce

Features of SXA Storefront

Abstract

Learn about the features and functionalities supported by SXA Storefront.

SXA Storefront provides pre-built commerce-specific renderings and a complete storefront site template to enable storefronts to be rapidly built, altered, and skinned. It also:

Using SXA Storefront, you can host multiple storefronts within the same Sitecore instance. When you do so, it is important to note that:

  • You cannot associate the same catalog with multiple storefronts. You can, however, use the catalog cloning feature so that they can share product information.

  • Each storefront can use a different root category structure. How you set this up depends on which version of Sitecore you are using. In Sitecore 9.0 and 9.1, you use the Start Navigation Category setting. In Sitecore 9.2 and later, you use the component properties for the Commerce Navigation rendering.

Other than the product catalog, all textual content in Sitecore that is used on a given storefront is stored in connection with the individual storefront. When you use SXA, textual data that is stored on associated data items is stored in the Data folder unless it is meant to be shared across sites within a tenant.

This approach:

  • Allows maximum flexibility in multi-storefront scenarios where content might differ between shops.

  • Keeps all content together in one area for easy content management.

System error messages can be localized and stored in the shared Commerce Control Panel for all storefronts.

By default, SXA Storefront enforces use of the secure SSL based HTTPS protocol on pages and on asynchronous API calls that access sensitive data and content. The storefront also enforces restrictions on browser caching and storage of data. 

Unauthorized visitors cannot access APIs that handle sensitive data.

SXA Storefront is built with responsive design for ease of use with mobile phones or tablets.

Each category and each product has a single canonical URL for SEO purposes. Even though the same categories and products can be presented in multiple different areas of the storefront, the metadata always points to the same canonical URL.