Weekend Sale - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmaspas7

Easiest Solution 2 Pass Your Certification Exams

B2C-Commerce-Architect Salesforce Certified B2C Commerce Architect (SP25) Free Practice Exam Questions (2025 Updated)

Prepare effectively for your Salesforce B2C-Commerce-Architect Salesforce Certified B2C Commerce Architect (SP25) certification with our extensive collection of free, high-quality practice questions. Each question is designed to mirror the actual exam format and objectives, complete with comprehensive answers and detailed explanations. Our materials are regularly updated for 2025, ensuring you have the most current resources to build confidence and succeed on your first attempt.

Page: 1 / 1
Total 64 questions

A new version of the Page Show controller is required for implementation of Page Deserter specific look. It requires implementation of a specific, cache period for Page Designer pages, which b not currently available in the base Storefront Reference Architecture (SFRA) cache.js module

What two steps should the Architect instruct the developer to implement?

Choose 2 answers

A.

Create new Page.js controller in client s cartridge. Copy code from base and modify the Page-Show route to include the new cache middleware function.

B.

Create new ceche,js client's cartridge. Copy cache,js from app_storefront_base and add a function for the Page Designer caching.

C.

Create new Page,js controller in client's cartridge. Extend the code from base and prepend the new cache middleware function to Page-Show route.

D.

Create new cache,js in client's cartridge. Extend cache,js from app_storefront_baseand add a function for the Page Designer caching.

A developer is remotely fetching the reviews for a product.

Assume that it's an HTTP GET request and caching needs to be implemented, what consideration should the developer keep in mind for building the caching strategy?

A.

Cache the HTTP service request

B.

Remote include with caching only the reviews

C.

Use custom cache

D.

Cached remote include with cache of the HTTP service

The Client wants to offer custom made container products on its new B2C Commerce storefront. TheClient provided two business requirements.

• Customer can specify container length, width, and height.

• Customer can specify the material that the container is made of.

The Client also provided the Architect a current data schema (shown below) for reference while preparing the technical documentation.

Which two gaps between the requirements and the data schema should the Architect discuss with the Client?

Choose 2 answers

A.

The data schema includes unique identifiers for material and color fields,but neither are reflected in the business requirements.

B.

The data schema includes an implied structure that the customer’s choices should be captured as custom objects, but there isn't a business requirement to do so

C.

The data schema includes a material Price_Markup field, but there Isn't a business requirement to factor the material cost Into the final price calculation.

D.

The data schema includes a Color_ID field, but there isn't a business requirement to allow the customer to specify container color.

The client provided these business requirements:

• The B2C Commerce storefront will integrate with the client's Order Management System (OMS).

• The storefront will provide reel-time order export of successfully pieced orders

The OMS supports both web service export end SFTP batch order export, but the client has expressed concern about the availability of the OMS.

Which two solutions satisfy the requirements and address the OMS reliability concern?

Choose 2 answers

A.

Implement a live export of orders during checkout vie web service, marking the processed order as exported when the AM returns successfully.

B.

Implement a batch export of orders to SFTP, excluding exported orders. This runs as a scheduled fc>b with a high-frequency run rate end marks processed orders as exported upon success.

C.

implement a batch export of orders via web service, excluding exported orders. This runs as a scheduled Job with an hourly run rate end marksprocessed orders as exported upon success.

D.

Implement a Live export of orders during checkout via SFTP, marking the processed order as exported when it has completed successfully.

The client provided these business requirements:

• The B2C Commerce platform will integratewith the Client s Order Management System (OMS).

• The OMS supports Integration using REST services.

• The OMS is hosted on the Clients infrastructure.

Whet configurations are needed for this integration with the OMS?

A.

A service configuration, a hostname alias configuration, and a user credential configuration.

B.

A service profile configuration, a WAF configuration, and a service credential configuration.

C.

A service configuration, a service profile configuration, and a user credential configuration.

D.

A service configuration, a service profile configuration, and a service credential configuration.

Northern Trail Outfitters (NTO) operate 200 physical stores. NTO has products that are available in some of the physical stores and not available in others. The closest physical store is determined based on customer s post zip code when they are shopping online. Only the products that are available in the customer's closest physical store should be presented to the customer to the search results.

