DeliveryMethodDefinition object
A method definition describes the delivery rate and the conditions that must be met for the method to be applied.
On this page
Fields
active
(Boolean! )
|
Whether this method definition is active. |
description
(String )
|
The description of the method definition. |
id
(ID! )
|
Globally unique identifier. |
methodConditions
([DeliveryCondition!]! )
|
The method conditions that must pass for this method definition to be applied to an order. |
name
(String! )
|
The name of the method definition. |
rateProvider
(DeliveryRateProvider! )
|
Provided rate for this method definition, from a rate definition or participant. |
Types that return DeliveryMethodDefinition
Implements
A method definition describes the delivery rate and the conditions that must be met for the method to be applied.
On this page
Fields
active
(Boolean! )
|
Whether this method definition is active. |
description
(String )
|
The description of the method definition. |
id
(ID! )
|
Globally unique identifier. |
methodConditions
([DeliveryCondition!]! )
|
The method conditions that must pass for this method definition to be applied to an order. |
name
(String! )
|
The name of the method definition. |
rateProvider
(DeliveryRateProvider! )
|
Provided rate for this method definition, from a rate definition or participant. |
Types that return DeliveryMethodDefinition
Implements
A method definition describes the delivery rate and the conditions that must be met for the method to be applied.
On this page
Fields
active
(Boolean! )
|
Whether this method definition is active. |
description
(String )
|
The description of the method definition. |
id
(ID! )
|
Globally unique identifier. |
methodConditions
([DeliveryCondition!]! )
|
The method conditions that must pass for this method definition to be applied to an order. |
name
(String! )
|
The name of the method definition. |
rateProvider
(DeliveryRateProvider! )
|
Provided rate for this method definition, from a rate definition or participant. |