Home > @infiniteobjects/shopify-data-manager > AdminTypes > DeliveryMethodDefinitionInput
The input fields for a method definition.
Signature:
export interface DeliveryMethodDefinitionInput
Property | Modifiers | Type | Description |
---|---|---|---|
active? | InputMaybe<Scalars[‘Boolean’][‘input’]> | (Optional) Whether to use this method definition during rate calculation. | |
conditionsToUpdate? | InputMaybe<Array<DeliveryUpdateConditionInput>> | (Optional) A list of conditions to update on the method definition. | |
description? | InputMaybe<Scalars[‘String’][‘input’]> | (Optional) The description of the method definition. | |
id? | InputMaybe<Scalars[‘ID’][‘input’]> | (Optional) A globally-unique ID of the method definition. Use only when updating a method definiton. | |
name? | InputMaybe<Scalars[‘String’][‘input’]> | (Optional) The name of the method definition. | |
participant? | InputMaybe<DeliveryParticipantInput> | (Optional) A participant to apply to the method definition. | |
priceConditionsToCreate? | InputMaybe<Array<DeliveryPriceConditionInput>> | (Optional) A list of price conditions on the method definition. | |
rateDefinition? | InputMaybe<DeliveryRateDefinitionInput> | (Optional) A rate definition to apply to the method definition. | |
weightConditionsToCreate? | InputMaybe<Array<DeliveryWeightConditionInput>> | (Optional) A list of weight conditions on the method definition. |