ExamGecko
Question list
Search
Search

Question 13 - Certified B2B Commerce Developer discussion

Report
Export

Northern Trail Outfitters (NTO) has a B2B Commerce store for its resellers. It has received many customer service calls involving questions about the delivery date of customer orders.

How should a developer expose delivery time estimates to NTO's customers in the storefront to reduce call volume?

A.
Add the Expected Delivery Date field to the order confirmation email.
Answers
A.
Add the Expected Delivery Date field to the order confirmation email.
B.
Add a Desired Delivery Date input field during the checkout flow.
Answers
B.
Add a Desired Delivery Date input field during the checkout flow.
C.
Display the Expected Delivery Date on the order page with a Lightning web component.
Answers
C.
Display the Expected Delivery Date on the order page with a Lightning web component.
D.
Configure an email alert to the customer when the Expected Delivery Date changes.
Answers
D.
Configure an email alert to the customer when the Expected Delivery Date changes.
Suggested answer: C

Explanation:

To expose delivery time estimates to NTO's customers in the storefront, a developer should display the Expected Delivery Date on the order page with a Lightning web component. The Expected Delivery Date is a custom field on the Order object that stores the date when the order is expected to be delivered to the customer. The developer can use the @wire decorator to get the current order object and use its properties, such as order number, status, total amount, and expected delivery date, to display them on the order page. The developer can also use Apex methods or third-party APIs to calculate and update the expected delivery date based on various factors, such as inventory availability, shipping method, shipping address, and carrier service level. Displaying the expected delivery date on the order page allows the customer to see their delivery time estimate at any time and reduce their need to call customer service. Adding the Expected Delivery Date field to the order confirmation email is not a good solution, as it does not allow the customer to see their delivery time estimate if they lose or delete their email. Adding a Desired Delivery Date input field during the checkout flow is not a good solution either, as it does not guarantee that the customer's desired delivery date will be met or reflect any changes in delivery time due to unforeseen circumstances. Configuring an email alert to the customer when the Expected Delivery Date changes is not a good solution either, as it can create confusion or frustration for the customer if they receive multiple or conflicting emails about their delivery date. Salesforce

Reference:B2B Commerce Developer Guide: Order Object, [B2B Commerce Developer Guide: Order Page], [Lightning Web Components Developer Guide: Call an Apex Method Imperatively]

asked 23/09/2024
Brett Tin
37 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first