Skip to main content

Class: CrossupsellService

Defined in: service/CrossupsellService.ts:79

Backwards-compatible class form. New code should call crossupsellService(client).

Constructors

Constructor

new CrossupsellService(client): CrossupsellService

Defined in: service/CrossupsellService.ts:81

Parameters

client

GraphQLClient

Returns

CrossupsellService

Methods

createCrossupsell()

createCrossupsell(variables): Promise<Crossupsell>

Defined in: service/CrossupsellService.ts:96

Creates a new crossupsell

Parameters

variables

CrossupsellCreateVariables

Crossupsell creation input data

Returns

Promise<Crossupsell>


getCrossupsell()

getCrossupsell(variables): Promise<Crossupsell>

Defined in: service/CrossupsellService.ts:86

Fetches a single crossupsell by ID

Parameters

variables

CrossupsellVariables

Crossupsell ID to fetch

Returns

Promise<Crossupsell>


getCrossupsells()

getCrossupsells(variables?): Promise<CrossupsellsResponse>

Defined in: service/CrossupsellService.ts:91

Fetches a list of crossupsells with search criteria

Parameters

variables?

CrossupsellsQueryVariables

Crossupsell search input parameters

Returns

Promise<CrossupsellsResponse>


updateCrossupsell()

updateCrossupsell(variables): Promise<Crossupsell>

Defined in: service/CrossupsellService.ts:101

Updates an existing crossupsell

Parameters

variables

CrossupsellUpdateVariables

Crossupsell update input data

Returns

Promise<Crossupsell>