Shopping Cart API lets you add items to the carts and setup additional parameters such as coupon codes. By persisting the Tipser token associated with the cart in the browser storage, you may implement a sticky shopping cart that keeps the cart items even if the user has abandoned the cart by closing the web browser.
Shopping cart is taking care of making sure that the products in your cart are up to date. This means that the product can become unavailable over the course of the long-running session for fast selling out products. Also, the price of the product can change dynamically - adding the product to the shopping cart and keeping it for a couple of days does not mean it's stock keeping unit and price will be fixed.
For that reason, shopping carts handled by Tipser through Shopping Cart API are automatically refreshing its data and in case of any changes of the products within occurred, it will be reflected in the response payload.