Black Friday Biggest Discount Flat 70% Offer - Ends in 0d 00h 00m 00s - Coupon code: 70diswrap

Salesforce B2C-Commerce-Architect Dumps

Salesforce Certified B2C Commerce Architect (SU24) Questions and Answers

Question 1

During implementation, the team found that there is a notification controller exposed for an external service that marks the order as paid when notification is received. The notification URL is sent to the service together with the payment request and contains only the URL with orderlD as the parameter.

What should the Architect recommend to the team in order to prevent the unauthorized usage of the controller to mark the orders as paid?

Options:

A.

Add a customer number in the callback URL and match the customer number against the one stored on the order.

B.

Add HTTPS restriction to the controller start node.

C.

Add an order token in the callback URL and match the token against the one stored on the order.

D.

Add a session attribute and validate it on the callback.

Question 2

The Client is creating a new Storefront and their requirements include:

• ApplePay support

• Log -n through a standard OAuth2 social media account

• One Okie checkout process

• Ay B testing forpromotions

Which two items require technical documentation for customizing the Storefront Reference Architecture?

Choose 2 answers

Options:

A.

One Click checkout process

B.

ApplePay support

C.

log in through a standard OAuth2 social media account

D.

A/B testing forpromotions

Question 3

A client has just pushed a new site live to Production. However during smoketesting. It's found that some customers are not seeing the correct pricing on the Product Detail Page.

What three places would the Architect begin to look for the cause of this Issue?

Choose 3 answers

Options:

A.

Check Log Center

B.

Check the Quota Status page.

C.

Check the Global Preferences to be sure the settings are correct.

D.

Check that there was not an error during replication.

E.

Check that the cache is set correctly

Question 4

An existing B2C Commerce site has the following aliases configuration:

as

Which statement related to this configuration is incorrect?

Options:

A.

Hostname www example.co.uk will redirect to www.example.com/uk.

B.

Hostnamewww.example.comwill redirect to www example com/us

C.

Hostname www.example.de will redirect to www.example.com/de.

D.

Site supports multiple hostnames and locates.

Question 5

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

Question 6

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.

Question 7

The Client is planning to switch to a new Payment Service Provider (PSP). They have approached an Architect to understand the time and effort to Integrate the new PSP The PSP offers a LINK cartridge compatible with SiteGenesisPipelines, but the Client’s website is build on Controllers.

Which two options should the Architect take into consideration before starting analysis? Choose 2 answers

Options:

A.

Estimate the effort and risk to convert the LINK cartridge from pipelines to controllers.

B.

Reach out to the PSP development team and ask if a new cartridge version that supports controllers is under development

C.

Produce a proof of concept converting the most essential pipelines into controllers and integrate the cartridge.

D.

Look fora different PSP that supports controllers and would not require conversion efforts.

Question 8

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.

Question 9

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

Options:

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.

Question 10

An Architect is documenting the technical design for a single B2C Commerce storefront. The Client has a business requirement to provide pricing that is customized to specific groups:

• 50 different pricing groups of customers

• 30 different pricing groups of employees

• 10 different pricing groups of vendors

Which items should the Architect include in the design in order to set applicable price books based on these requirements''

Choose 2 answers

Options:

A.

- 50 customer groups for customers- 30 customer groups for employees- 10 customer groups for vendors

B.

- One customer group and SO subgroups for customers- One customer group and 30 subgroups for employees- Onecustomer group and 10 subgroups for vendors

C.

- One campaign and multiple promotions for each customer group

D.

- One promotion and 50 campaigns for customers- One promotion and 30 campaigns for employees- One promotion and 10 campaigns forvendors

Question 11

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

Question 12

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:

as

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.

Question 13

A company manages its regional operations asseparate businesses. The regional sites (Site A and Site B) operate with:

• Separate realms

• Deferent code bates

• Different category navigation menus

• Frequent updates on category structure

