Salesforce Certified B2C Commerce Developer (B2C Commerce Developer) Exam Blueprint

B2C Commerce Developer

60Questions
105 minDuration
62/PercentagePassing Score
$200Price
6Languages
Practice Salesforce Certified B2C Commerce Developer on QuizForge

Exam Domains

1.0 B2C Commerce Setup 11%
  • 1.1Given a sandbox environment, configure an IDE to use WebDAV to deploy cartridges to the correct version directories.
  • 1.2Given a sandbox instance and data import files, import files using the Business Manager Import/Export modules.
  • 1.3Given the code for a storefront site, add the correct sequence of cartridge names to the provided cartridge path.
  • 1.4Given a sandbox environment, use the Business Manager to add a new site to the instance, configuring the default currency and taxation type according to business requirements.
  • 1.5Given a recently created B2C site, assign the storefront data configurations according to business requirements.
2.0 Work With a B2C Site 12%
  • 2.1Given a Business Manager task, work with the product data model to manage products and product search model, their categorization, and associated inventory and pricebooks.
  • 2.2Given a configuration for tasks, such as payment and shipping information, use Business Manager to enable shoppers to complete storefront orders.
  • 2.3Given a configuration task, use Business Manager to work with Content Assets, Page Designer, Content Slots, and Content Folders.
3.0 Data Management Using Business Manager Usage 24%
  • 3.1Given a business requirement, modify site search preferences and settings to enable searching for a specified term or product attribute.
  • 3.2Given a business requirement, create and configure a new search refinement and sorting definition that can be used on the storefront.
  • 3.3Given a debugging requirement or code, configure the logging categories and access the logs in Business Manager.
  • 3.4Given business requirements, extend the storefront to expose a new attribute on an existing system object type.
  • 3.5Given a business need to store custom data, determine if a custom object is needed and create and configure as required.
  • 3.6Given a problem or performance issue and data, use relevant tools to inspect code performance and determine and implement solutions (cache configuration, profilers, etc.) to resolve this issue.
  • 3.7Given a specification and a sandbox instance, configure OCAPI permissions for Data and Shop APIs.
  • 3.8Given a service configuration, recognize how they are applicable to the development process.
4.0 Application Development 53%
  • 4.1Given a development task, code ISML templates that use functionality, such as local include, remote include, components, and other ISML tags.
  • 4.2Use debugging best practices and techniques to troubleshoot scripts and controllers and verify outcomes.
  • 4.3Given a requirement, create and extend the functionality of a JavaScript controller that leverages models, decorators, factories, or helpers following API best practices, and renders a template or returns a JSON response.
  • 4.4Given a business requirement and design for a new marketing page, develop page types and components to allow a marketer to build a page with the Page Designer tool.
  • 4.5Given a requirement to accept, validate, and persist information from a storefront customer, modify the appearance of a form, add validation and cross-site request forgery (CSRF) protection, and use bindings to process fields.
  • 4.6Given localization requirements, implement and enhance templates, form definitions, static files, properties files, and persistent object attributes to ensure that pages are displayed in the expected language.
  • 4.7Given a logging task and existing configuration, write code that logs non-sensitive data to custom log files with different log levels.
  • 4.8Integrate, deploy, and use a service instance based on a given requirement.
  • 4.9Given a use case, extend functionality or capture an event using hook extension points.
  • 4.10Given code that violates documented best practices, identify the issues and modify the code to conform with best practices including performance and scalability.
  • 4.11Given a business requirement, use OCAPI Shop and Data APIs to enable interoperability with an external system.
  • 4.12Given a business requirement to perform a scheduled task, develop jobs and code job scripts.

Exam Details

Question TypesMultiple Choice, Multiple Select
FormatLinear
Online ProctoringAvailable
ID RequirementsOne valid, government-issued photo ID. Name must match Webassessor registration exactly.
RenewalRequired -- Salesforce releases three major updates per year. For each release, certified professionals must complete a free maintenance module on Trailhead to retain their certification. No cost for maintenance.
Retake PolicyRetake available after scheduling (no mandatory waiting period for first retake). Retake fee ~$100 for most exams.
LanguagesEnglish, Japanese, Brazilian Portuguese, Spanish, French, German

Official Study Resources

online courseSalesforce Trailhead (free)