Home > @infiniteobjects/shopify-data-manager > AdminTypes > DeliveryMethodDefinition
A method definition contains the delivery rate and the conditions that must be met for the method to be applied.
Signature:
export interface DeliveryMethodDefinition extends Node
Extends: Node
Property | Modifiers | Type | Description |
---|---|---|---|
active | Scalars[‘Boolean’][‘output’] | Whether this method definition is active. | |
description? | Maybe<Scalars[‘String’][‘output’]> | (Optional) The description of the method definition. | |
id | Scalars[‘ID’][‘output’] | A globally-unique ID. | |
methodConditions | Array<DeliveryCondition> | The method conditions that must pass for this method definition to be applied to an order. | |
name | Scalars[‘String’][‘output’] | The name of the method definition. | |
rateProvider | DeliveryRateProvider | The provided rate for this method definition, from a rate definition or participant. |