Changes in Store pages
The Order and Quote Capture Integration introduces several changes in site pages and interactions in the Elite starter store.
Page | Changes in appearance and behavior | Data source |
---|---|---|
Product Compare | If an offer price for the product is available in the WebSphere Commerce cache, it is displayed; otherwise, the Get My Offer Price link is displayed. On clicking the Get My Offer Price link, offer price is fetched from the external system and displayed in place of the Get My Offer Price link, i.e., the link is removed after the offer price is retrieved and displayed. | WebSphere Commerce cache or the configured external system |
Product Details | If an offer price for the product is available in the WebSphere Commerce cache, it is displayed; otherwise, the Get My Offer Price link is displayed. On clicking the Get My Offer Price link, offer price is fetched from the external system and displayed in place of the Get My Offer Price link, i.e., the link is removed after the offer price is retrieved and displayed. | WebSphere Commerce cache or the configured external system |
Current Order |
When the customer updates the order quantity for a product in the shopping cart, WebSphere Commerce cache is checked for the inventory availability of the product. Also, for the specified order quantity, the cache is checked for price information. If the inventory availability and price information for the specified quantity is not available in the cache, outbound calls are made to the external system to fetch these values. |
WebSphere Commerce cache or the configured external system |
Shipping and Billing Method | Shipping and Billing are two separate pages. A customer enters the shipping information on the Shipping page and the billing and schedule order information on the Billing page. | On the Shipping page, each product has its offer price displayed from the WebSphere Commerce cache, or if the price cache for that product is empty, the offer price is fetched from the external system. The product total and order total are calculated by WebSphere Commerce, using the cached prices. Discounts, shipping charges, taxes, and any other adjustments are not shown. On the Billing page, all pricing information is fetched from the external system, including product prices, product totals, order subtotal, any adjustments, and order total. Product price cache is updated. |
Order Summary | A new Create Quote button is displayed, next to the Order button. Clicking this button enables a customer to create a quote from the current order. | The order totals and pricing details are displayed from the WebSphere Commerce database. |
Order Confirmation | Displays the order number as generated in the external system. | Configured external system |
Quote Confirmation | This is a new page. It displays the quote number as generated in the external system. | Configured external system |
My Orders | Lists a customer's previous orders as available in the external system. Servlet caching can be utilized to cache this order listing. | WebSphere Commerce and the configured external system |
Order Details | Displays the details of a particular order. | Configured external system |
My Quotes | This is a new page. It displays a listing of previously created quotes for a particular customer, as available in the external system. Servlet caching can be utilized to cache this quote listing. | WebSphere Commerce and the configured external system |
Quote Details | This is a new page. It displays the details of a particular quote. | Configured external system |