Real B2C-Commerce-Architect Exam PDF Test Engine Practice Test Questions
Salesforce B2C-Commerce-Architect Real 2025 Braindumps Mock Exam Dumps
NEW QUESTION # 13
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. The LINK cartridge Is Included multiple times in the cartridge path.
- B. The tax cat is being called multiple times.
- C. The checkout is designed to recursively refer to the same hook.
- D. There are multiple hook.js Wes referring to the same hook.
Answer: C
NEW QUESTION # 14
The Client isCrowing and decided to migrate its ecommerce website to B2C Commerce. The Client provided the Architect with the f metrics for its existing website over the past 12 months and forecasted into the next year:
Noting these historical metrics and the forecasted growth of 300%, which load test targets meet best practices for testing the new B2C Commerce site?
- A. 15000 visits per hour, 300000 page views per hour, and 3750 orders per hour
- B. 150000 visits per hour, 3000000 page views per hour, and 37500 orders per hour
- C. 3000 visits per hour, 60000 page views per hour, and 750 orders per hour
- D. 1500 visits per hour, 30000 page views per hour, and 375 orders per hour
Answer: C
NEW QUESTION # 15
Your project has 4 storefronts for different branches. Everyday at 4.00 am runs a job to import inventories, master catalog and storefronts for each of those sites. You're in charge of job configuration, given this information what should be the best approach to achieve it?
- A. 2 flows needed. First one to import master catalog with organization scope and in parallel import storefronts with site scope and second flow to import the inventory with organization scope.
- B. First flow with organization scope to import master catalog, another flow with 4 steps to import each storefront catalog with site scope and in parallel inventory import with organization scope.
- C. 3 flows are needed. First master catalog with organization scope. Second flow is to import storefront catalogs with site scope and last to import inventory with organization scope.
- D. None of these answers are correct
Answer: B
NEW QUESTION # 16
An Architect tonotifyby 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. Realtime Report from Reports and Dashboards
- B. Service Status from Business Manager
- C. Sales Dashboard from Reports and Dashboards
- D. Pipeline Profiler from Business Manager
Answer: B
NEW QUESTION # 17
Given a website launched to production, the Architect can rely on several SFCC Business Manager tools that provide an automatic notification feature.
Which three tools have such a feature and do not require to be monitored manually?
Choose 3 answers
- A. Quota Status
- B. Job Schedules
- C. Pipeline Profiler
- D. Custom Log Settings
- E. Analytics Conversion Reports
Answer: A,B,E
NEW QUESTION # 18
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?
- A. Home-IncludeHeaderMenu as It has highest average time.
- B. Product-HitTile asit has the highest hits during the load test.
- C. Product-Detail as It has the highest total time and highest maximum time.
- D. Search Show as this Is one of the key controllers that the customer uses
Answer: A
NEW QUESTION # 19
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. Information logs should not be used in a production environment
- C. The log information includes the order number and customer s email, which violates PCI.
- D. The log information includes the customer's card CW (card security code) and expiration date, which violates PCI.
Answer: A,C
NEW QUESTION # 20
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?
- A. Add this snippet to the aliases configurationfor the domain
- B. Add this snippet to the aliases configuration for the domain:
- C. Add dynamic redirect if the URL contains parameter to Home Show.Add this snippet to the aliases configuration for the domain
- D. Add dynamic catch-all rule to redirect to home page.
Answer: D
Explanation:
To address the issue of the site returning a 404 error when accessed with a parameter from Google search results, a dynamic catch-all rule to redirect such requests to the homepage is an effective solution (Answer A). This approach ensures that users landing from external links with appended parameters, which might not match any configured route or alias, are redirected to a valid page instead of seeing an error page. This improves the user experience and minimizes potential bounce rates caused by broken links or outdated URLs.
NEW QUESTION # 21
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. 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. 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.
- C. Engage B2C Commerce Support Team to soften the quota limit for ''object.OrderPO.relation.notes''
- D. Using BM site import/export, softenthe<quota id=''object.orderPo.relation,notes''>
<custom-action>warn<custom-action> </quots>to make sure that neither order notes are lost and custom object is processed. - E. 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.
Answer: B,C,D
NEW QUESTION # 22
Northern Trail Outfitters (NTO) wants to integrate its product information management (PIM) system with B2C Commerce so shopping experiences can be relevant, personalized, and seamless across channels. They need the ability to search for product deltas in the PIM system and reflect those changes in B2C Commerce on a scheduled basis. The Solution Architect recommends using MuleSoft Accelerator for B2C Commerce for this integration.
Which two benefits should the Solution Architect highlight about API-led connectivity while implementing the MuleSoft accelerator for B2C Commerce?
Choose 2 answers
- A. It enforces a distributed approach and allows for the creation of Experience APIs, Data APIs, and System APIs.
- B. It lets the business quickly integrate different systems without involving IT.
- C. It enables self-service and an increase in productivity through reusable microservices and APIs.
- D. It offers a template-driven approach for development.
Answer: B,D
NEW QUESTION # 23
A developer is checking for Cross Site Scripting (XSS) and found that the quick search is not escaped (allows inclusion of Javascript) in the following script:
How would the developer resolve this issue?
- A. Use <toprint value="${searchPhrase}" />
- B. Replace 'with double Quote*
- C. Use <isprint value="${searchPhrase}* encoding-'jshtmr />
- D. Use <isprint value='${searchPhrase} encoding-'jsblock" />
Answer: D
NEW QUESTION # 24
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
- A. A new order export job must be created to export orders.
- 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 customer export Job must be created to export customers.
Answer: B,C
Explanation:
When integrating a new brand's ecommerce site into an existing realm, the architect needs to ensure that product data and inventory from the new brand's Enterprise Resource Planning (ERP) system are correctly managed within the realm. Therefore, creating new import jobs for products (Answer B) and inventory (Answer C) is essential. These import jobs will facilitate the synchronization of the new brand's product catalog and inventory levels with the existing Order Management System (OMS) and Customer Relationship Management (CRM) systems of the realm. Such integration is crucial for maintaining up-to-date product and inventory information across the systems, ensuring seamless operations and data consistency.
NEW QUESTION # 25
The following promotions are configured with no exclusivity (can be combined with any other promotion) in a -1month campaign:
* Free correct- in -store shipping
* 20% accessories products discount, applies for all customers
* $5 off coupon based discount, sent to a selected group of customers
The combination of above promotions allows customers to get 16 socks for free in store. This was unintended, and the Client If considering disabling the coupon. The Client is concerned about a potential spike in the number of Call Center calls from customers who had the coupon code added to their baskets before it was disabled. As basket lifetime is set to 30 days for all customers, this can continue for the full length of the campaign.
What solutionshould the Architect suggest to keep the Call Center calls to a minimum?
- A. Disable the coupon code. Clear the production cache from the Business Manager to clear existing baskets.
- B. Disable the coupon code. Restart the production instance from control Center to dear existing baskets.
- C. Disable the coupon code. Reduce the basket lifetime in Business Manager to expire some of the existing baskets
- D. Disable the coupon code. Email all the customers to not use the coupon code in their baskets.
Answer: C
Explanation:
Reducing the basket lifetime is a strategic approach to minimizing the impact of disabling a promotional coupon. This action will cause baskets that may still contain the now-disabled coupon to expire sooner, thereby reducing the potential volume of calls to the Call Center from customers inquiring about the coupon.
This method also avoids the drastic measure of clearing all existing baskets or restarting the production instance, which could disrupt user experience and lead to further customer dissatisfaction.
NEW QUESTION # 26
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 an implied structure that the customer's choices should be captured as custom objects, but there isn't a business requirement to do so
- B. The data schema includes a Color_ID field, but there isn't a business requirement to allow the customer to specify container color.
- C. The data schema includes unique identifiers for material and color fields,but neither are reflected in the business requirements.
- D. 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.
Answer: B,C
Explanation:
The provided data schema includes several fields that do not match the stated business requirements, which focus on the custom dimensions and materials of the containers:
* Option A: The inclusion of unique identifiers for materials and color fields in the data schema suggests a level of detail and structure around these attributes that is not reflected in the business requirements. If the business does not require tracking or differentiating materials beyond just naming them, this might be unnecessarily complex.
* Option D: The data schema includes a Color_ID field, which implies the ability to specify the color of the container. However, the business requirements do not mention color as a customization option available to customers. This discrepancy needs to be addressed to ensure that the database design aligns with actual business needs.
NEW QUESTION # 27
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 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.
- C. 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.
- 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.
Answer: B
Explanation:
This approach addresses all concerns: data retention, reattempt on failure, and follow-up communication. By storing survey data in a custom object, data is preserved even if the API call fails, allowing for reprocessing.
This method also facilitates sending follow-up emails by querying custom objects for surveys that were skipped, ensuring comprehensive coverage and reliability in data handling and customer engagement.
NEW QUESTION # 28
A client has just pushed a new site live to Production. However during smoke testing. 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
- A. Check the Quota Status page.
- B. Check that there was not an error during replication.
- C. Check the Global Preferences to be sure the settings are correct.
- D. Check that the cache is set correctly
- E. Check Log Center
Answer: A,B,D
NEW QUESTION # 29
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. Realtime Report from Reports and Dashboards
- B. Sales Dashboard from Reports and Dashboards
- C. Pipeline Profiler from Business Manager
- D. Service Status from Business Manager
Answer: C
Explanation:
The appropriate tool to verify that the problem is indeed caused by the inventory check at the beginning of checkout is the Pipeline Profiler in Business Manager. This tool allows an architect to analyze the performance of specific code execution paths, including those involving third-party API calls. It helps identify bottlenecks and inefficiencies in the pipeline execution, particularly useful in situations where custom code like inventory checks may impact site functionality. The use of the Pipeline Profiler would enable the architect to pinpoint if the custom inventory check is causing the checkout process to fail or redirect users inappropriately.
NEW QUESTION # 30
Northern Trail Outfitters (NTO) wants to migrate its online shoo from a custom ecommerce platform to B2C Commerce. 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, excluding the password field, and B2C Commerce will automatically require a password reset the first time a customer logs m to the storefront.
- B. Do not import customer records and asks customers to create new accounts the first fame they try to log in to the B2C Commerce storefront.
- C. 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.
- D. 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.
Answer: C
NEW QUESTION # 31
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. Information logs should not be used in a production environment
- C. The log information includes the order number and customer s email, which violates PCI.
- D. The log information includes the customer's card CW (card security code) and expiration date, which violates PCI.
Answer: A,C
Explanation:
In a production environment, logging sensitive customer information such as credit card details (PAN, CVV, expiration date) can lead to severe security and compliance issues, specifically violating PCI DSS (Payment Card Industry Data Security Standard) requirements. The standards strictly prohibit the storage of CVV codes and mandate that any PAN displayed must be masked. Storing such data in logs is not only a risk for data breaches but also non-compliance with these standards can lead to penalties.
* Option A: Including the customer's card name along with the full credit card number in logs is a clear violation of PCI DSS requirements, which stipulate that no more than the last four digits of the card number may be displayed.
* Option B: Logging the card security code (CVV) and expiration date is explicitly prohibited by PCI DSS, which requires that sensitive authentication data, including CVV, must never be stored post- authentication, even if it is encrypted.
NEW QUESTION # 32
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 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.
- B. Implement a Live export of orders during checkout via SFTP, marking the processed order as exported when it has completed successfully.
- C. 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.
- D. Implement a live export of orders during checkout vie web service, marking the processed order as exported when the AM returns successfully.
Answer: A,C
Explanation:
Given the concerns about the reliability of the OMS, implementing scheduled batch exports ensures that order data is not lost due to potential OMS downtime and allows for reattempting failed exports. Option B uses SFTP for a high-frequency batch export, which can be scheduled to run multiple times a day, ensuring minimal delay in order synchronization while marking orders as exported upon successful transmission. Option C provides a similar safeguard but via web service, which can be scheduled to run hourly. Both methods enable tracking of export status and can handle temporary downtimes by reattempting the export until successful, aligning with the need for reliability in integration processes.
NEW QUESTION # 33
Which standards allow dw.ws.WebReference2 class?
- A. Apache CXF
- B. https 1.0 and 1.1
- C. SOAP 1.1 and SOAP 1.2
- D. WSDL 1.1
- E. RPC/Encoded WSDLs
Answer: A,B,C,D
NEW QUESTION # 34
A company wants to send a coupon code to VIP customers who have abandoned their cart. The company also wants to track email open and forward count, as well as disable the coupon code after a single use.
Which set of platforms and native services should a Solution Architect recommend to satisfy these requirements?
- A. Service Cloud for customer segmentation; third-party service for creation of coupon codes; B2C Commerce and Marketing Cloud functionalities to send abandoned cart emails; Service Cloud to track email opens and forwards.
- B. Marketing Cloud for customer segmentation; Service Cloud for creation of coupon codes; B2C Commerce to send abandoned cart emails; Tableau CRM to track email opens and forwards.
- C. Marketing Cloud for customer segmentation; B2C Commerce for creation of coupon codes; B2C Commerce and Marketing Cloud functionalities to send abandoned cart emails; Marketing Cloud to track email opens and forwards.
- D. B2C Commerce for customer segmentation; Service Cloud for creation of coupon codes; B2C Commerce and Marketing Cloud functionalities to send abandoned cart emails; Service Cloud to track email opens and forwards.
Answer: C
NEW QUESTION # 35
......
To become a Salesforce Certified B2C Commerce Architect, candidates must pass the B2C-Commerce-Architect exam. B2C-Commerce-Architect exam consists of 60 multiple-choice questions and is timed at 105 minutes. The passing score for the exam is 68%, and candidates must score at least 65% in each section to pass the exam. B2C-Commerce-Architect exam can be taken online, and candidates can take the exam up to three times in a year.
Prepare For The B2C-Commerce-Architect Question Papers In Advance: https://learningtree.testkingfree.com/Salesforce/B2C-Commerce-Architect-practice-exam-dumps.html