Over 15K Students have given a five star review to SalesforceKing
Why choose our Practice Test
By familiarizing yourself with the B2B-Commerce-Administrator exam format and question types, you can reduce test-day anxiety and improve your overall performance.
Up-to-date Content
Ensure you're studying with the latest exam objectives and content.
Unlimited Retakes
We offer unlimited retakes, ensuring you'll prepare each questions properly.
Realistic Exam Questions
Experience exam-like questions designed to mirror the actual B2B-Commerce-Administrator test.
Targeted Learning
Detailed explanations help you understand the reasoning behind correct and incorrect answers.
Increased Confidence
The more you practice, the more confident you will become in your knowledge to pass the exam.
Study whenever you want, from any place in the world.
Start practicing today and take the fast track to becoming Salesforce B2B-Commerce-Administrator certified.
21184 already prepared
Salesforce 2026 Release 118 Questions 4.9/5.0
A boutique sells sporting goods in its B2B Commerce store. An administratorrecently added the promotionssubflow to the checkout flow template. The administrator has tested the checkout process with a cart in debugmode. The changes pass the test scenarios. However, when the Administrator repeats the same test scenarios in the B2B store, it fails.
Which two reasons could be the cause of the error?
A. A new version of the checkout flow template has not been activated.
B. The Checkout page on the Experience Builder site is currently configured to run a different Checkout flow template.
C. The store site needs to be deactivated and reactivated to use the new version of the checkout flow.
D. The Apply Promotions Status field needs to be set to Active to enable promotions on the B2Bstore on the General Settingsstore page.
A. A new version of the checkout flow template has not been activated. B. The Checkout page on the Experience Builder site is currently configured to run a different Checkout flow template.
Explanation:
When an administrator adds a promotions subflow to a checkout flow template and testing succeeds in debug mode but fails in the live B2B store, the issue typically relates to activation or configuration mismatches. Flow templates require proper version activation and correct assignment to storefront pages for changes to take effect. Understanding the relationship between flow versions, page configurations, and store settings is essential for successful checkout customization deployment.
Answer Options:
A. A new version of the checkout flow template has not been activated. ✔️
A new version of the checkout flow template must be activated for changes to take effect in the live B2B store. When administrators modify flows and test in debug mode, they're testing the draft version, but the storefront continues using the last activated version until explicitly activated. Without activating the new version containing the promotions subflow, the store continues running the previous checkout flow configuration, causing the test scenarios to fail despite successful debug testing.
B. The Checkout page on the Experience Builder site is currently configured to run a different Checkout flow template. ✔️
The Checkout page in Experience Builder must be configured to reference the correct checkout flow template for changes to appear on the storefront. If the page component is pointing to a different flow template or an older version, the newly modified promotions subflow won't execute during checkout. Administrators must verify that the checkout component on the Experience Builder page is mapped to the updated flow template to ensure proper functionality in the live store environment.
C. The store site needs to be deactivated and reactivated to use the new version of the checkout flow. ❌
Deactivating and reactivating the store site is not required for checkout flow template changes to take effect. Flow updates become active through version activation and proper page configuration, not through site-level status changes. This unnecessary step would cause downtime and doesn't address the actual issue of flow version activation or page mapping.
D. The Apply Promotions Status field needs to be set to Active to enable promotions on the B2B store on the General Settings store page. ❌
While promotion settings exist in store configuration, there is no specific "Apply Promotions Status" field on the General Settings page that controls checkout flow promotion functionality. Promotions in checkout flows are controlled through flow configuration and activation rather than a toggle setting. This option describes a non-existent configuration requirement for the described scenario.
Summary:
The checkout flow template failures occur because either the new version containing the promotions subflow hasn't been activated, or the Checkout page in Experience Builder is configured to run a different flow template. Both version activation and correct page-to-flow mapping are essential for checkout customizations to work in the live store.
Reference:
Salesforce Help - Customize Checkout Flows in B2B Commerce
An Administrator needs to support a unique use case with an exclusive line of products.
Only certain stores designated as
"premier" status should contain an exclusive list of products. All of the other products outside of the exclusive product
line should be available in all stores.
Is it possible to support this use case of store-specific products in B2B Commerce?
A. No. The products must be filtered with custom code.
B. No. The data model does not support this type of configuration.
C. Yes. This is supported by the B2B Commerce data model.
D. Yes. There is an exclusive line checkbox on the Product entity which supports this scenario.
C. Yes. This is supported by the B2B Commerce data model.
Explanation
B2B Commerce supports store-specific products natively through the data model. Products can be assigned to specific catalogs, and catalogs can then be assigned to individual stores. This allows certain stores (like “premier” stores) to display exclusive products while all other products remain available across other stores. No custom code is needed to implement this behavior.
Correct Option
C. ✅ Yes. This is supported by the B2B Commerce data model
The B2B Commerce data model allows assigning products to specific catalogs, which can then be linked to one or more stores. By creating an exclusive catalog for premier stores, administrators can control product visibility per store. This out-of-the-box configuration handles the scenario without development or special workarounds.
Incorrect Options
A. ❌ No. The products must be filtered with custom code
Custom code is not necessary. The platform provides catalog-to-store assignments that achieve store-specific product visibility. Using code would add unnecessary complexity and maintenance overhead.
B. ❌ No. The data model does not support this type of configuration
This is incorrect because the B2B Commerce data model is explicitly designed for multi-store and multi-catalog setups, allowing products to be restricted or shared across stores.
D. ❌ Yes. There is an exclusive line checkbox on the Product entity which supports this scenario
There is no standard “exclusive line” checkbox on the Product object. Exclusivity is controlled through catalog assignments, not a product-level checkbox. Selecting this option reflects a misunderstanding of the B2B Commerce configuration.
Summary
Store-specific products are fully supported in B2B Commerce using catalogs.
Exclusive products can be assigned to premier stores via catalog-store assignments.
No custom code or special product checkbox is required; the platform handles this natively.
Reference
Salesforce Help: Manage Product Access for Stores in B2B Commerce
Salesforce Help: Assign Catalogs to Stores
What does an Administrator need to do in order to target CMS content at a particular store?
A. Import the content into the community via Workbench
B. Create CMS content and assign it in Experience Builder
C. Create a CMS channel for the community and assign it to the workspace
D. Import the content into the community via Data Loader
C. Create a CMS channel for the community and assign it to the workspace
Explanation
To target CMS content to a specific B2B Commerce store, administrators must establish a connection between the CMS workspace and the storefront. This involves creating a CMS channel that represents the digital experience or community, then assigning that channel to the workspace where content is created and managed, enabling content distribution to the targeted store.
✔️ Option C: Create a CMS channel for the community and assign it to the workspace
This is correct because CMS channels serve as publishing endpoints that connect workspaces to specific digital experiences like B2B Commerce stores. By creating a channel for the community and adding it to the workspace through workspace settings, administrators enable content from that workspace to be published and targeted to that specific store or community.
❌ Option A: Import the content into the community via Workbench
Workbench is a third-party tool primarily used for data loading, querying, and administrative tasks in Salesforce. It's not designed for CMS content management or targeting content to specific stores. CMS content targeting requires channel configuration within the Salesforce CMS workspace, not data import tools like Workbench.
❌ Option B: Create CMS content and assign it in Experience Builder
While Experience Builder is used for building and customizing digital experiences, simply creating content and assigning it there doesn't establish the necessary channel connection. The critical step is creating and assigning a CMS channel to the workspace first, which enables content distribution to specific stores or communities.
❌ Option D: Import the content into the community via Data Loader
Data Loader is designed for bulk importing and exporting Salesforce records, not for managing CMS content distribution. CMS content targeting requires proper channel configuration within the Salesforce CMS application framework, not data migration tools. This approach wouldn't establish the necessary workspace-to-store connection for content targeting.
📌 Summary
To target CMS content at a particular store, create a CMS channel for the community and assign it to the workspace, establishing the publishing connection for content distribution.
While testing a B2B store, an Administrator notices that the image for a product is missing on the cart page.
Which product image should the Administrator fix?
A. Product Thumbnail Image
B. Product List Image
C. Product Detail Image
D. Product Checkout Image
A. Product Thumbnail Image
Explanation
In B2B Commerce, different images are used for different storefront components. The cart page displays the Product Thumbnail Image, which is a smaller version of the main product image optimized for quick reference in lists, carts, and summary views. If this image is missing, it will appear blank in the cart even if other product images are correctly configured.
Correct Option
A. ✅ Product Thumbnail Image
The Product Thumbnail Image is specifically used on the cart, mini-cart, and product lists. Fixing or uploading the thumbnail ensures the image appears correctly during checkout and in summary views. This prevents missing images in key buyer interaction areas without affecting other pages.
Incorrect Options
B. ❌ Product List Image
The Product List Image is primarily used in category or catalog listing pages. While important for product browsing, it does not control the image displayed on the cart page. Fixing this image alone will not resolve the cart display issue.
C. ❌ Product Detail Image
The Product Detail Image is used on the product detail page where buyers view product specifications. It does not affect the cart page, so updating it won’t fix the missing image in the cart.
D. ❌ Product Checkout Image
There is no separate “Product Checkout Image” in standard B2B Commerce. Checkout and cart images rely on the Product Thumbnail Image, making this option invalid.
Summary
The cart page uses the Product Thumbnail Image.
Other images, like Product Detail or Product List images, do not control cart visuals.
Ensuring the thumbnail is properly configured fixes missing product images in the cart.
How can an Administrator stop welcome emails from being sent when a customer joins the store as a new member?
A. Uncheck the Send Email setting under Self-Registration in the Administration tab in Experience Builder.
B. Add Welcome Emails to the Filtered Emails field in the Emails section of Setup.
C. Disable the Welcome Email setting in the B2B Commerce section of Setup.
D. Disable the Send welcome email setting in the Administration tab in Experience Builder.
D. Disable the Send welcome email setting in the Administration tab in Experience Builder.
Explanation
In Salesforce B2B Commerce (built on Experience Cloud), welcome emails are automatically sent to new members (buyers who self-register or are added) upon joining the store. This is a site-level setting to notify users of their account creation and provide login details. Administrators can disable this to prevent unwanted emails, especially during testing, bulk onboarding, or when using custom welcome communications.
Correct Option:
✅ D. Disable the Send welcome email setting in the Administration tab in Experience Builder.
In Experience Builder, open the store site > switch to the Administration tab (under Settings or Workspaces > Administration). There you'll find the Send welcome email checkbox (or toggle). Disabling it stops the platform from sending automatic welcome emails to new members when they join/register in the B2B store—simple, direct, and the standard way to control this behavior without custom code.
Incorrect Options:
❌ A. Uncheck the Send Email setting under Self-Registration in the Administration tab in Experience Builder.
While Self-Registration settings exist in the Administration tab (e.g., enabling registration, profile defaults), there is no specific "Send Email" checkbox directly under Self-Registration for welcome emails. The welcome email toggle is a separate site-wide option—not nested under self-reg config—so this doesn't target the correct setting.
❌ B. Add Welcome Emails to the Filtered Emails field in the Emails section of Setup.
Setup > Emails has general deliverability and filtered email options (e.g., for blocking spam-like sends), but no "Filtered Emails" field exists for selectively suppressing welcome emails. This approach is for org-wide email filtering, not store-specific welcome suppression in B2B Commerce.
❌ C. Disable the Welcome Email setting in the B2B Commerce section of Setup.
The B2B Commerce section in Setup handles store configs, payments, shipping, etc., but there is no dedicated "Welcome Email" toggle there. Welcome email control lives in the Experience Cloud/Builder Administration area for the site, not in core Commerce Setup objects.
Summary
To prevent automatic welcome emails when new customers join/register in a B2B Commerce store, go to Experience Builder > Administration tab and disable the Send welcome email setting. This stops the default notification without affecting registration or other emails. Avoid mislocated options in Self-Registration sub-sections or Setup areas—Administration tab is the precise spot for this control.