Home > @poq/sdk > ICheckoutService > addCartItem
Adds an item to a user’s cart.
Signature:
addCartItem(appIdentifier: string, poqUserId: string, cartParams: AddToCartRequest, mergeByCustomData?: boolean): Promise<PoqResponse<AddToCartResponse>>;
Parameter | Type | Description |
---|---|---|
appIdentifier | string | The unique guid v4 app identifier. |
poqUserId | string | The unique identifier of the poq user. |
cartParams | AddToCartRequest | Specifies cart params |
mergeByCustomData | boolean | (Optional) Adds as a separate cart item if the custom data is different to an existing item with the same variant id. |
Returns:
Promise<PoqResponse<AddToCartResponse>>
The created Cart.