Labour Day Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: suredis

Salesforce B2C-Commerce-Architect Salesforce Certified B2C Commerce Architect (SP23) Exam Practice Test

Salesforce Certified B2C Commerce Architect (SP23) Questions and Answers

Testing Engine

  • Product Type: Testing Engine
$42  $119.99

PDF Study Guide

  • Product Type: PDF Study Guide
$36.75  $104.99
Question 1

A B2C Commerce Developer has just finished implementing a new promotion code form on checkout. During review, an Architect notes that the form it not using CSRF validation correctly.

Which two options are best practice recommendations for dealing with CSRF validation? Choose 2 answers

Options:

A.

Ensure the CSRF protection is validated on form submission.

B.

Only use GET methods over HTTPS.

C.

Automatically renew the CSRF Token if expired.

D.

Only use POST methods over HTTPS.

Question 2

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

Options:

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 excluded from 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.

Question 3

An existing B2C Commerce site has the following aliases configuration:

Which statement related to this configuration is incorrect?

Options:

A.

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

B.

Hostname www.example.com will 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 4

The Client has just acquired a new brand and wants to Integrate 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.

A new 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.

Question 5

The client provided these business requirements:

• The B2C Commerce platform will integrate with 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.

Question 6

The development team is building a complex LINK cartridge for a hosted checkout solution. The provider s database is used as a single source of truth, but the information in the Basket on B2C Commerce side needs to be synchronized. This is implemented asynchronously the back end when the customers interact will the hosted checkout page and change their shipping/biding details.

As an Architect you have to advise the development team with how to implement the logging to ensure that there will be a mechanism available to allow troubleshooting in the case something goes wrong on production.

Which solution should the Architect suggest?

Options:

A.

Report info level message for the back-end asynchronous communication between both systems Report all errors at error level message.

B.

Report debug level message for the back-end asynchronous communication between both systems. Report al errors at error-level message.

C.

Get logger for cartridge specific category. Report debug level message for the back end asynchronous communication between both systems. Report all errors at error level message.

D.

Get logger for cartridge-specific category. Report Info level message for the back-end asynchronous communication between both systems. Report all errors at error level message.

Question 7

A new project for a Client will involve a few different Integrations to their middleware system resulting in four different web services. All will use the same credentials to the middleware. Each will have the same timeout, but will require a separate log file prefix.

How should the Architect set this up with the Service framework using a minimal set of configuration?

Options:

A.

Four Service Configurations. Four Service Profiles, One Service Credential

B.

Four Service Configurations. Four Service Profiles, Four Service Credentials

C.

Four Service Configurations. One Service Profile, One Service Credential.

D.

One Service Configuration, Four Service Profiles, One Service Credential.

Question 8

The Client wants to offer custom made container products on its new B2C Commerce storefront. The Client 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

Options:

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.

Question 9

Northern Trail Outfitters uses an Order Management system (OMS), which creates an order tracking number for every order 24 hours after receiving it. The OMS provides only a web-service interface to get this tracking number. There is a job that updates this tracking number for exported orders, which were last modified yesterday.

Part of this jobs code looks like the following:

Based on the above description and code snippet, which coding best practice should the Architect enforce?

Options:

A.

Post-processing of search results is a bad practice that needs to be corrected.

B.

The transaction for updating of orders needs to be rewritten to avoid problems with transaction size.

C.

Configure circuit breaker and timeout for the OMS web service call to prevent thread exhaustion.

D.

Standard order import should be used instead of modifying multiple order objects with custom code.