The requirement from the business is to provide hreflang link tags on category pages pointing to the same category on the other regional site. Example MTML for one of these links as displayed on Site A is:

as

Which solution should the Architect choose while keeping performance in mind?

Options:

A.

Create a new customattribute on the Category. Populate the attribute with the other entire site URLs corresponding to locales In JSON Format. Use the attribute to display the hreflang link tag.

B.

Create a new custom object type Populate the hreflang mapping for each category and locale in this custom object. Use the custom object to display the hreflang link tag.

C.

Create additional locales in al realms create a new custom attribute on the category that is localized. Populate the attribute with the other site URLs and use it to display the hreflang tag.

D.

Create a custom Business Manager module. Ask the business to maintain the hreflang link tags for each regional site in this Business Manager module.

Question 14

A B2C Commerce developer has recently completed a tax service link cartridge integration into a new SHU site. During review, the Architect notices the basket calculation hook is being run multiple times during a single tax call.

What is the reason for the duplicate calculations being run?

Options:

A.

The tax cat is being called multiple times.

B.

The LINK cartridge Is Included multiple times in the cartridge path.

C.

There are multiple hook.js Wes referring to the same hook.

D.

Thecheckout is designed to recursively refer to the same hook.

Question 15

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

Question 16

A developer is validating the pipeline cache and noticed that the PDP page is very low cached. The one parameter is snowing the position on the product fisting page upon checking the site and code.

What should the developer adjust in order to improve the page cache hit ratio, keeping in mind that the client is Insisting on the parameter for their analytics?

Options:

A.

Rework the implementation so it reads the parameter on client-side, passesit to the analytics and exclude It from cache parameters.

B.

Add the key to the cache exclude parameters.

C.

Rework the Implementation so it doesn’t depend on that parameter.

D.

Rework the Implementation so the parameter is not passed In the URL and isread from the URL hash.

Question 17

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

Question 18

A Retailer has a single storefront site and a Product Management System (PIM). The Pin is Generating the master catalog and storefront categorization catalog every day and it uploading them toSFTP

how should the Architect configure the import job flows following the best practices?

Options:

A.

1st flow is global to download the files horn SFTP. 2nd flow is global to import the master catalog. 3rd flow Is global to Import the storefront catalog.

B.

1st flow is global to download the files from SFTP. 2nd flow is global to import the storefront catalog 3rd flow K global to Import the master catalog.

C.

1st flow is assigned to the site to download the files from SFTP. 2nd flow is assigned to the site to Import the master catalog. 3rd flow K global to Import the storefront catalog.

D.

1st flow is assigned to the site to download the files from SFTP. 2nd flow is assigned to the site to Import the storefront catalog 3rd flow It global to Import the master catalog.

Question 19

A client receives multiple feeds from third parties on the same SFTP location:

• Product prices (sftp: prod/prices)

• Stores information (sftp: prod/stores;

• Product information (sftp: prod/catalog)

• Categories information (sftp: prod/marketing)

• Content (sftp: prod/marketing)

Some of the feeds are placed on sftp multiple times a day, as the information is updated in the source system.

The Architect decides to have only two jobs:

• One that checks and downloads available feeds every hour

• One that imports the files from Webdav once a day before the data replication, using the standards steps available in the Job Framework

Which design is correctfor the import Job, taking the steps scope in consideration?

Options:

A.

- four sibling flows execute steps ki parallel: import products, stores, prices, content- fifth flow executes: import categories- last flow executes steps In sequence: reindex

B.

- foursibling flows execute steps in parallel: import products, stores, prices, content- last flow executes steps in sequence import categories, reindex

C.

- three siting flows Import steps In parallel: import products, stores, prices- fourth flow executes: import categories- last flow executes steps in sequece: reindex, Import content

D.

-Four sibling flows execute steps in parallel: import products, stores, price, content-last flow executes steps in sequence: import:categories, reindex

Page: 1 / 6
Total 64 questions