What are the two feasible technical approaches to meet these requirements?

Choose 2 answers

A.

Create a separate shipping method per physical store. Use post/zip code to determine the applicable shipping method. Show only the products that are not excludedfrom the shipping method.

B.

Create a separate category per physical store use post/Tip code with a mapping to determine the relevant category. Show only the products from this category.

C.

Create a separate site per physical store. Use post/zip code to redirect the customer to the relevant site. Show the products from the site navigation catalog.

D.

Create a separate pricebook per physical store. Use post/zip code to activate this pricebook through a customer group. Show only the products with price by applying price refinement.

During load testing, a third party service isconstantly failing to respond in a timely manner on the Product Listing Page. The page is not affected at it is collecting data with the server side call, however the loading time b increasing.

Which two recommendations should the developer take in order to minimize the risk and Improve the loading time?

Choose 2 answers

A.

Ask the third party to improve the reliability of the service.

B.

Decrease the service timeout.

C.

Enable the Circuit Breaker.

D.

Remove the service.

E.

Load the data asynchronously after the page is loaded

During a technical review, the Client raises a need to display product pricing on theProduct Detail Page (PDP) with discounted values per promotion. The Client notes customers complained of bad user experiences in the past when they would add a product to the basket from the cached PDP and then see a higher price when they started checkoutas the promotion had expired.

What should the Architect suggest be implemented for this given that performance should be minimally impact?

A.

Remove caching of the product page during the promotion.

B.

Adjust the PDP to have a low caching period during the promotion.

C.

Modify the page to vary the cache by price and promotion.

D.

Create a separate template or view based on the promotion.

During code review, the Architect found that there is a service call on every visit of the product detail woe (PDP).

What best practices should the Architect ensure are followed for the service configuration?

Choose 2 answers

A.

Circuit breaker is enabled.

B.

Service timeout is set.

C.

Service mock up call is configured.

D.

Service logging is disabled.

A third party survey provider offers both an API endpoint for individual survey data and an SFTP server endpoint that can accept batch survey data. The initial implementation of the integration includes

1.Marking the order as requiring a survey before order placement

2. On the order confirmation pace, the survey form is displayed for the customer to fill

3. The data is sent to the survey provider API, and the order it marked as not requiring a survey

Later it was identified that this solution is not fit for purpose as the following issues and additional requirements were identified:

1. If the API call fails, the corresponding survey data is lost. The Business requires to avoid data loss.

2. Some customers skipped the form. The Business require sending a survey email to such customers.

3. The Order Management System (OMS) uses a non-standard XML parser it did not manage to parse orders with the survey, until the survey attribute was manually removedfrom the xml.

How should the Architect address the issues and requirements described above?

A.

Create a custom session attribute when the survey is required. Send to the API endpoint in real-time. On failure, capture the survey data in the session and reprocess, use me session attribute to send emails for the cases when survey was skipped.

B.

Create a custom object to store the survey data. Send to the API endpoint using a job. On success, remove the custom object. On failure, send the survey data with APIfrom the next execution of the same job. Use the custom object to send emails for the cases when the survey was skipped.

C.

Create a custom object when the survey is required Send to the API endpoint in real-time. On success, remove the object. Onfailure, capture the survey data in the custom object and later reprocess with a job. Use the custom object to send emails for the cases when survey was skipped.

D.

Send the survey data to the API endpoint in real-time until the survey data is successfullycaptured. Instruct the OMS development team to update their XML parser, use the Order survey attribute to send emails for the cases when the survey was skipped.

Northern Trail Outfitters (NTO) wants to migrate its online shoo from a custom ecommerce platform to B2CCommerce. NTO needs to migrate several thousands of customer records profile information, address book). WTO can provide a B2C Commerce feed. It is currently using SHA-256 as an encryption mechanism for the customer passwords.

What approach can the Architect propose?

A.

Import the customer records, including the hashed password, as B2C Commerce supports SHA-2S6, and they will be able to login with their existing password.

B.

Do not import customer records and asks customers to create new accounts the firstfame they try to log in to the B2C Commerce storefront.

C.

