addToCart
Add a product to the cart.
It uses the updateCart method to add a product to the cart.
Signature
declare function addToCart(
context: CommercetoolsIntegrationContext,
cart: AddToCartParams,
params: AddToCartProductParams,
customQuery?: CustomQuery
): Promise<AddToCartResponse>;Parameters
| Name | Required | Type | Description |
|---|---|---|---|
context | Required | CommercetoolsIntegrationContext | |
cart | Required | AddToCartParams | |
params | Required | AddToCartProductParams | |
customQuery | Optional | CustomQuery |
Referenced Types
- CommercetoolsIntegrationContext
- AddToCartParams
- AddToCartProductParams
- CustomQuery
- AddToCartResponse
Examples
Adding a product to the cart.
const { cart } = await sdk.commerce.addToCart(
{ id: '6931b5d2-986f-4d2b-8cba-45007a26eb5e', version: '1' },
{ product: { id: 1, sku: 'M0E20000000E59M' }, quantity: 1 }
);