You are reading the documentation for SDK v2, which is no longer the latest version. Switch to current
createCart
Endpoint for creating a new cart for the current user. By default, it uses the createCartDefaultQuery GraphQL query
Signature
export declare function createCart(
context: SetupContext,
cartDraft?: CreateCartParams,
customQuery?: CustomQuery,
responseOptions?: ResponseOptions
): Promise<CreateCartResponse>;Parameters
| Name | Required | Type | Description |
|---|---|---|---|
context | Required | SetupContext | Automatically injected context. Refer to SetupContext |
cartDraft | Optional | CreateCartParams | Cart information |
customQuery | Optional | CustomQuery | Custom queries included in the request |
responseOptions | Optional | ResponseOptions |
Returns
User cart information