Skip to main content
Anchor to DeliveryMethodDefinitionInput

DeliveryMethodDefinitionInput

input_object

The input fields for a method definition.

•Boolean

Whether to use this method definition during rate calculation.

•[DeliveryUpdateConditionInput!]

A list of conditions to update on the method definition.

•CurrencyCode

The currency used for this method definition, as well as all rate definitions, participants, and rate range conditions in this method definition.

•String

The description of the method definition.

•[DeliveryRateRangeConditionInput!]

A list of at most one TOTAL_CART_VALUE-based rate range condition without a max value. If a buyer's cart exceeds this amount, the delivery option will be free.

•ID

A globally-unique ID of the method definition. Use only when updating a method definition.

•String

The name of the method definition.

•DeliveryParticipantInput

A participant to apply to the method definition.

Anchor to priceConditionsToCreatepriceConditionsToCreate
•[DeliveryPriceConditionInput!]

A list of price conditions on the method definition.

•DeliveryRateDefinitionInput

A rate definition to apply to the method definition.

•[DeliveryRateGroupCreateInput!]

A list of rate groups to create on the method definition. A method definition must have one and only one rate group.

•[DeliveryRateGroupUpdateInput!]

A list of rate groups to update on the method definition. A method definition must have one and only one rate group.

Anchor to weightConditionsToCreateweightConditionsToCreate
•[DeliveryWeightConditionInput!]

A list of weight conditions on the method definition.


Was this section helpful?

Anchor to Input objects using this inputInput objects using this input

•INPUT OBJECT

The input fields for a delivery zone associated to a location group and profile.

•INPUT OBJECT

The input fields for a delivery zone associated to a location group and profile.


Was this section helpful?