Salesforce AP-202 Exam Overview:
| Certification Vendor: | Salesforce |
|---|---|
| Exam Name: | Salesforce B2B Commerce for Developers Accredited Professional (AP-202) |
| Exam Number: | AP-202 |
| Exam Price: | USD 150 (varies by region) |
| Passing Score: | 68% |
| Real Exam Qty: | 60 (+ up to 5 unscored questions) |
| Related Certifications: | Salesforce Platform Developer II Salesforce Platform Administrator Salesforce Platform Developer I Salesforce Platform App Builder |
| Exam Format: | Multiple select, Proctored exam (online or onsite), Multiple choice |
| Available Languages: | English |
| Exam Duration: | 75 minutes |
| Certificate Validity Period: | Not publicly specified (subject to Salesforce certification maintenance policy) |
| Recommended Training: | Trailhead B2B Commerce Modules Salesforce Help Exam Guide |
| Exam Registration: | Webassessor Scheduling Portal Salesforce Accredited Professional Certification Page |
| Sample Questions: | Salesforce AP-202 Sample Questions |
| Exam Way: | Online proctored or onsite testing center exam |
| Pre Condition: | No formal prerequisites required; Salesforce recommends experience with B2B Commerce implementations and familiarity with Salesforce Platform Developer concepts. |
| Official Syllabus URL: | https://trailhead.salesforce.com/credentials/accreditedprofessional/b2b-commerce-developers |
Salesforce AP-202 Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Reference Implementations | 15% | - Checkout and payment architecture patterns
|
| Checkout Flow Development | 10% | - Checkout customization
|
| Basic Lightning Web Component Development | 20% | - LWC enhancement
|
| Advanced Lightning Web Component Development | 30% | - Custom LWC development
|
| Data Management | 15% | - Commerce data modeling and integration
|
Salesforce B2B Commerce for Developers Accredited Professional Sample Questions:
A developer is implementing an Inventory class for checkout. All the error states have been handled and now the developer needs to take the next step to indicate that inventory is available for all of the items and amounts in the cart. What should the next step be?
- A. Return TRUE
- B. Return sfdc_checkout.IntegrationStatus. Status. SUCCESS
- C. Return sfde_checkout.InventoryStatus. SUCCESS
- D. Return sfdc_checkout.InventoryStatus.Status. SUCCESS
Correct Answer: D 🗳️
Explanation: Only visible for TopExamCollection members. You can sign-up / login (it's free).
Universal Containers (UC) needs to display data from standard objects (entities) in a different format than what comes with B2B Commerce out of the box. In doing this, what is one advantage of using the Lightning Data Service vs using a custom Controller class?
- A. JavaScript proxies for transport objects are created in the developer's IDE automatically.
- B. The developer can read, create, or modify single records or metadata without writing Apex code.
- C. Lightning Data Service translates the developer's component implementation to a VisualForce page for backward compatibility.
- D. There is a Visual Studio add-in that accelerates the layout process
Correct Answer: B 🗳️
Explanation: Only visible for TopExamCollection members. You can sign-up / login (it's free).
What tool can a developer use to investigate errors during development? 07m 42s
- A. Lightning Web Component for Commerce Diagnostics Event Logging
- B. Streaming API Subscription Channel for Commerce Diagnostics Event Logging
- C. Custom Log Levels
- D. Commerce Diagnostics Event Logging JavaScript Console
Correct Answer: B 🗳️
Explanation: Only visible for TopExamCollection members. You can sign-up / login (it's free).
During checkout flow customizations, a developer receives an error on shipping cost calculation integrations with the error code: INSUFFICIENT_ACCESS_OR_READONLY.
What is causing this error?
- A. The storefront user does not have access to the Cart Delivery Method object.
- B. The storefront user does not have access to custom fields on the Order Delivery Method object.
- C. The cart is no longer in a valid Checkout State.
- D. An error has occurred during the cart shipping charge integration.
Correct Answer: C 🗳️
Explanation: Only visible for TopExamCollection members. You can sign-up / login (it's free).
A developer needs to implement specific styling for a standard component on a single page of the B2B Commerce store using an Aura template. The component should use the default style on all other pages How should the developer implement the required changes over multiple instances?
- A. Create a Custom Content Layout Lightning web component that imports the custom CSS file. Set up the page to use this Content Layout.
- B. Create a Custom Theme Layout Aura component that imports the custom CSS file. Set up the page to use this Theme Layout.
- C. Use the Override CSR Editor in the Experience Builder and add the desired CSS to change the styles.
- D. Use a Custom CSS file in a static resource and add the import using the Edit Head Markup Editor in the Experience Builder.
Correct Answer: B 🗳️
Explanation: Only visible for TopExamCollection members. You can sign-up / login (it's free).
Viewing page 1 out of 45 pages.
Viewing questions 1-5 out of 225 questions.

We're so confident of our products that we provide no hassle product exchange.


By Joshua


