About the Exam

This Salesforce Accredited Professional exam is for candidates who work with B2B Commerce and need to demonstrate skill in configuring and customizing the platform. It focuses on applying B2B Commerce knowledge in sample apps and real-world implementations. Passing shows you can handle advanced customization and implementation work for B2B Commerce.

Exam Topics

  • Checkout Flow Development10%
  • Reference Implementations15%
  • Basic Lightning Web Component Development20%
  • Storefront Customization20%
  • Commerce Data Model and APIs20%
  • General Commerce Developer Concepts15%

How to Use This Practice Exam

  1. Browse — Read each question, select your answer, and reveal the explanation.
  2. Exam Mode — Simulate real exam conditions with a timed session and score report.
  3. Learn Mode — Spaced repetition schedules questions you struggle with for long-term retention.

Download the Full Exam PDF

Get every question and answer in a clean, printable PDF built for offline study. Purchase once, keep permanent access, and re-download the latest version anytime.

Last updated July 22, 2026 at 9:20 PM

Topic filter
Retired questions
Question sort

QuestionQ1

Checkout Flow Development

A developer is building a component that implements a custom Terms and Conditions checkbox at checkout in the Aura Commerce template. Which method must the developer implement on the Lightning web component to ensure that the user accepts the terms and conditions?

  • A Validate
  • B CheckValidity
  • C SaveCheckout
  • D ComponentValidity
Explanation

The checkout component’s validate method supplies the component’s validation result to the Aura Commerce checkout flow. It can prevent checkout from proceeding while the Terms and Conditions checkbox remains unselected, and allow it once the user accepts the terms.

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ2

Checkout Flow Development

Which two methods should a developer use to modify the out-of-the-box checkout flow template?

Choose two
  • A Download the Commerce Flow Example package from AppExchange and use it to modify the checkout flow template.
  • B Clone the checkout flow template in Setup and ensure the context of how the flow is running is correct.
  • C Navigate to the store administration to modify the checkout flow template.
  • D Access the checkout page within Experience Builder to modify the checkout flow template using Flow Builder.
Explanation

A packaged checkout flow should be cloned into an editable flow and configured with the required flow run context. The Checkout page in Experience Builder exposes the Checkout Flow component, from which the flow can be accessed and customized in Flow Builder. Salesforce’s B2B Commerce guidance identifies Experience Builder and Flow Builder as the places to configure and customize checkout flows.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ3

Basic Lightning Web Component Development

Which two methods in the platformResourceLoader module are used to include third-party JavaScript and CSS in a Lightning web component?

Choose two
  • A loadCss
  • B loadStyle
  • C loadClientScript
  • D loadScript
Explanation

lightning/platformResourceLoader provides loadScript to load a JavaScript file and loadStyle to load a CSS file from a static resource. Both return promises after their respective resources load.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ4

Basic Lightning Web Component Development

Which technique can be used with Lightning web components to make them available outside an org in a different web container?

  • A Heroku
  • B Lightning Out
  • C Slot elements
  • D Lightning Canvas
Explanation

Lightning Out enables custom Lightning web components to be embedded in external, non-Salesforce applications and remote web containers. It supplies the integration mechanism that loads and creates the components on the external host page.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!

QuestionQ5

Storefront Customization

A developer has updated products in an existing storefront but cannot see the product changes in the store. Which action did the developer fail to take?

  • A Rebuild the search index
  • B Activate the product list
  • C Publish the storefront
  • D Publish the catalog
Explanation

An active Salesforce B2B Commerce store must be republished whenever changes are made for those changes to be available to buyers and shoppers.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!
Know a question that should be here? Contribute to this exam
Back home