The B2C Commerce - Service Cloud Connector is a solution that enables integration between B2C
Commerce and Service Cloud. It allows displaying customer and order information in Service Cloud,
creating orders on behalf of customers, and synchronizing customer data between the two systems.
Prior to implementation, a Solution Architect should keep in mind the following considerations:
Guests or anonymous storefront shoppers are not supported in this scenario. The Service Cloud
Connector requires a customer account to be created in B2C Commerce and Service Cloud for each
shopper. Guests or anonymous shoppers who do not have an account cannot be supported by the
Service Cloud Connector. Therefore, the Solution Architect should ensure that the B2C Commerce
storefront requires or encourages shoppers to create an account before placing an order.
Service agents need a corresponding storefront login mapped to their Service Cloud user record. The
Service Cloud Connector requires a mapping between the service agent’s user record in Service
Cloud and the customer’s account record in B2C Commerce. This mapping allows the service agent
to access customer and order information from B2C Commerce and create orders on behalf of the
customer using the storefront login. Therefore, the Solution Architect should ensure that the service
agent’s user record has a field that stores the corresponding storefront login of the customer.
The Service Cloud Connector only supports Person Accounts as a customer model. Person Accounts
are a type of account in Salesforce that combines an account and a contact into a single record. The
Service Cloud Connector requires Person Accounts to store customer information from B2C
Commerce. Therefore, the Solution Architect should ensure that Person Accounts are enabled and
configured in Service Cloud before implementing the Service Cloud Connector.
Option B is incorrect because B2C Commerce does not need to be registered as a remote site for the
Service Cloud Connector to work. A remote site is a web service or domain that Salesforce can access
from Apex code or Visualforce pages. The Service Cloud Connector does not use Apex code or
Visualforce pages to access B2C Commerce, but rather uses REST APIs and OAuth 2.0 authentication.
Reference:
https://help.salesforce.com/s/articleView?id=sf.icx_b2c_overview.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.accounts_person.htm&type=5
https://help.salesforce.com/s/articleView?id=sf.remoteaccess_define.htm&type=5