API version: unstable
API version: 2021-04 Release candidate
API version: 2021-01 Latest
API version: 2020-10
API version: 2020-07
API version: 2020-04
API version: 2020-01 Unsupported
API version: 2019-10 Unsupported

DeliveryMethodDefinition object

Version unstable

A method definition describes the delivery rate and the conditions that must be met for the method to be applied.

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

Version unstable

An auto-generated type for paginating through multiple DeliveryMethodDefinitions.

Fields

Types that return DeliveryMethodDefinition

Version unstable

An auto-generated type which holds one DeliveryMethodDefinition and a cursor during pagination.

Fields

Types that return DeliveryMethodDefinition

Version 2021-04 (Release candidate)

A method definition describes the delivery rate and the conditions that must be met for the method to be applied.

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

Version 2021-04 (Release candidate)

An auto-generated type for paginating through multiple DeliveryMethodDefinitions.

On this page

Fields

Version 2021-04 (Release candidate)

An auto-generated type which holds one DeliveryMethodDefinition and a cursor during pagination.

Fields

Types that return DeliveryMethodDefinitionEdge

Version 2021-01 (Latest)

A method definition describes the delivery rate and the conditions that must be met for the method to be applied.

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

Version 2021-01 (Latest)

An auto-generated type for paginating through multiple DeliveryMethodDefinitions.

On this page

Fields

Version 2021-01 (Latest)

An auto-generated type which holds one DeliveryMethodDefinition and a cursor during pagination.

Fields

Types that return DeliveryMethodDefinitionEdge

Version 2020-10

A method definition describes the delivery rate and the conditions that must be met for the method to be applied.

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

Version 2020-10

An auto-generated type for paginating through multiple DeliveryMethodDefinitions.

On this page

Fields

Version 2020-10

An auto-generated type which holds one DeliveryMethodDefinition and a cursor during pagination.

Fields

Types that return DeliveryMethodDefinitionEdge

Version 2020-07

A method definition describes the delivery rate and the conditions that must be met for the method to be applied.

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

Version 2020-07

An auto-generated type for paginating through multiple DeliveryMethodDefinitions.

On this page

Fields

Version 2020-07

An auto-generated type which holds one DeliveryMethodDefinition and a cursor during pagination.

Fields

Types that return DeliveryMethodDefinitionEdge

Version 2020-04

A method definition describes the delivery rate and the conditions that must be met for the method to be applied.

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

Version 2020-04

An auto-generated type for paginating through multiple DeliveryMethodDefinitions.

On this page

Fields

Version 2020-04

An auto-generated type which holds one DeliveryMethodDefinition and a cursor during pagination.

Fields

Types that return DeliveryMethodDefinitionEdge

Version 2020-01 (Unsupported)

A method definition describes the delivery rate and the conditions that must be met for the method to be applied.

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

Version 2020-01 (Unsupported)

An auto-generated type for paginating through multiple DeliveryMethodDefinitions.

On this page

Fields

Version 2020-01 (Unsupported)

An auto-generated type which holds one DeliveryMethodDefinition and a cursor during pagination.

Fields

Types that return DeliveryMethodDefinitionEdge

Version 2019-10 (Unsupported)

A method definition describes the delivery rate and the conditions that must be met for the method to be applied.

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

Version 2019-10 (Unsupported)

An auto-generated type for paginating through multiple DeliveryMethodDefinitions.

On this page

Fields

Version 2019-10 (Unsupported)

An auto-generated type which holds one DeliveryMethodDefinition and a cursor during pagination.

Fields

Types that return DeliveryMethodDefinitionEdge

Version 2019-07 (Unsupported)

A method definition describes the delivery rate and the conditions that must be met for the method to be applied.

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

Version 2019-07 (Unsupported)

An auto-generated type for paginating through multiple DeliveryMethodDefinitions.

On this page

Fields

Version 2019-07 (Unsupported)

An auto-generated type which holds one DeliveryMethodDefinition and a cursor during pagination.

Fields

Types that return DeliveryMethodDefinitionEdge

Version 2019-04 (Unsupported)

A method definition describes the delivery rate and the conditions that must be met for the method to be applied.

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

Version 2019-04 (Unsupported)

An auto-generated type for paginating through multiple DeliveryMethodDefinitions.

On this page

Fields

Version 2019-04 (Unsupported)

An auto-generated type which holds one DeliveryMethodDefinition and a cursor during pagination.

Fields

Types that return DeliveryMethodDefinitionEdge

Samples