Salesforce B2B Commerce Developer Real Exam Questions
The questions for B2B Commerce Developer were last updated at Feb 14,2025.
- Exam Code: B2B Commerce Developer
- Exam Name: Salesforce Accredited B2B Commerce Developer
- Certification Provider: Salesforce
- Latest update: Feb 14,2025
Which two statements are true about Global API’s in Salesforce B2B Commerce? (2 answers)
- A . Each globalAPI method takes in a Map<String, Object> as a single parameter and returns a Map<String, Object>
- B . Global APIs are versioned.
- C . Global APIs will catch any Exceptions that are thrown as part of missing parameters.
- D . Global APIs will handle Transaction scope, and the Subscriber calling it does not need to handle scope.
Witch static method invocation is used to initialize ccrz.cc_CallContext with information from ccrz.cc_RemoteActionContext and return an instance of ccrz.cc_RemoteActionResult in an apex @RemoteAction methos?
- A . ccrz.cc_CallContext.init(ccrz.cc_RemoteActionContext)
- B . ccrz.cc_CallContext.initCallContext(ccrz.cc_RemoteActionContext)
- C . ccrz.cc_CallContext.initRemoteActionContext(ccrz.cc_RemoteActionContext)
- D . ccrz.cc_CallContext.initializeCallContext(ccrz.cc_RemoteActionContext)
How do the REST APIs in Salesforce B2B Commerce support pass-through parameter handling
- A . An exception is generated for unknown API keys
- B . Parameters are passed through the service handlers
- C . Parameters are filtered out before the request is processed
- D . Parameters are separated, but unused
Which event is triggered within Salesforce B2B Commerce whenever a cart’s statechanges?
- A . cartChange
- B . cart
- C . pageMessage
- D . cartState
In which three ways should useful debugging information in Salesforce B2B Commerce implementation be garnered? (3 answers) A) Enabling the logging token via
- A . Admin andsubsequently inspecting the logs via the browser console.
- B . Logging a case with Salesforce support to enable advanced debugging options.
- C . Enabling debugging options for the current user and visually inspecting the Salesforce debug logs.
- D . Placing a System.debug() statement anywhere in the class being debugged.
- E . Logging into the community as a system administrator to identify any potential permissions or Visualforce exceptions.
Which method is used to override when extending the Salesforce B2B Commerce logic providers?
- A . doLogic
- B . process
- C . doAction
- D . fetch
The sizing keys used in the Salesforce B2B Commerce Global APIs five distinct operations.
What are three of these operations? (3 answers)
- A . Refetch data (used on some Logic classes)
- B . Return formats as Map<String, Object> or SObjects lists
- C . Override static DAO classes and methods
- D . Related Query to call (sub queries or direct queries)
- E . Object type casting
When a user buys 10 units of product B, the user wants 1 unit of Product A to be automatically added to the cart.
How can this requirement be fulfilled?
- A . Override the AllowCheckout method in ccrz.cc_api_CartExtension
- B . Override the prepareForSave method in ccrz.cc_api_CartExtension
- C . Override the preprocess method in ccrz.cc_api_CartExtension
- D . Override the prepareToAdd method in ccrz.cc_api_CartExtension
Which out of the box Salesforce B2B Commerce page can give instructions to web crawlers from accessing specific Salesforce B2B Commerce pages?
- A . CCCat?SiteMap
- B . cc_RobotsTxT
- C . CCSiteIndex
- D . CCPage
Where are handlebar Templates defined in the Cloudcraze managed package?
- A . uiProperties file
- B . Configuration Setting configuration
- C . cc_hk_UserInterface extension
- D . Page Settings configuration