Versions Compared

Key

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

...

During the shopping, if the user changed his mind after adding the product into the 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.

Shipping Address

Select
All the previously added shipping addresses of the logged-in user should be listed so that users can select. It will ease out the process.

Add
The user should be able to add new shipping addresses.

Update
The user should be able to update the selected shipping address.

Split Shipment By User

A split shipment is when a single order containing multiple products is sent in separate shipments. If the customer needs to send different items to different locations he/she may want to split up a single large order into separate shipments. Customers can place a separate order in such a scenario but it may be easier for customers to purchase gifts in a single order especially during the holidays. This feature will allow users to divide the products from the order into different ship groups. Select shipping address, shipping methods, shipping instructions, gift message if it is a gift for each shipment.

Shipping Methods

Shipping methods with the shipping charges and the estimated delivery date should be listed so that the user can select the appropriate one. To charge customers the exact shipping amount the shipping rates should be pulled in real-time from the carrier based on the delivery address and preferences.

Split Shipment User Preferences(for backend)

Sometimes eCommerce companies split the deliveries to accelerate the delivery or may be due to their own advantages. Some of the reasons for this can be - 

  1. The products ordered are currently in different warehouses.
  2. Items won't fit in a single package.
  3. Items shipped by different companies.

Though it's a common process nowadays it can lead to higher shipping costs for the customer, so there should be an option so that he/she can set his preference whether he/she wants to allow split shipment or not. The preferences can be-

  1. Ship all items together
  2. Ship items when available


Shipping Instructions

Users should be able to enter special instructions regarding the shipment.

Gift

There should be an option to mark if the purchased product (the shipment ) is a gift. This will allow users to mention gift messages. There can be gift wrap that can be chosen by the customer or it can be the default.  

Payment Options and Methods

Multiple payment options should be offered to customers while making payments. Payment methods can be - 

  1. Credit Card
  2. Debit Card
  3. Internet Banking
  4. Paypal
  5. Worldpay
  6. COD
  7. Gift Cards
  8. EFT Account


Add
The user should be able to add credit cards, gift cards, and EFT accounts.

Update
The user should be able to update credit cards, gift cards, and EFT accounts.

Split Payment with Gift Card
This feature will allow users to pay with both Gift cards and other forms of payment(credit card, debit card, etc).

Single Use Credit Card/ Gift Card / EFT Account
This feature won’t force customers to first add a payment method (credit card, gift card, EFT account) then choose one of them to proceed ahead. Though the saving payment methods ease the process for returning customers, there might be users who don’t want to save their cards. So there should be an option to proceed without saving/adding cards etc during the checkout where the user can enter information regarding the payment method for the single purpose only without saving cards.

Review and Submit Order

This will allow the user to review the complete order detail before submitting it. 
Order detail should consists-

  1. Order Information
  2. Payment Information
  3. Shipping Information
  4. Order Items
  5. Subtotal
  6. Promotion applied
  7. Shipping & Handling Charges
  8. Sales Tax
  9. Grand Total

Order Confirmation

Once the order gets placed successfully, the order confirmation page should appear. It should consist of complete order detail with Order ID.

Conclusion