Salesforce Certified B2C Commerce Architect (SU24) Questions and Answers
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?
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
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
An existing B2C Commerce site has the following aliases configuration:
Which statement related to this configuration is incorrect?
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?
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'
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
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?
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
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
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?
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
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:
Which solution should the Architect choose while keeping performance in mind?
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?
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
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?
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
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?
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?