cart resets to new empty cart after checkout