Improvements and bug fixes for shopping cart: WL-117, WL-114, WL-116, WL-115, WK-122