Most Essential Features of a Shopping Cart you should know