Visitors Cart
Every visitor has use of a 'Visitors Cart'. This allows the visitor to shop and save items in a temporary shopping cart until logged in during checkout. If the visitor leaves this web site without logging in or checking out, the the contents of the visitors shopping cart are discarded.
Members Cart
Every member of this web site is given a 'Members Cart', accessable when logged in. This allows the member to add products to their shopping cart at any time, coming back at a later date to finalize their checkout. All products remain in this shopping cart until the member has checked them out or removed the products manually.
Shopping Cart Merge
If a user adds products to their 'Visitors Cart' before logging in, the contents of this cart will merge with their 'Members Cart' contents automatically on login.