Home > widget-integration > CartAPI > addMultiProductToCart
CartAPI.addMultiProductToCart() method
Add multiple products to cart in a single request
Signature:
addMultiProductToCart(data: CartAddItem[]): Promise<Response>;
Parameters
|
Parameter |
Type |
Description |
|---|---|---|
|
data |
Array of product items to add |
Returns:
Promise<Response>
Promise resolving to Response object
Exceptions
Error if cart addition fails
Example
await cartAPI.addMultiProductToCart([
{ id: '12345', quantity: 2 },
{ id: '67890', quantity: 1, properties: { engraving: 'John' } }
]);