B2b2c To B2b Setup
DOWNLOAD
First things first !
To download this implementation guide, click the download button below.
If you need more information about the implementation guide, you can read the Table of Contents below.
Add DC Commerce to BB
Commerce Set Up Guide
Salesforce Spring
salesforcedocs
Last updated November
Copyright Salesforce Inc All rights reserved Salesforce is a registered trademark of Salesforce Inc as are other
names and marks Other marks appearing herein may be trademarks of their respective owners
CONTENTS
ADD DC COMMERCE TO BB COMMERCE
Enable Person Accounts
Create a Shopper Profile
Configure Sharing Settings
Configure a Custom Domain and CDN
Next Steps
ADD DC COMMERCE TO BB COMMERCE
Configure your Salesforce settings to add DC Commerce to an existing BB Commerce implementation
Enable Person Accounts
Person accounts are required for BC stores which use them to represent shoppers who visit the store and purchase products
Person accounts are optional for BB stores which typically use business accounts that include multiple buyers If your BB store
allows guests to purchase products you must enable person accounts or guest checkout fails
Create a Shopper Profile
A shopper is an external user with restricted permissions who can visit your BC store and purchase products You can create a profile
to use for all shoppers visiting your store
Configure Sharing Settings
Configure default sharing settings for commerce objects
Configure a Custom Domain and CDN
Every BB and BC store except a store created in a Developer Edition org or a BB store created with an Aura template must be
associated with a custom domain that is configured to use the Salesforce content delivery network CDN partner A custom domain
and corresponding CDN are optional for a BB store created with the Aura template but we recommend them if broad access and
high security are required
Next Steps
When youve completed the setup you can import data and create and configure stores
Enable Person Accounts
Person accounts are required for BC stores which use them to represent shoppers who visit the store and purchase products Person
accounts are optional for BB stores which typically use business accounts that include multiple buyers If your BB store allows guests
to purchase products you must enable person accounts or guest checkout fails
Note In some cases when you add DC Commerce to an existing BB Commerce and Salesforce Order Management
implementation Person Accounts is already enabled If so skip these steps
Important After Person Accounts is enabled it cant be disabled We recommend that you create a sandbox to preview how
Person Accounts affect your Salesforce org
Create the Business Account record type
a From Setup in the Quick Find box enter Object Manager and then select Account
b Click Record Types
c Click New
d For Record Type Label enter a name for example Business Account
You dont have to use Business Account as the name However keep in mind that this record type is used for businesses not
shoppers After you create a Business Account you can associate it with multiple contacts individual employees working for
the business
e Click Next
Add DC Commerce to BB Commerce
Enable Person Accounts
f Select a page layout and click Save
Enable Person Accounts
a From Setup enter Person Accounts in the Quick Find box and then select Person Accounts
b Go through the steps listed on the Setup page
c Turn on Person Accounts
Verify that Person Accounts are enabled
a From Setup in the Quick Find box enter Object Manager and then select Person Account
b Click Record Types
c Verify that the Person Account record type is listed
If you dont see the Person Account record type contact Salesforce Support
Configure the System Administrator profile
The System Administrator profile requires access to the Business Account record type and the Person Account record type
a From Setup in the Quick Find box enter Profiles and then select Profiles
b Click System Administrator
c Scroll down to Record Type Settings and read the text next to Accounts
d Click Edit
e Make sure that Business Account and Person Account are in the Selected Record Types list on the right
f Under Default Record Type select Person Account as the default
Add DC Commerce to BB Commerce
Create a Shopper Profile
g Click Save
Create a Shopper Profile
A shopper is an external user with restricted permissions who can visit your BC store and purchase products You can create a profile
to use for all shoppers visiting your store
Clone the External Apps Login User profile
a From Setup in the Quick Find box enter Profiles Next to External Apps Login User select Clone
b For Profile Name enter Shopper Profile
You can choose another name but keep in mind that this profile is used for your shoppers
c Click Save
Create a shopper permission set group
a From Setup in the Quick Find box enter Permission Set Groups and then select Permission Set Groups
b Click New Permission Set Group
c For Label enter Shopper PSG
You can choose another name but keep in mind that this permission set group is used for your shoppers
d Click Save
e On the Permission Set Groups page in the Permission Sets section click Permissions Sets in Group
f Select the Shopper permission set and click Add
g Click Done
Configure Sharing Settings
Configure default sharing settings for commerce objects
From Setup in the Quick Find box enter Sharing Settings and then select Sharing Settings
Under OrganizationWide Defaults click Edit
Configure the default external access settings for objects
Add DC Commerce to BB Commerce
Configure a Custom Domain and CDN
Object
Default Access
BB
DC
Buyer Group
External
Private
Private
Catalog
External
Private
Private
Electronic Media Group
External
Public Read Only
Public Read Only
Entitlement Policy
External
Private
Private
Order
External
Private
Private
Order Delivery Method
External
Public Read Only
Public Read Only
Order Summary
External
Private or Controlled by Parent
Controlled by Parent
Product
External
Private
Private
Note For security
purposes set default
external access to Private
to prevent malicious actors
from seeing product data
that they arent authorized
to access
Note For security
purposes set default
external access to Private
to prevent malicious actors
from seeing product data
that they arent authorized
to access
Click Save
Configure a Custom Domain and CDN
Every BB and BC store except a store created in a Developer Edition org or a BB store created with an Aura template must be
associated with a custom domain that is configured to use the Salesforce content delivery network CDN partner A custom domain
and corresponding CDN are optional for a BB store created with the Aura template but we recommend them if broad access and high
security are required
To serve your custom domain with the Salesforce CDN your domain name must be a subdomain of a toplevel domain For example
if your toplevel domain is examplecom your subdomain is something like storeexamplecom Your toplevel domain is registered and
hosted externally from Salesforce For more information see httpshelpsalesforcecomsarticleViewidsfdomainmgmthtm
Review the considerations for the Salesforce CDN
Complete the prerequisites for a custom domain and the prerequisites for the Salesforce CDN
Set up a custom domain that uses the Salesforce CDN
Next Steps
When youve completed the setup you can import data and create and configure stores
For information about getting your org ready to sell globally see Configure Salesforce for Global Stores
For information about getting your org ready for asynchronous orders and handling PlaceOrderFailed exceptions see Preparing Salesforce
for Asynchronous Order Processing
Add DC Commerce to BB Commerce
Next Steps
For detailed help see Salesforce BB Commerce and DC Commerce
To start working with products and stores see these topics
Import Data Globally Using a CSV File
Store Creation
To set up Salesforce Order Management see Salesforce Order Management Implementation Guide for BB and DC Commerce
To set up Salesforce Omnichannel Inventory see Salesforce Omnichannel Inventory Implementation Guide
For links to training and other resources see Commerce Resources