Interact with a cart during a customer's session.
In this section
Cart — A cart represents the merchandise that a buyer intends to purchase, and the estimated cost associated with the cart.
CartAutomaticDiscountAllocation — The discounts automatically applied to the cart line based on prerequisites that have been met.
CartBuyerIdentity — Represents information about the buyer that is interacting with the cart.
CartBuyerIdentityInput — Specifies the input fields to update the buyer information associated with a cart.
CartCodeDiscountAllocation — The discount that has been applied to the cart line using a discount code.
CartDiscountAllocation — The discounts that have been applied to the cart line.
CartDiscountCode — The discount codes applied to the cart.
CartEstimatedCost — The estimated costs that the buyer will pay at checkout.
CartInput — Specifies the input fields to create a cart.
CartLine — Represents information about the merchandise in the cart.
CartLineEstimatedCost — The estimated cost of the merchandise line that the buyer will pay at checkout.
CartLineInput — Specifies the input fields to create a merchandise line on a cart.
CartLineUpdateInput — Specifies the input fields to update a line item on a cart.
cartAttributesUpdate — Updates the attributes on a cart.
cartBuyerIdentityUpdate — Updates customer information associated with a cart.
cartCreate — Creates a new cart.
cartDiscountCodesUpdate — Updates the discount codes applied to the cart.
cartLinesAdd — Adds a merchandise line to the cart.
cartLinesRemove — Removes one or more merchandise lines from the cart.
cartLinesUpdate — Updates one or more merchandise lines on a cart.
cartNoteUpdate — Updates the note on the cart.