# Sitecore Experience Commerce > XP documentation for developers, in English, version 10.0. - Product: XP - Audience: Developers - Language: English - Version: 10.0 - Status: Previous version - Canonical URL: https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce ## Overview - [Sitecore Experience Commerce](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sitecore-experience-commerce.md) ## Commerce Developer Reference - [Commerce Developer Reference](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-developer-reference.md) - [Tax plugin](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/tax-plugin.md) ### Getting started with development - [Getting started with development](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/getting-started-with-development.md) - [Commerce Engine overview](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-engine-overview.md) - [Commerce Engine roles](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-engine-roles.md) - [Sitecore Commerce Engine SDK](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sitecore-commerce-engine-sdk.md) - [Compile the sample Commerce Engine](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/compile-the-sample-commerce-engine.md) - [Update the Sitecore.Commerce.ServiceProxy project](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/update-the-sitecore-commerce-serviceproxy-project.md) - [Extending the Commerce Engine](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/extending-the-commerce-engine.md) - [Remove custom code from a Commerce solution](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/remove-custom-code-from-a-commerce-solution.md) - [Working with Commerce Engine pipelines and blocks](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/working-with-commerce-engine-pipelines-and-blocks.md) - [View running pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/view-running-pipelines.md) - [Retrieve registered pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/retrieve-registered-pipelines.md) - [Registering a custom Commerce pipeline or block](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/registering-a-custom-commerce-pipeline-or-block.md) - [Running pipeline blocks synchronously or asynchronously](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/running-pipeline-blocks-synchronously-or-asynchronously.md) - [Pipeline tracing](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pipeline-tracing.md) - [Functional testing of the solution](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/functional-testing-of-the-solution.md) - [Postman samples](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/postman-samples.md) - [Sample console application](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sample-console-application.md) - [Unit testing](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/unit-testing.md) - [Fault injection](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/fault-injection.md) - [Deploying your Sitecore XC solution](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/deploying-your-sitecore-xc-solution.md) - [Walkthrough: Getting started with Business Tools customization](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--getting-started-with-business-tools-customization.md) - [Date and time format in the Commerce Engine and Business Tools](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/date-and-time-format-in-the-commerce-engine-and-business-tools.md) - [Business Tools localization](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/business-tools-localization.md) - [Install a translation file for the XC Business Tools](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/install-a-translation-file-for-the-xc-business-tools.md) - [Walkthrough: Adding a new language to the Business Tools user interface](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--adding-a-new-language-to-the-business-tools-user-interface.md) - [The LocalizeEntities policy set](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-localizeentities-policy-set.md) - [Make Commerce entity properties localizable](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/make-commerce-entity-properties-localizable.md) ### Commerce Core - [Commerce Core](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-core.md) - [Commerce Core overview](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-core-overview.md) - [Sitecore deployment environments](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sitecore-deployment-environments.md) - [EntityStore](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/entitystore.md) - [Commerce entity](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-entity.md) - [Compositional extensibility](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/compositional-extensibility.md) - [Managed lists](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/managed-lists.md) - [Commerce Engine plugins](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-engine-plugins.md) - [Elements of a Commerce Engine plugin](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/elements-of-a-commerce-engine-plugin.md) - [Core policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/core-policies.md) - [Commerce Engine minions](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-engine-minions.md) - [Predefined Commerce Engine minions](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/predefined-commerce-engine-minions.md) - [Entity journaling](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/entity-journaling.md) - [Commerce Service API](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-service-api.md) - [OData compliance](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/odata-compliance.md) - [Service metadata](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/service-metadata.md) - [Service API headers](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/service-api-headers.md) - [Policy keys](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/policy-keys.md) - [Security](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/security.md) - [API response compression](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/api-response-compression.md) - [Commerce terms and localization](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-terms-and-localization.md) ### Commerce Views service - [Commerce Views service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-views-service.md) - [Authoring API](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/authoring-api.md) - [EntityViews](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/entityviews.md) - [Composite EntityViews](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/composite-entityviews.md) - [EntityView properties](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/entityview-properties.md) - [ViewProperty properties](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/viewproperty-properties.md) - [EntityView actions, commands, pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/entityview-actions-commands-pipelines.md) - [EntityView samples](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/entityview-samples.md) - [EntityView Sample – Order Preview](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/entityview-sample---order-preview.md) - [EntityView sample – Order Summary](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/entityview-sample---order-summary.md) - [EntityActions](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/entityactions.md) - [Views policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/views-policies.md) ### Rules service - [Rules service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/rules-service.md) - [Rules commands and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/rules-commands-and-pipelines.md) - [Rules models](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/rules-models.md) ### Orders service - [Orders service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/orders-service.md) - [Orders overview](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/orders-overview.md) - [Orders minions](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/orders-minions.md) - [Orders status](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/orders-status.md) - [Orders views](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/orders-views.md) - [Orders actions, commands and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/orders-actions-commands-and-pipelines.md) - [Orders models](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/orders-models.md) - [Orders policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/orders-policies.md) - [Orders.DelayedAvailability policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/orders-delayedavailability-policies.md) ### Orders service – Returns - [Orders service – Returns](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/orders-service---returns.md) - [Returns views](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/returns-views.md) - [Returns actions, commands and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/returns-actions-commands-and-pipelines.md) - [Returns Models](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/returns-models.md) - [Returns policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/returns-policies.md) ### Shopping cart service - [Shopping cart service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/shopping-cart-service.md) - [Cart commands and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/cart-commands-and-pipelines.md) - [Example of a bundle line item in a Cart](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/example-of-a-bundle-line-item-in-a-cart.md) - [Cart models](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/cart-models.md) - [Cart policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/cart-policies.md) ### Customer service - [Customer service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customer-service.md) - [Customer views](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customer-views.md) - [Customer actions, commands, pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customer-actions-commands-pipelines.md) - [Customer models](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customer-models.md) - [Customer policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customer-policies.md) - [Customer indexing](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customer-indexing.md) ### Pricing service - [Pricing service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pricing-service.md) - [Pricing overview](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pricing-overview.md) - [Pricing views](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pricing-views.md) - [Pricing actions, commands and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pricing-actions-commands-and-pipelines.md) - [Pricing models](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pricing-models.md) - [Pricing policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pricing-policies.md) - [Pricing transparency](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pricing-transparency.md) - [Calculating a sellable item list price](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/calculating-a-sellable-item-list-price.md) - [Calculating a sellable item variation list price](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/calculating-a-sellable-item-variation-list-price.md) - [Calculating a sellable item sell price](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/calculating-a-sellable-item-sell-price.md) - [Calculating a sellable item variation sell price](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/calculating-a-sellable-item-variation-sell-price.md) - [Calculating a cart line list price](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/calculating-a-cart-line-list-price.md) - [Calculating a cart line sell price](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/calculating-a-cart-line-sell-price.md) ### Promotions service - [Promotions service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/promotions-service.md) - [Promotions overview](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/promotions-overview.md) - [Promotions – qualifications](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/promotions---qualifications.md) - [Promotions – benefits](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/promotions---benefits.md) - [Promotions samples](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/promotions-samples.md) - [Promotions views](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/promotions-views.md) - [Promotions actions, commands, and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/promotions-actions-commands-and-pipelines.md) - [Promotions models](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/promotions-models.md) - [Promotions policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/promotions-policies.md) - [Promotions evaluation and prioritization](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/promotions-evaluation-and-prioritization.md) - [Non-exclusive promotions evaluation process](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/non-exclusive-promotions-evaluation-process.md) - [Exclusive promotions evaluation process](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/exclusive-promotions-evaluation-process.md) - [Prequalifying promotions](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/prequalifying-promotions.md) ### Promotion service – Coupons - [Promotion service – Coupons](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/promotion-service---coupons.md) - [Coupons concepts](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/coupons-concepts.md) - [Coupons views](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/coupons-views.md) - [Coupons actions, commands, and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/coupons-actions-commands-and-pipelines.md) - [Coupons models](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/coupons-models.md) - [Coupons policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/coupons-policies.md) ### Entitlements service - [Entitlements service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/entitlements-service.md) - [Entitlement overview](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/entitlement-overview.md) - [Entitlement views](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/entitlement-views.md) - [Entitlements actions, commands and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/entitlements-actions-commands-and-pipelines.md) - [Entitlements policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/entitlements-policies.md) ### Catalog service - [Catalog service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/catalog-service.md) - [Commands and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commands-and-pipelines.md) - [Catalog commands and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/catalog-commands-and-pipelines.md) - [Category commands and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/category-commands-and-pipelines.md) - [Sellable item commands, pipelines and blocks](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sellable-item-commands-pipelines-and-blocks.md) - [Bundle commands, pipelines, and blocks](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/bundle-commands-pipelines-and-blocks.md) - [Relationship commands and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/relationship-commands-and-pipelines.md) - [Catalog mappings commands and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/catalog-mappings-commands-and-pipelines.md) - [Configure the batch size for the GetMappingsForIdFromDbCommand requests](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configure-the-batch-size-for-the-getmappingsforidfromdbcommand-requests.md) - [Retrieving available promotions](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/retrieving-available-promotions.md) - [Catalog models](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/catalog-models.md) - [Catalog and Relationship policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/catalog-and-relationship-policies.md) - [Catalog minions](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/catalog-minions.md) - [Catalog search field handlers](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/catalog-search-field-handlers.md) ### Availability service - [Availability service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/availability-service.md) - [Availability commands and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/availability-commands-and-pipelines.md) - [Availability policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/availability-policies.md) ### Inventory service - [Inventory service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/inventory-service.md) - [Inventory commands and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/inventory-commands-and-pipelines.md) - [Inventory policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/inventory-policies.md) ### Payment service - [Payment service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/payment-service.md) - [Payment concepts](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/payment-concepts.md) - [Payment views](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/payment-views.md) - [Payment actions, commands, pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/payment-actions-commands-pipelines.md) - [Payment policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/payment-policies.md) ### Fulfillment service - [Fulfillment service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/fulfillment-service.md) - [Fulfillment concepts](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/fulfillment-concepts.md) - [Fulfillment views](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/fulfillment-views.md) - [Fulfillment actions, commands, and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/fulfillment-actions-commands-and-pipelines.md) - [Fulfillment models](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/fulfillment-models.md) - [Fulfillment policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/fulfillment-policies.md) - [Create a custom fulfillment option](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/create-a-custom-fulfillment-option.md) ### Shops service - [Shops service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/shops-service.md) - [Shops concepts](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/shops-concepts.md) - [Accessing a shop from rules or pipeline blocks](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/accessing-a-shop-from-rules-or-pipeline-blocks.md) - [Shops components](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/shops-components.md) - [Shops models](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/shops-models.md) ### Search service - [Search service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/search-service.md) - [Search entities](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/search-entities.md) - [Indexing minions](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/indexing-minions.md) - [Search commands and pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/search-commands-and-pipelines.md) - [Search models](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/search-models.md) - [Solr search policy](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/solr-search-policy.md) - [Search field handlers](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/search-field-handlers.md) - [Walkthrough: Create a custom index field handler](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--create-a-custom-index-field-handler.md) - [Walkthrough: Creating a field handler for custom Sitecore Commerce template properties](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--creating-a-field-handler-for-custom-sitecore-commerce-template-properties.md) - [Search policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/search-policies.md) - [Generic search framework](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/generic-search-framework.md) - [Adding a property field to an index](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/adding-a-property-field-to-an-index.md) ### Walkthroughs and sample scenarios - [Walkthroughs and sample scenarios](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthroughs-and-sample-scenarios.md) - [Use the customer sample solution](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/use-the-customer-sample-solution.md) - [Create your first plugin](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/create-your-first-plugin.md) - [Extending a cart line](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/extending-a-cart-line.md) - [Customize a Commerce view to show or hide information in the Business Tools](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customize-a-commerce-view-to-show-or-hide-information-in-the-business-tools.md) - [Setting up a search index](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/setting-up-a-search-index.md) - [Define search policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/define-search-policies.md) - [Add Index minion policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/add-index-minion-policies.md) - [Configure minion pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configure-minion-pipelines.md) - [Sample Sitecore Content Hub to Experience Commerce connector](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sample-sitecore-content-hub-to-experience-commerce-connector.md) - [Integration architecture](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/integration-architecture.md) - [Walkthrough: Configuring the Sitecore Content Hub to Sitecore Commerce connector](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--configuring-the-sitecore-content-hub-to-sitecore-commerce-connector.md) - [The PlugIn.ContentHub.PolicySet file](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-plugin-contenthub-policyset-file.md) - [Elements of the Plugin.Sample.ContentHub plugin](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/elements-of-the-plugin-sample-contenthub-plugin.md) ## Commerce DevOps - [Commerce DevOps](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-devops.md) ### Commerce DevOps - [Commerce DevOps](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-devops-455479.md) - [Sitecore XC solution components](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sitecore-xc-solution-components.md) - [Sitecore XC software architecture](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sitecore-xc-software-architecture.md) ### Installation - [Installation](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/installation.md) - [System requirements](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/system-requirements.md) - [Commerce hostnames](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-hostnames.md) - [Localhost binding](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/localhost-binding.md) - [Change the URL to the Commerce Business Tools](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/change-the-url-to-the-commerce-business-tools.md) - [Firewall ports](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/firewall-ports.md) ### Configuration - [Configuration](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configuration.md) - [Configuring the Commerce Engine using environment variables](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configuring-the-commerce-engine-using-environment-variables.md) - [Commerce Engine configuration file](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-engine-configuration-file.md) - [Global environment configuration file](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/global-environment-configuration-file.md) - [Commerce Engine environments](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-engine-environments.md) - [Commerce Engine policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-engine-policies.md) - [Sharding policies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sharding-policies.md) - [The Plugin.Validation.PolicySet](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-plugin-validation-policyset.md) - [Add a validation policy to control configuration data input](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/add-a-validation-policy-to-control-configuration-data-input.md) - [Sitecore Commerce Engine Connect configuration](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sitecore-commerce-engine-connect-configuration.md) - [Authentication](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/authentication.md) - [Bearer token authentication](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/bearer-token-authentication.md) - [User roles and permissions](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/user-roles-and-permissions.md) - [Controlling access to views and actions](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/controlling-access-to-views-and-actions.md) - [Execute sample API calls in Postman](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/execute-sample-api-calls-in-postman.md) - [List of Sitecore XC Postman collections](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/list-of-sitecore-xc-postman-collections.md) - [Bootstrap the Commerce Engine](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/bootstrap-the-commerce-engine.md) - [Clean and initialize the environment](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/clean-and-initialize-the-environment.md) - [Commerce search and indexing](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-search-and-indexing.md) - [Configure the language set for catalog item indexing](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configure-the-language-set-for-catalog-item-indexing.md) - [Incremental index updates](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/incremental-index-updates.md) - [Switch Commerce indexes during rebuild](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/switch-commerce-indexes-during-rebuild.md) - [Configure Solr basic authentication for Commerce Engine indexes](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configure-solr-basic-authentication-for-commerce-engine-indexes.md) - [Manually rebuild Sitecore XP indexes](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/manually-rebuild-sitecore-xp-indexes.md) - [Rebuild a Commerce search index using Postman](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/rebuild-a-commerce-search-index-using-postman.md) - [Adding a property field to an index](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/adding-a-property-field-to-an-index-515935.md) - [Walkthrough: Setting up SolrCloud on Sitecore XC](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--setting-up-solrcloud-on-sitecore-xc.md) - [Search for a Commerce entity using the GenericSearch API](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/search-for-a-commerce-entity-using-the-genericsearch-api.md) ### Administration - [Administration](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/administration.md) - [CommerceOps API](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerceops-api.md) - [Commerce Control Panel](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-control-panel.md) - [Synchronize content items](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/synchronize-content-items.md) - [Create a custom Commerce Engine environment](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/create-a-custom-commerce-engine-environment.md) - [Running Commerce Engine minions using Postman](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/running-commerce-engine-minions-using-postman.md) - [Optimize the CommerceContext cache for a long running process](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/optimize-the-commercecontext-cache-for-a-long-running-process.md) - [Walkthrough: Exporting catalog and inventory data](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--exporting-catalog-and-inventory-data.md) - [Walkthrough: Importing catalog data](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--importing-catalog-data.md) - [Importing catalog data programmatically](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/importing-catalog-data-programmatically.md) - [Optimizing custom catalog import operations](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/optimizing-custom-catalog-import-operations.md) - [Clone catalog data](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/clone-catalog-data.md) - [Purge deleted catalogs from the database](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/purge-deleted-catalogs-from-the-database.md) - [Purge deleted categories from the database](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/purge-deleted-categories-from-the-database.md) - [Check the status of a long running command](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/check-the-status-of-a-long-running-command.md) - [Walkthrough: Configuring fulfillment options](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--configuring-fulfillment-options.md) - [Enable Application Insights logging in Sitecore XC](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/enable-application-insights-logging-in-sitecore-xc.md) - [Pipeline tracing](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pipeline-tracing-455525.md) - [Commerce Engine caching](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-engine-caching.md) - [Commerce Engine Connect caching](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-engine-connect-caching.md) - [Enable sliding cache expiration in Commerce Engine Connect](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/enable-sliding-cache-expiration-in-commerce-engine-connect.md) - [Actions triggering full refresh of the CE Connect cache](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/actions-triggering-full-refresh-of-the-ce-connect-cache.md) - [Avoid unnecessary Sitecore Data Provider calls to the Commerce Engine](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/avoid-unnecessary-sitecore-data-provider-calls-to-the-commerce-engine.md) - [Adding Redis connection options to Commerce caching configurations](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/adding-redis-connection-options-to-commerce-caching-configurations.md) - [Fault injection](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/fault-injection-455528.md) - [Performance counters](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/performance-counters.md) - [Getting started with Commerce containers](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/getting-started-with-commerce-containers.md) - [Sitecore XC Docker Compose files](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sitecore-xc-docker-compose-files.md) - [Sitecore Commerce Container SDK](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sitecore-commerce-container-sdk.md) - [Workflow for creating custom Commerce container images](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/workflow-for-creating-custom-commerce-container-images.md) ### Production deployments - [Production deployments](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/production-deployments.md) - [Reference architecture](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/reference-architecture.md) ## Commerce Integration - [Commerce Integration](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-integration.md) ### Commerce integration - [Commerce integration](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-integration-522009.md) - [Build a container (C#)](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/build-a-container--c--.md) - [Obtain an authentication token (C#)](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/obtain-an-authentication-token--c--.md) ### Orders integration - [Orders integration](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/orders-integration.md) - [Work with the Orders API (C#)](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/work-with-the-orders-api--c--.md) - [Work with the Orders Entity Views and Actions API (C#)](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/work-with-the-orders-entity-views-and-actions-api--c--.md) - [Work with orders fulfillment (C#)](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/work-with-orders-fulfillment--c--.md) - [Work with order payments (C#)](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/work-with-order-payments--c--.md) ### Catalog integration - [Catalog integration](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/catalog-integration.md) - [Work with the Catalog Entity Views and Actions API](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/work-with-the-catalog-entity-views-and-actions-api.md) - [Work with the sellable items Entity Actions and Views API](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/work-with-the-sellable-items-entity-actions-and-views-api.md) ### Inventory integration - [Inventory integration](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/inventory-integration.md) - [Work with the Inventory Entity Views and Actions API](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/work-with-the-inventory-entity-views-and-actions-api.md) ### Promotions integration - [Promotions integration](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/promotions-integration.md) - [Work with the Promotions API](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/work-with-the-promotions-api.md) - [Work with the Promotions Entity Views and Actions API (C#)](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/work-with-the-promotions-entity-views-and-actions-api--c--.md) ### Pricing integration - [Pricing integration](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pricing-integration.md) - [Work with the Pricing API](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/work-with-the-pricing-api.md) - [Work with the Pricing Entity Views and Actions API](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/work-with-the-pricing-entity-views-and-actions-api.md) ## Commerce Connect - [Commerce Connect](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-connect.md) - [Commerce Connect](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-connect-457180.md) ### Commerce Connect framework components - [Commerce Connect framework components](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-connect-framework-components.md) - [Product catalog data](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/product-catalog-data.md) - [Commerce Connect abstract service layers](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-connect-abstract-service-layers.md) - [Overview of Commerce Connect abstract service layers](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/overview-of-commerce-connect-abstract-service-layers.md) - [The Shopping Cart service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-shopping-cart-service-layer.md) - [Understanding the Product Synchronization service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/understanding-the-product-synchronization-service-layer.md) - [Understanding product synchronization performance](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/understanding-product-synchronization-performance.md) - [Understanding the product repository](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/understanding-the-product-repository.md) - [Commerce Control Panel](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-control-panel-457189.md) - [Commerce Engine and Storefront configuration settings](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-engine-and-storefront-configuration-settings.md) - [Specify multiple display rules for one currency](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/specify-multiple-display-rules-for-one-currency.md) ### Set up Commerce Connect - [Set up Commerce Connect](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/set-up-commerce-connect.md) - [Commerce integration with Experience Analytics](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-integration-with-experience-analytics.md) - [Search contacts and Commerce interactions in the xDB index](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/search-contacts-and-commerce-interactions-in-the-xdb-index.md) - [Use a custom product repository name or location](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/use-a-custom-product-repository-name-or-location.md) - [The CommerceTracker and CMS-only mode](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-commercetracker-and-cms-only-mode.md) - [Commerce Marketing Automation campaigns](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-marketing-automation-campaigns.md) - [Working with Commerce marketing automation campaigns](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/working-with-commerce-marketing-automation-campaigns.md) - [The Commerce elements in a marketing automation campaign](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-commerce-elements-in-a-marketing-automation-campaign.md) - [Multiple enrollments and anonymous contacts in Commerce marketing automation campaigns](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/multiple-enrollments-and-anonymous-contacts-in-commerce-marketing-automation-campaigns.md) - [Marketing Automation API for Commerce campaigns](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/marketing-automation-api-for-commerce-campaigns.md) ### Commerce Connect Reports - [Commerce Connect Reports](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-connect-reports.md) - [Experience Profile Commerce tab](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/experience-profile-commerce-tab.md) - [Experience Analytics Commerce tab](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/experience-analytics-commerce-tab.md) - [Experience Profile reports for Commerce](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/experience-profile-reports-for-commerce.md) - [Experience Analytics reports for Commerce Connect](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/experience-analytics-reports-for-commerce-connect.md) ### Commerce Connect Developer Reference - [Commerce Connect Developer Reference](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-connect-developer-reference.md) - [Commerce Connect developer reference](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-connect-developer-reference-472883.md) - [Page events, goals, outcomes, and custom analytics data](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/page-events-goals-outcomes-and-custom-analytics-data.md) - [Analytics Data classes](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/analytics-data-classes.md) - [Outcome Data classes](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/outcome-data-classes.md) - [Federated payments](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/federated-payments.md) - [Order processing](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/order-processing.md) - [ServiceProviderRequest and ServiceProviderResult classes](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/serviceproviderrequest-and-serviceproviderresult-classes.md) - [ServiceProviderRequest class](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/serviceproviderrequest-class.md) - [ServiceProviderResult class](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/serviceproviderresult-class.md) - [RequestContext property](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/requestcontext-property.md) - [Shop provider](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/shop-provider.md) - [RequestCurrencyProvider class](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/requestcurrencyprovider-class.md) - [AuthenticationTokenProvider class](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/authenticationtokenprovider-class.md) - [Connect service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/connect-service-layer.md) - [The Connect pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-connect-pipelines.md) - [Carts service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/carts-service-layer.md) - [Cart domain model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/cart-domain-model.md) - [Cart service provider](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/cart-service-provider.md) - [Cart pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/cart-pipelines.md) - [Pricing service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pricing-service-layer.md) - [The pricing domain model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-pricing-domain-model.md) - [Pricing service methods](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pricing-service-methods.md) - [Pricing pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pricing-pipelines.md) - [Order service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/order-service-layer.md) - [The order domain model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-order-domain-model.md) - [Order service methods](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/order-service-methods.md) - [Order pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/order-pipelines.md) - [Catalog service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/catalog-service-layer.md) - [The catalog domain model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-catalog-domain-model.md) - [Catalog service methods](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/catalog-service-methods.md) - [Catalog pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/catalog-pipelines.md) - [Globalization service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/globalization-service-layer.md) - [The globalization domain model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-globalization-domain-model.md) - [Globalization service methods](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/globalization-service-methods.md) - [Globalization pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/globalization-pipelines.md) - [Inventory service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/inventory-service-layer.md) - [The inventory domain model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-inventory-domain-model.md) - [Inventory service methods](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/inventory-service-methods.md) - [Inventory pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/inventory-pipelines.md) - [Customer service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customer-service-layer.md) - [The customer domain model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-customer-domain-model.md) - [Customer service methods](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customer-service-methods.md) - [Customer pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customer-pipelines.md) - [Product synchronization service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/product-synchronization-service-layer.md) - [The product sync domain model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-product-sync-domain-model.md) - [Product sync service methods](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/product-sync-service-methods.md) - [Product sync pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/product-sync-pipelines.md) - [Gift cards service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/gift-cards-service-layer.md) - [The gift cards domain model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-gift-cards-domain-model.md) - [Gift cards service provider](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/gift-cards-service-provider.md) - [Gift cards pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/gift-cards-pipelines.md) - [Loyalty programs and cards service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/loyalty-programs-and-cards-service-layer.md) - [The loyalty programs and cards domain model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-loyalty-programs-and-cards-domain-model.md) - [The LoyaltyProgramStatus class](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-loyaltyprogramstatus-class.md) - [The LoyaltyTier class](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-loyaltytier-class.md) - [Loyalty programs and cards service provider](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/loyalty-programs-and-cards-service-provider.md) - [Loyalty programs and cards pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/loyalty-programs-and-cards-pipelines.md) - [Payments service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/payments-service-layer.md) - [Payments domain model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/payments-domain-model.md) - [Payments service provider](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/payments-service-provider.md) - [Payments pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/payments-pipelines.md) - [Shipping service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/shipping-service-layer.md) - [Shipping domain model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/shipping-domain-model.md) - [Shipping service provider](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/shipping-service-provider.md) - [Shipping pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/shipping-pipelines.md) - [The Wish lists service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-wish-lists-service-layer.md) - [Wish lists domain model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/wish-lists-domain-model.md) - [Wish lists service provider](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/wish-lists-service-provider.md) - [Wish lists pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/wish-lists-pipelines.md) - [Connect configuration](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/connect-configuration.md) - [Factories and entities](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/factories-and-entities.md) - [Pipelines for methods](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pipelines-for-methods.md) - [Calculated Facets](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/calculated-facets.md) - [Commerce Interactions Cache](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-interactions-cache.md) - [Commerce segmentation predicates](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-segmentation-predicates.md) ### Commerce Connect Integration - [Commerce Connect Integration](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-connect-integration.md) - [Integrating with Commerce Connect](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/integrating-with-commerce-connect.md) - [Integration service layers](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/integration-service-layers.md) - [A customizable domain model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/a-customizable-domain-model.md) - [Service layer API](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/service-layer-api.md) - [Service method pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/service-method-pipelines.md) - [Passing data between pipeline components](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/passing-data-between-pipeline-components.md) - [System messages](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/system-messages.md) - [Success](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/success.md) - [Configuration](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configuration-472779.md) - [Use a custom factory](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/use-a-custom-factory.md) - [The EaPlanProvider class](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-eaplanprovider-class.md) - [The ContactFactory class](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-contactfactory-class.md) - [The ItemClassificationService class](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-itemclassificationservice-class.md) - [The CommerceContext class](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-commercecontext-class.md) - [Service provider](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/service-provider.md) - [Custom Commerce Connect cart and orders entities](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/custom-commerce-connect-cart-and-orders-entities.md) - [Service layer specifics](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/service-layer-specifics.md) - [Cart service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/cart-service-layer.md) - [Working with an external commerce system (ECS)](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/working-with-an-external-commerce-system--ecs-.md) - [Storing a copy of the cart locally](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/storing-a-copy-of-the-cart-locally.md) - [Commerce Marketing Automation campaigns](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-marketing-automation-campaigns-472791.md) - [Catalog](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/catalog.md) - [Customers and users](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customers-and-users.md) - [Globalization](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/globalization.md) - [Orders service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/orders-service-layer.md) - [New Order Placed Engagement Automation Plan](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/new-order-placed-engagement-automation-plan.md) - [Gift cards](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/gift-cards.md) - [Inventory service layer](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/inventory-service-layer-472798.md) - [StockStatus and StockDetailsLevel Entities](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/stockstatus-and-stockdetailslevel-entities.md) - [Extend the InventoryProduct entity](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/extend-the-inventoryproduct-entity.md) - [Loyalty cards](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/loyalty-cards.md) - [Payments](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/payments.md) - [Shipments](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/shipments.md) - [Wish lists](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/wish-lists.md) - [Product synchronization](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/product-synchronization.md) - [The basics of product synchronization](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-basics-of-product-synchronization.md) - [Two-way synchronization](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/two-way-synchronization.md) - [Pipeline pattern](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pipeline-pattern.md) - [Integrating with Connect](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/integrating-with-connect.md) - [Repository design pattern](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/repository-design-pattern.md) - [ID mapping](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/id-mapping.md) - [Indexing](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/indexing.md) - [The Connect product data model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-connect-product-data-model.md) - [Minimum product concepts](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/minimum-product-concepts.md) - [Item templates and structure](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/item-templates-and-structure.md) - [Item templates used in the product data model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/item-templates-used-in-the-product-data-model.md) - [Naming conventions](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/naming-conventions.md) - [Item templates](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/item-templates.md) - [Branch templates](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/branch-templates.md) - [Main product data in one product repository bucket](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/main-product-data-in-one-product-repository-bucket.md) - [Product relationships, resources, and specifications](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/product-relationships-resources-and-specifications.md) - [Product variants](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/product-variants.md) - [Specifications](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/specifications.md) - [Specification](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/specification.md) - [Specification values](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/specification-values.md) - [The object domain model](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-object-domain-model.md) - [Implement a custom product entity](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/implement-a-custom-product-entity.md) - [Create a custom processor](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/create-a-custom-processor.md) - [Create a custom synchronization strategy](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/create-a-custom-synchronization-strategy.md) - [Implement a custom ID generator](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/implement-a-custom-id-generator.md) - [Performance improvements](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/performance-improvements.md) - [Delayed bucket synchronization](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/delayed-bucket-synchronization.md) ## SXA Storefront - [SXA Storefront](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sxa-storefront.md) - [Getting started with Storefront for developers](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/getting-started-with-storefront-for-developers.md) - [SXA Storefront architecture](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sxa-storefront-architecture.md) - [Content tree architecture](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/content-tree-architecture.md) - [SXA Storefront best practices](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sxa-storefront-best-practices.md) - [Performance settings for SXA Storefront](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/performance-settings-for-sxa-storefront.md) - [Create a personalized storefront experience](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/create-a-personalized-storefront-experience.md) - [Troubleshooting SXA Storefront](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/troubleshooting-sxa-storefront.md) ### SXA Storefront rendering communication - [SXA Storefront rendering communication](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sxa-storefront-rendering-communication.md) - [Rendering communication](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/rendering-communication.md) - [The CXAObservable service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-cxaobservable-service.md) - [The CXACartContext service](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-cxacartcontext-service.md) - [SXA Storefront shared events](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sxa-storefront-shared-events.md) ### Scaffolding - [Scaffolding](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/scaffolding.md) - [Commerce tenant and site scaffolding](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-tenant-and-site-scaffolding.md) - [Customize Commerce tenant and site scaffolding](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customize-commerce-tenant-and-site-scaffolding.md) ### Setting up and configuring - [Setting up and configuring](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/setting-up-and-configuring.md) - [Extending SXA Storefront configuration files](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/extending-sxa-storefront-configuration-files.md) - [Catalogs](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/catalogs.md) - [Configure a catalog](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configure-a-catalog.md) - [Configure the source for catalog images](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configure-the-source-for-catalog-images.md) - [Set up a catalog for a storefront site](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/set-up-a-catalog-for-a-storefront-site.md) - [Presenting catalog data on the storefront](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/presenting-catalog-data-on-the-storefront.md) - [Configure the override catalog templates](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configure-the-override-catalog-templates.md) - [Configure template-to-page design mapping](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configure-template-to-page-design-mapping.md) - [Commerce data providers](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-data-providers.md) - [Storefronts](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/storefronts.md) - [Add renderings to an existing storefront site](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/add-renderings-to-an-existing-storefront-site.md) - [Workflow to set up a storefront](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/workflow-to-set-up-a-storefront.md) - [Create a Commerce tenant and site](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/create-a-commerce-tenant-and-site.md) - [Configure your storefront](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configure-your-storefront.md) - [Configure the storefront environment](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configure-the-storefront-environment.md) - [Configure SXA Storefront and commerce settings](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configure-sxa-storefront-and-commerce-settings.md) - [Storefront themes](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/storefront-themes.md) - [Configure the Buy Gift Card page](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configure-the-buy-gift-card-page.md) - [Configure currencies](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configure-currencies.md) - [Add a language version to an existing storefront site](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/add-a-language-version-to-an-existing-storefront-site.md) - [Navigation](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/navigation.md) - [Navigation methods](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/navigation-methods.md) - [Enable direct navigation](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/enable-direct-navigation.md) - [Walkthrough: Configuring direct navigation on an existing site](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--configuring-direct-navigation-on-an-existing-site.md) - [Caching](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/caching.md) - [Configure the Product List cache](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configure-the-product-list-cache.md) - [Configure the Minicart rendering](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configure-the-minicart-rendering.md) - [Manually update cache and indexing](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/manually-update-cache-and-indexing.md) - [Exclude APIs from being tracked in xDB](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/exclude-apis-from-being-tracked-in-xdb.md) - [Privacy](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/privacy.md) - [Privacy and consent with SXA Storefront](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/privacy-and-consent-with-sxa-storefront.md) - [Security](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/security-453304.md) - [Security domains in SXA Storefront](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/security-domains-in-sxa-storefront.md) - [Restricting page access with SXA Storefront security roles](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/restricting-page-access-with-sxa-storefront-security-roles.md) - [Enforcing HTTPS on Commerce-related pages](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/enforcing-https-on-commerce-related-pages.md) ### Extending SXA Storefront - [Extending SXA Storefront](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/extending-sxa-storefront.md) - [Choosing between available renderings for product lists](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/choosing-between-available-renderings-for-product-lists.md) - [SXA Storefront calls to Commerce Engine](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/sxa-storefront-calls-to-commerce-engine.md) - [Customizing rendering variants](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customizing-rendering-variants.md) - [Catalogs](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/catalogs-453309.md) - [Add new fields to a catalog item template](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/add-new-fields-to-a-catalog-item-template.md) - [Walkthrough: Enabling direct navigation for customized Commerce entities](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--enabling-direct-navigation-for-customized-commerce-entities.md) - [Renderings](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/renderings.md) - [Walkthrough: Customizing the Address Editor rendering](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--customizing-the-address-editor-rendering.md) - [Customize the Commerce Navigation rendering](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customize-the-commerce-navigation-rendering.md) - [Using the ModelReference field renderer in rendering variants](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/using-the-modelreference-field-renderer-in-rendering-variants.md) - [Caching SXA Storefront renderings](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/caching-sxa-storefront-renderings.md) - [Modify default Storefront site template pages to use the Product list and Promoted Product renderings](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/modify-default-storefront-site-template-pages-to-use-the-product-list-and-promoted-product-renderings.md) - [Configuring and displaying facets on the storefront](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configuring-and-displaying-facets-on-the-storefront.md) - [Walkthrough: Configuring and displaying facets on the storefront](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--configuring-and-displaying-facets-on-the-storefront.md) - [Walkthrough: Creating a custom module and rendering for SXA Storefront](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--creating-a-custom-module-and-rendering-for-sxa-storefront.md) - [Renderings (Scriban)](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/renderings--scriban-.md) - [Working with Scriban templates](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/working-with-scriban-templates.md) - [Customizing the Product Bundle rendering](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customizing-the-product-bundle-rendering.md) - [Customizing the Free Gift Selection rendering](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customizing-the-free-gift-selection-rendering.md) - [Customizing the Minicart rendering](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customizing-the-minicart-rendering.md) - [Customizing the Order Lines rendering](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customizing-the-order-lines-rendering.md) - [Customizing the Product Price rendering](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customizing-the-product-price-rendering.md) - [Customizing the Shopping Cart Lines rendering](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customizing-the-shopping-cart-lines-rendering.md) - [Customizing the Commerce Search Results rendering](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customizing-the-commerce-search-results-rendering.md) - [Commerce Search Results MVC view](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-search-results-mvc-view.md) - [Understanding asynchronous calls and caching](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/understanding-asynchronous-calls-and-caching.md) - [Walkthrough: Cross-selling and upselling using the Commerce Search Results rendering](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--cross-selling-and-upselling-using-the-commerce-search-results-rendering.md) - [Modify the Commerce Search Results Scriban template](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/modify-the-commerce-search-results-scriban-template.md) - [Customize the Commerce Search Results rendering to identify product bundles](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customize-the-commerce-search-results-rendering-to-identify-product-bundles.md) - [Extending the Commerce Search Results rendering with analytics](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/extending-the-commerce-search-results-rendering-with-analytics.md) - [Modify a label for a rendering that uses a Scriban template](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/modify-a-label-for-a-rendering-that-uses-a-scriban-template.md) - [The embedded Commerce functions for Scriban templates](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-embedded-commerce-functions-for-scriban-templates.md) - [The embedded Commerce items and objects for Scriban templates](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-embedded-commerce-items-and-objects-for-scriban-templates.md) - [Walkthrough: Creating a new Scriban template](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--creating-a-new-scriban-template.md) - [Pipelines and providers](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/pipelines-and-providers.md) - [The Storefront pipelines](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-storefront-pipelines.md) - [The Recommended products pipeline](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/the-recommended-products-pipeline.md) - [Customizing the algorithm for recommended products](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customizing-the-algorithm-for-recommended-products.md) - [Customize the site creation pipeline](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/customize-the-site-creation-pipeline.md) - [Override the default Rendering View Provider](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/override-the-default-rendering-view-provider.md) - [Themes](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/themes.md) - [Using the commerce base themes](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/using-the-commerce-base-themes.md) - [Add ECMAScript 6+ to SXA Storefront themes](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/add-ecmascript-6--to-sxa-storefront-themes.md) ### Storefront search - [Storefront search](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/storefront-search.md) - [Commerce search scopes](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-search-scopes.md) - [Define a Commerce search scope](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/define-a-commerce-search-scope.md) - [Configuring site searches in SXA Storefront](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configuring-site-searches-in-sxa-storefront.md) - [Walkthrough: Including Commerce catalog items in SXA indexes](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--including-commerce-catalog-items-in-sxa-indexes.md) - [Boost products in search results for Commerce](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/boost-products-in-search-results-for-commerce.md) - [Create and configure a sort order for a list of products](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/create-and-configure-a-sort-order-for-a-list-of-products.md) - [Use and configure a facet for the storefront search](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/use-and-configure-a-facet-for-the-storefront-search.md) - [Walkthrough: Configuring visual navigation by category](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--configuring-visual-navigation-by-category.md) - [Shop pages and canonical URLs](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/shop-pages-and-canonical-urls.md) ### Commerce email campaigns - [Commerce email campaigns](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-email-campaigns.md) - [Walkthrough: Building a Commerce email message template](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/walkthrough--building-a-commerce-email-message-template.md) - [Configuring an email rendering to output product content](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/configuring-an-email-rendering-to-output-product-content.md) - [Change the styling of a Commerce email message](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/change-the-styling-of-a-commerce-email-message.md) - [Set up the EXM structure for the storefront site](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/set-up-the-exm-structure-for-the-storefront-site.md) ### Commerce Marketing Automation campaigns - [Commerce Marketing Automation campaigns](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-marketing-automation-campaigns-453347.md) - [Understanding Commerce marketing automation campaigns](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/understanding-commerce-marketing-automation-campaigns.md) - [Commerce Marketing Automation campaigns data flow](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-commerce/commerce-marketing-automation-campaigns-data-flow.md) ## Optional - [Version 10.3](https://doc.sitecore.com/xp/en/developers/103/sitecore-experience-commerce/llms.txt): Current. - [Version 10.2](https://doc.sitecore.com/xp/en/developers/102/sitecore-experience-commerce/llms.txt): Previous version. - [Version 10.1](https://doc.sitecore.com/xp/en/developers/101/sitecore-experience-commerce/llms.txt): Previous version.