Winter Sale Discount 60% Offer - Ends in 0d 00h 00m 00s - Coupon code: brite60

ExamsBrite Dumps

Salesforce Certified B2C Commerce Architect (Arch-303) Question and Answers

Salesforce Certified B2C Commerce Architect (Arch-303)

Last Update Nov 5, 2025
Total Questions : 64

We are offering FREE B2C-Commerce-Architect Salesforce exam questions. All you do is to just go and sign up. Give your details, prepare B2C-Commerce-Architect free exam questions and then go for complete pool of Salesforce Certified B2C Commerce Architect (Arch-303) test questions that will help you more.

B2C-Commerce-Architect pdf

B2C-Commerce-Architect PDF

$42  $104.99
B2C-Commerce-Architect Engine

B2C-Commerce-Architect Testing Engine

$50  $124.99
B2C-Commerce-Architect PDF + Engine

B2C-Commerce-Architect PDF + Testing Engine

$66  $164.99
Questions 1

An Architect has been asked by the Business to integrate a newpayment LINK cartridge. As part of the integration, the Architect has created four new services to access various endpoints in the integration.

How can the Architect move the new services to Production when the integration is ready for launch?

Options:

A.  

The new services will be moved to Production with a Data Replication.

B.  

The new services will be moved to production with a Site Import.

C.  

The new services must be manually exported from staging and Imported into Production.

D.  

The new services will be moved to Production with a Code Replication.

Discussion 0
Questions 2

A business wants to migrate its customerservice provider from provider A to provider B. Provider e offers a LINK cartridge to integrate with its commerce solution.

Which three artifacts need to be created by the Architect? Choose 3 answers

Options:

A.  

Document the design of implementing a new B2C Commerce cartridge following the Industry standard best practices

B.  

Document the data objects, the interface, and data synchronization frequency between the systems.

C.  

Document the data mapping between commerce and customer service provider.

D.  

Document the customizations required on top of the LINK cartridge based on current commerce implementation and business needs.

E.  

Document how the customer online journey flown from landing on the page to placing of the order

Discussion 0
Questions 3

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?

Options:

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

Discussion 0
Questions 4

The Client has requested an Architect’s help in documenting the architectural approach to a new home page. The requirements provided by the business are:

• Multiple areas of static image content, some may need text shown at well

• The content page must be Realizable

• A carousel of featured products must be shown below a banner 101191

• Recommended categories will be featured based on the time of year

Which two solutions would fulfil these requirements?

Choose 2 answers

Options:

A.  

Leverage B2C Commerce ContentManagement Service

B.  

Leverage B2C Commerce locales in Business Manager

C.  

Leverage B2C Commerce content slots and assets

D.  

Leverage B2C Commerce Page Designer with a dynamic layout.

Discussion 0
Questions 5

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?

Options:

A.  

Custom Object with a Site Scope

B.  

Jobs Framework parameters

C.  

Category custom attributes

D.  

Custom Object with an Organizational Scope

Discussion 0
Questions 6

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?

Options:

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.

Discussion 0
Questions 7

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

Options:

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

Discussion 0
Questions 8

An Order Management System (OMS) handles orders from multiple brandspecific sites, as part of the processing, the OMS sends the processing detail to be added at notes to the orders in B2C Commerce. These processing details are captured temporarily in custom objects, and are later processed by a batch Job that:

• Processes the custom object to extract the orderid and note data.

• Tries to load the order.

• If the order is not found, it deletes the custom object and moves on.

• If the order is found, it updates notes In the Order, upon successful update of this order, it deletes the custom object.

There is an Issue reported that the job is constantly failing and custom objects are growing in number. On investigating the production look the message below is being logged on each failure:

What are three solution The Architect can take to fix this issue without losing meaningful data?

Choose 3 answers

Options:

A.  

Take the backup of the Order as XML and delete the Order to ensure on the next job run, the custom objects are getting processed.

B.  

Using BM site import/export, softenthe warn to make sure that neither order notes are lost and custom object is processed.

C.  

Take the backup of the custom object and delete the custom object to ensure on the next job run the custom objects are getting processed.

D.  

Engage B2C Commerce Support Team to soften the quota limit for ‘’object.OrderPO.relation.notes’’

E.  

Take the backup of the Order as XML and delete the notes from Order to ensure on the next jobrun the custom objects are getting processed.

Discussion 0
Questions 9

During a review of the most recent release notes, the Architect finds that Salesforce has deprecated an API that is used throughout the site. After reviewing the deprecated API usage in Business Manager, the Architect narrows down the usage of that API to a particular LINK integration cartridge. The cartridge was integrated when the site was first launched and is heavily customized for the Client.

What is the recommended way for the Architect to remove the deprecated API so the LINK integration continues to work without interruptions, and lowest level of effort'

Options:

A.  

The Architect should update all the deprecated API cats in the already integrated LINK cartridge and test thoroughly.

B.  

The Architect does not need to do anything at this time, the API will continue to work with no issues for the foreseeable future.

