Product details
In all the tabs namely Recommendations, Recently Viewed, Wish List, and Open Carts, the basic product details such as product image, description, price information are displayed for each of the products. When the store associate clicks a product's description or the image, the Product details pop-up window is displayed. The products' complete description and related products are also displayed.
YCD_ProductDetails_Email service is
provided by the application. As part of the service, a multi-API call is made that involves the
following APIs:getCompleteItemList: Retrieves the product details.getCompleteCustomerDetails: Retrieves customer details such as first name, last name, email address and so on.getShipNodeList: Retrieves the store contact details such as store address, phone number, and so on.
On the Product Details pop-up window, icons are
displayed to indicate whether a product is available through Carry, Pickup, or Shipping fulfillment
methods. The getItemAvailabilityForStore API is called to retrieve the availability
for the product.
From the Product Details pop-up window, a store associate can click the Add to Cart button to either start the order capture process or proceed to add products to an existing draft order. When the store associate clicks the Add to Cart button, the customer information, product information and draft order information is passed to the order capture flow.