Import the customer records, excluding the password field, and B2C Commerce will automatically require a password reset the first time a customer logs m to the storefront.

D.

Import the customer records, with the hashed password as a custom attribute, and during the login compare the entered password with the hashed password and save it in the password field.

The Client plans to deploy a new payment provider and Order Management System on its existing B2C Commerce website. They have asked an Architect to advise which environment it should use to conduct load testing of its new integrations.

Which environment should be used as the ideal environment for this kind of load test?

A.

The Development Instance of a rental Realm.

B.

The Development Instance of the existing Realm.

C.

The Production instance of the existing Realm.

D.

The Production Instance of a rental Realm.

The Architect has been presented with a requirement from the business to implement a new LINK cartridge. The current site is built on the Storefront Reference Architecture, and the LINK cartridge is certified for Pipelines and Controllers. On review, the Architect notes that the Jobs are all created in Pipelines.

How should the Architect implement that cartridge to make sure the required jobs runs property?

A.

The Job Pipelines must be updated to use SiteGenesis Controllers.

B.

The job Pipelines must be removed and recreated with scripts.

C.

The job Pipelines must be updated to useSFRA Controllers.

D.

The job Pipelines must be updated to work as custom job steps.

An Architect isperforming an audit of production logs via Log Center and finds some potentially dangerous custom log output.

In which two ways It this log output Improper In a production environment? Choose 2 answers

A.

The log information includes the customer s cardname as it appears along with the credit card number (PAN), which violates PCI.

B.

The log information includes the customer's card CW (card security code) and expiration date, which violates PCI.

C.

Information logs should not be used in a production environment

D.

The log information includes the order number and customer s email, which violates PCI.

The client provided these business requirements:

• The B2C Commerce platform will integrate with the client’s Order Management System (OMS).

• The OMS supports Integration us-no legacy RPC style SOAP services.

• The OMS is hosted on client s infrastructure.

What is the right cartridge folder to place the WSDL provided for the OMS service?

A.

/cartridge/webreferences2

B.

/cartridge/webreferences

C.

/cartridge

D.

/cartridge/services

An Architect to notify by the Business that order conversion dramatically dropped a few hours after go live. Further investigation points out that customers cannot proceed to checkout anymore. The Architect is aware that a custom inventory checks with a third-party API is enforced at the beginning of checkout, and that customers are redirected to the basket page when items are no longer in stock

Which tool can dearly confirm that the problem is indeed caused by the inventory check?

A.

Sales Dashboard from Reports and Dashboards

B.

Service Status from Business Manager

C.

Pipeline Profiler from Business Manager

D.

Realtime Report from Reports and Dashboards

The Client wishes to implement a third party integration that allows for free shipping If the customer Is a member of the third party service. When the customer's order is exported to the Order Management System (OMS) it also creates a custom object in order to track additional data before sending that order data to the third-party service as well.

What technical concern should the Architect raise to protect performance and stability of the site1?

A.

The customer order quota and related retention or deletion needs.

B.

The customer's order data sent to a third-party and related security needs.

C.

The OMS having order data sent to a thud party and related security needs.

D.

The custom object quota and related retentionor deletion needs.

An Architect has been approached by the Business with a request to create a custom product finder. The finder would initially be available ononly one site, and would eventually be extended to be available on all sites the Business maintains. There is a requirement that these wrings art also available to be used in a Job context for export to other systems.

Each site will have a differentcategory avertable for use by the product finder.

Where should the Architect store the custom settings for use on both the storefront and in a job context?

A.

Custom Object with a Site Scope

B.

Jobs Framework parameters

C.

Category custom attributes

D.

Custom Object with an Organizational Scope

A new dent is moving from their existing ecommerce platform to B2C Commerce. They have an existing service that connects to the Email Marketing System. The endpoint of the service can directly parse the data posted by the customer from the Storefront page for marketing materials subscriptions. it if required that theservice implementation on the B2C Commerce site supports authentication and encoding.

What type should the Architect document this new service as?

A.

HTTP

B.

HTTP Form

C.

Generic

D.

SOAP

Page: 1 / 1
Total 64 questions
Copyright © 2014-2025 Solution2Pass. All Rights Reserved