Hi,
thx for this great api.
I found out that the values of the fields are different . When receiving the user's cart and further updating the cart, the "discountPercentage" values are different. The bug is the mismatch of fields values in the carts.js and products.js.