Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Shopping lists are collections of desired products saved by customers to their user account, signifying interest without immediate intent to purchase. So this allows shoppers to create personalized collections of products they want to buy and save them in their user account for future reference. It's an easy way to remind themselves of a product and help merchants Shopping lists gives customers an easy way to remind themselves of a product and helps merchants measure product interest.

Create
Users should be able to create as many shopping lists as they want. There can be different types of shopping lists- Wishlist, Automatic re-orders, Frequent  Purchases, etc.

Edit
The user should be able to update the shopping list name, type, status (active or not), etc.

Shopping List Items

Add
The user should be able to add products to the selected shopping list.

List
The User should be able to see all the items added in a  particular shopping list. Item detail should consist - Product Name, Product Image, Unit Price, Quantity and Total Price

Update
The user should be able to update the quantities of the added product. 

Remove
The user should be able to remove the selected item from the shopping list.

Add To Cart 
The user should be able to add products from the shopping list to the shopping cart.

Shopping Cart & Checkout

Cart

The Shopping Cart in eCommerce assists the shoppers in their purchasing.

Cart Items

Add
The user should be able to add products into the cart.

List
The user should be able to see all the items added in the cart. Item detail should consist - Product Name, Product Image, Unit Price, Quantity, and Total Price.

Update
The user should be able to update quantities.

Remove
The user should be able to remove items from the cart.

Recalculate Cart

The cart should be recalculated after any update, especially when promotions are applied or applied promotion is changed.

Empty Cart

The user should be able to remove all the added items from the cart.

Save for later

During the shopping, if the user changed his mind after adding the product into cart, then there should be an option to save the product for the later reference. In its simplest users should be able to move products from cart to shopping list. Users should be able to access the saved products. This feature helps users to easily bookmark the products and helps merchants to minimize cart abandonment to some extent.

Promotion / Coupon Codes

List
There should be some way to check the available public promotion codes with its detail.

Apply
Users should be able to apply the valid promotion code.

Update
Users should be able to change the applied promotion.

Remove
Users should be able to remove the applied promotion.

Conclusion