---
schema_version: "1"
id: 62d31938a595268b673dabb3e97d785a0e05aa6d41ec39af62847c2f4c603761
title: Salesforce B2C Commerce Considerations
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/commerce/264-0-0/oci_impl_b2c_considerations.md
canonical_url: https://help.salesforce.com/s/articleView?id=commerce.oci_impl_b2c_considerations.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 42ad1c675fa9b78ebf6c77b2257cffafa34ff1e6884c86ce41f5afbd9f706da9
description: If you use a Salesforce B2C Commerce storefront, be sure to consider these things as you plan your implementation.
products:
  - Commerce
  - Omnichannel Inventory
release: "264"
---
# Salesforce B2C Commerce Considerations

If you use a Salesforce B2C Commerce storefront, be sure to consider these things as you plan your implementation.

- Before refreshing a Salesforce sandbox that’s integrated with B2C Commerce, deactivate the existing connections associated with the Salesforce sandbox. Then provision new connections from the refreshed Salesforce sandbox to your B2C Commerce instance.
- Understanding that activating Omnichannel Inventory for a B2C Commerce instance activates it for all sites running on that instance. You use one Omnichannel Inventory instance for each B2C Commerce instance. Initial provisioning provides one Omnichannel Inventory instance. To provision another one, request an additional Order Management sandbox. Each Order Management sandbox allows one Omnichannel Inventory instance.
- Whether to use B2C Commerce stores to associate inventory lists with order product line items. If so, how to map stores to the location graph.
- How to map your sites, stores, and inventory locations to locations and location groups in Omnichannel Inventory.
- Which locations and location groups to associate with inventory lists in B2C Commerce.
- How to associate Omnichannel Inventory locations and location groups with B2C Commerce inventory lists that are used for orders but not assigned to a site. For example, lists assigned to a store.
- Whether any existing customizations are incompatible with Omnichannel Inventory, and whether to reimplement them in Omnichannel Inventory. This consideration includes any customization that creates or modifies individual product inventory records.
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-inv_omnichannel_inventory-264-0-0-production-enus/43699e0f-a394-4b55-a1eb-072df389499a/images/icon_note.png)
    
    Note OCAPI calls to the `inventory_lists/{inventory_list_id}/product_inventory_records` endpoint aren’t compatible with Omnichannel Inventory.
- Whether your storefront uses a custom SSL certificate. You can’t use Omnichannel Inventory with a staging instance of B2C Commerce that uses a custom SSL certificate. Custom domain traffic from B2C Commerce isn't allowlisted, so communication with Omnichannel Inventory requires the storefront to use the embedded Content Delivery Network (eCDN). The eCDN isn’t active for a staging instance.