C.  

The Architect should check to see If the LINK cartridge has been updated already, integrate It, apply the customisations, and teat thoroughly.

D.  

The Architect should contact the company that created the LINK cartridge to fix the issue and provide the client with updated code.

Discussion 0
Questions 10

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?

Options:

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

Discussion 0
Questions 11

While validating a LINK Cartridge for inclusion into the solution, an Architect notices that the UNK cartridge documentation requires the Architect to add a script node to a Pipeline in the storefront cartridge. The script is also a valid CommonJS module.

Which approach can the Architect use to Integrate this cartridge into a site that uses Controllers only?

Options:

A.  

Copy and paste the script that is required directly into the Controller, add the appropriate arguments, then execute the correct method

B.  

Add the script that Is required via a require statement In the Controller, add the appropriate arguments, and execute the correct method.

C.  

Add the script that is required via a Module, exports statement m the Controller add the appropriate arguments, and execute the correct method.

D.  

Add the script that is required via an import$cript statement in the Controller, add the appropriate arguments, and execute the correct method.

Discussion 0
Questions 12

The Client has just acquired a new brand and wants toIntegrate the new brand s current ecommerce site into a current realm as a new site. The acquisition has its own Enterprise Resource Planning (ERP) system for product data and inventory. The new site will use the existing realm’s Order Management System (OHS) and Customer Relationship Management (CRM) system.

What two requirements does the Architect need to keep in mind when creating the technical specification document?

Choose 2 answers

Options:

A.  

A new customer export Job must be created to export customers.

B.  

Anew product Import Job must be created to manage products.

C.  

A new inventory Import Job must be created to manage inventory.

D.  

A new order export job must be created to export orders.

Discussion 0
Questions 13

There Is an Issue with the site when the domain Is opened from Google search results. After researching the problem. It turns out that the site returns * 404 page error when accessedwith a parameter in the URL.

What should the Architect recommend to fix that issue?

Options:

A.  

Add dynamic catch-all rule to redirect to home page.

B.  

Add this snippet to the aliases configuration for the domain:

C.  

Add this snippet to the aliases configurationfor the domain

D.  

Add dynamic redirect if the URL contains parameter to Home Show.Add this snippet to the aliases configuration for the domain

Discussion 0
Questions 14

During a load test the storefront shows steady but slow performance on all the paces being tested. The Architect opens Pipeline Profiler and sorts the data by *total time" column. The following come as the top Ave items:

Which controller should the Architect focus on to further investigate the performance issue?

Options:

A.  

Product-HitTile asit has the highest hits during the load test.

B.  

Search Show as this Is one of the key controllers that the customer uses

C.  

Product-Detail as It has the highest total time and highest maximum time.

D.  

Home-IncludeHeaderMenu as It has highest average time.

Discussion 0
Questions 15

The storefront integrates with a REST based Address verification service (AVS) that uses token based security. The sequence of calls in the API documentation for this AVS looks like the following

1. Client authentication call, which contains the merchantId and secret in a GET request and returns a token in the response.

2. Address verification call, which contains the token and the address to verify in a POST request.

Once the token is obtained, it is valid for hours and it is not needed to request a new one for subsequent address verification calls, the AVS charges for every request made no matter if it is client authentication call or address verificationcall.

Which three strategies could be applied to allow for efficient use of the service without compromising security? Choose 3 answers

Options:

A.  

Apply page caching to the client authentication controller that is used with AJAX.

B.  

Obtain the token from local storage of the browser and update it once It expires.

C.  

Obtain the token from a custom cache before making the client authentication call.

D.  

Use HTTPService caching for the client authentication call.

E.  

Use a job to store and update the token in a customobject that is used from the storefront code

Discussion 0
Questions 16

An Architect is configuring a data replication schedule.

Which task(s) can be removed In order to reduce replication times?

Options:

A.  

Campaign

B.  

Static content

C.  

Storefront URLs

D.  

Search Indexes

Discussion 0
Questions 17

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?

Options:

A.  

HTTP

B.  

HTTP Form

C.  

Generic

D.  

SOAP

Discussion 0
Questions 18

a clientuses an external marketing toot to manage promotions and coupons for its multiple brands. They currently have only one brand on B2C Commerce and thev get Import-ready feeds created by this tool on en SFTP location.

The marketing team completes the data preparation by the end of the work day.

How should the Architect handle this import?

Options:

A.  

Create a Job and define three steps: one step uses ExecuteScriptModule to download the files from SFTP, end two standard steps to Import the promotion end coupons.

B.  

Create a Job and define three steps: one standard step to download files from sftp end two steps that use Execute Script Module to import the promotion end coupons.

C.  

Create a job and define three steps: one custom step to download the files from SFTP, and two standard steps to import the promotion and coupons.

D.  

Create a Job and define three custom steps: download the files from SFTP, import promotions, import coupons

Discussion 0
Questions 19

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?

Options:

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.

Discussion 0