stack

Home > @infiniteobjects/shopify-data-manager > AdminTypes > SellingPlanGroupInput

AdminTypes.SellingPlanGroupInput interface

The input fields required to create or update a selling plan group.

Signature:

export interface SellingPlanGroupInput 

Properties

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.