update cart and order