When the user add a product to the cart, I have to check the product in external API then update price and variation in DB,But how can I update price and disable the variation i