Home > @infiniteobjects/shopify-data-manager > AdminTypes > SellingPlanGroupInput
The input fields required to create or update a selling plan group.
Signature:
export interface SellingPlanGroupInput
Property | Modifiers | Type | Description |
---|---|---|---|
appId? | InputMaybe<Scalars[‘String’][‘input’]> | (Optional) ID for app, exposed in Liquid and product JSON. | |
description? | InputMaybe<Scalars[‘String’][‘input’]> | (Optional) Merchant facing description of the selling plan group. | |
merchantCode? | InputMaybe<Scalars[‘String’][‘input’]> | (Optional) Merchant facing label of the selling plan group. | |
name? | InputMaybe<Scalars[‘String’][‘input’]> | (Optional) Buyer facing label of the selling plan group. | |
options? | InputMaybe<Array<Scalars[‘String’][‘input’]>> | (Optional) The values of all options available on the selling plan group. Selling plans are grouped together in Liquid when they’re created by the same app, and have the same selling_plan_group.name and selling_plan_group.options values. |
|
position? | InputMaybe<Scalars[‘Int’][‘input’]> | (Optional) Relative value for display purposes of the selling plan group. A lower position will be displayed before a higher one. | |
sellingPlansToCreate? | InputMaybe<Array<SellingPlanInput>> | (Optional) List of selling plans to create. | |
sellingPlansToDelete? | InputMaybe<Array<Scalars[‘ID’][‘input’]>> | (Optional) List of selling plans ids to delete. | |
sellingPlansToUpdate? | InputMaybe<Array<SellingPlanInput>> | (Optional) List of selling plans to update. |