The main shopping cart page is /cart/cart.jsp. This page provides options for managing the contents of the cart: removing items from the cart, changing item quantities, entering promotion codes, etc.

The /cart/cart.jsp page uses the /atg/store/order/purchase/CartFormHandler to manage the contents of the cart. This component is of class atg.projects.store.order.purchase.StoreCartFormHandler, which is a CRS-specific subclass of the standard ATG Commerce atg.commerce.order.purchase.CartModifierFormHandler class.

The shopping cart page includes a Checkout button that initiates the standard checkout process. The page also conditionally includes an Express Checkout button. See the Checkout Process section for more information.

Note that in addition to the shopping cart page, ATG Store includes a JavaScript-based shopping cart dropdown that enables customers to see the contents of their cart without leaving the current page. (See Rich Shopping Cart Widget in the Pages and Navigation chapter.) The dropdown is primarily informational, rather than a means of managing the cart. The customer must still access the shopping cart page to modify the cart or initiate checkout.

 
loading table of contents...