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

SellingPlan object

Version unstable

Represents a selling plan.

Required access

Requires access to either all or app-owned selling plans.

Fields

  • billingPolicy (SellingPlanBillingPolicy!)

    Selling plan policy which describes the billing details.

  • createdAt (DateTime!)

    The date and time when the selling plan was created.

  • deliveryPolicy (SellingPlanDeliveryPolicy!)

    Selling plan policy which describes the delivery details.

  • description (String)

    Buyer facing string which describes the selling plan commitment.

  • id (ID!)

    Globally unique identifier.

  • name (String!)

    Buyer facing string which describes the selling plan content.

  • options ([String!]!)

    The values of all options available on the selling plan. Selling plans are grouped together in Liquid when they are created by the same app, and have the same selling_plan_group.name and selling_plan_group.options values.

  • position (Int)

    Relative position of the selling plan for display. A lower position will be displayed before a higher position.

  • pricingPolicies ([SellingPlanPricingPolicy!]!)

    Selling plan pricing details.

Types that return SellingPlan

Implements

Version unstable

An auto-generated type for paginating through multiple SellingPlans.

Fields

Types that return SellingPlan

Version unstable

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

Fields

  • cursor (String!)

    A cursor for use in pagination.

  • node (SellingPlan!)

    The item at the end of SellingPlanEdge.

Types that return SellingPlan

Version 2021-04 (Release candidate)

Represents a selling plan.

Required access

Requires access to either all or app-owned selling plans.

Fields

  • billingPolicy (SellingPlanBillingPolicy!)

    Selling plan policy which describes the billing details.

  • createdAt (DateTime!)

    The date and time when the selling plan was created.

  • deliveryPolicy (SellingPlanDeliveryPolicy!)

    Selling plan policy which describes the delivery details.

  • description (String)

    Buyer facing string which describes the selling plan commitment.

  • id (ID!)

    Globally unique identifier.

  • name (String!)

    Buyer facing string which describes the selling plan content.

  • options ([String!]!)

    The values of all options available on the selling plan. Selling plans are grouped together in Liquid when they are created by the same app, and have the same selling_plan_group.name and selling_plan_group.options values.

  • position (Int)

    Relative position of the selling plan for display. A lower position will be displayed before a higher position.

  • pricingPolicies ([SellingPlanPricingPolicy!]!)

    Selling plan pricing details.

Types that return SellingPlan

Implements

Version 2021-04 (Release candidate)

An auto-generated type for paginating through multiple SellingPlans.

On this page

Fields

Version 2021-04 (Release candidate)

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

Fields

  • cursor (String!)

    A cursor for use in pagination.

  • node (SellingPlan!)

    The item at the end of SellingPlanEdge.

Types that return SellingPlanEdge

Version 2021-01 (Latest)

Represents a selling plan.

Required access

Requires access to either all or app-owned selling plans.

Fields

  • billingPolicy (SellingPlanBillingPolicy!)

    Selling plan policy which describes the billing details.

  • createdAt (DateTime!)

    The date and time when the selling plan was created.

  • deliveryPolicy (SellingPlanDeliveryPolicy!)

    Selling plan policy which describes the delivery details.

  • description (String)

    Buyer facing string which describes the selling plan commitment.

  • id (ID!)

    Globally unique identifier.

  • name (String!)

    Buyer facing string which describes the selling plan content.

  • options ([String!]!)

    The values of all options available on the selling plan. Selling plans are grouped together in Liquid when they are created by the same app, and have the same selling_plan_group.name and selling_plan_group.options values.

  • position (Int)

    Relative position of the selling plan for display. A lower position will be displayed before a higher position.

  • pricingPolicies ([SellingPlanPricingPolicy!]!)

    Selling plan pricing details.

Types that return SellingPlan

Implements

Version 2021-01 (Latest)

An auto-generated type for paginating through multiple SellingPlans.

On this page

Fields

Version 2021-01 (Latest)

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

Fields

  • cursor (String!)

    A cursor for use in pagination.

  • node (SellingPlan!)

    The item at the end of SellingPlanEdge.

Types that return SellingPlanEdge