Loading
Get Started with B2C Commerce
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Salesforce Order Management (OMS) Compatibility with Shopper Profile Sync

          Salesforce Order Management (OMS) Compatibility with Shopper Profile Sync

          Shopper Profile Sync is compatible out of the box with Salesforce Order Management System (OMS). When both features are enabled, they work together to maintain a single source of truth for shopper identities.

          • Shared Duplication Rules: Both Shopper Profile Sync and OMS use the same duplicate rules when creating person accounts in the Salesforce org. OMS logic prioritizes matching based on the explicit B2C Commerce identifiers (CommerceCustomerReference and CommerceOrganizationReference). If an exact system match isn't found, the system falls back to standard duplicate rules (such as matching by email or name), ensuring both systems consistently deduplicate against the same person account record.

          OMS Shopper Provisioning

          During order ingestion, if a shopper doesn't exist in the Salesforce org, OMS provisions a new person account. As part of this provisioning, OMS automatically populates the necessary sync reference fields—customerId, realmId, and customerListId—which map directly to CommerceCustomerReference, CommerceOrganizationReference, and CommerceGroupReference. This guarantees that shoppers created by OMS can later be recognized and synchronized by B2C Commerce via Change Data Capture (CDC) events.

           
          Loading
          Salesforce Help | Article