Develop > Controller layer > Order and quote capture integration > Order and Quote Capture Integration in Elite starter store > Order and Quote Capture Integration changes in the Elite starter store
Checkout flows
Within the product checkout flows, the customer gets an additional option to create and submit quotes out of a shopping cart. Also, the customer needs to fill up the shipping and billing information separately on two pages.
When a customer adds an item to the shopping cart from any of the Elite starter store pages, the inventory availability and offer price values are retrieved from the WebSphere Commerce cache and displayed to the customer. If the inventory availability and offer prices are not available in the WebSphere Commerce cache, these are retrieved by making outbound calls to the external system and are subsequently displayed to the customer.
- Current Order
The Current Order page displays the items in the shopping cart. 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.
- Ship
The Shipping page has been derived from the Shipping and Billing Method page of the base Elite starter store. The Shipping page, however, contains just the shipping-related information, such as Shipping Address, Shipping Method, Charge Type, and product details. These values are served from WebSphere Commerce cache and no outbound call is made to the external system.
- Billing
The Billing page contains the Schedule Order and Billing sections as available in the Shipping and Billing Method page of the base Elite store. The Billing page also displays the shipping information, including inventory status, price, and all order calculation totals in a read-only format. These values are fetched from the external system using outbound web service calls so that the most current values are displayed to the customers before they enter the payment information.
- Order Summary
The Order Summary page enables the customer to review the order details before submitting it to the external system or converting it to a quote.
- Order Confirmation
The Order confirmation page displays after the customer clicks Order on the Order Summary page. WebSphere Commerce makes an outbound request for transferring the order to the external system. An order number is generated in the external system and returned to WebSphere Commerce.
- Quote Confirmation
The Quote confirmation page displays after the customer clicks Create Quote on the Order Summary page. WebSphere Commerce makes an outbound request for quote creation to the external system. A quote number is generated in the external system and returned to WebSphere Commerce.
Related concepts
Related reference