For the complete documentation index, see llms.txt. This page is also available as Markdown.

Plan

A plan that customers can subscribe to.

Fields

available (Boolean!)

Whether plan is available to subscribe to

billingCycleInterval (Int)

The interval at which the billing cycle runs according to the unit set in billingCycleIntervalUnit.

billingCycleIntervalUnit (BillingCycleIntervalUnit)

The unit of the interval the billing cycle runs

currency (String)

Currency used for subscriptions assigned to this plan

graceCancellationEnabled (Boolean!)

Whether a grace cancellation period is enabled

graceCancellationPeriod (Int!)

The amount of time in units for grace cancellation period of the plan

graceCancellationUnit (CommitmentUnit!)

The time units of measure for grace cancellation period

id (ID!)

The database ID for this plan

imageUrl (String)

URL to image of the plan

initialAmountExcludingTaxCents (Int)

The plan's initial amount excl. tax in cents

initialAmountIncludingTaxCents (Int)

The plan's initial amount incl. tax in cents

instalmentIntervalPeriod (Int)

The amount of interval units between instalments

instalmentIntervalUnit (BaseIntervalUnit)

The interval unit between instalments

instalments (Int)

Number of instalments.

maximumCommitmentEnabled (Boolean)

Whether a maximum commitment period is enabled.

maximumCommitmentPeriod (Int)

The amount of time in units for maximum commitment period of the plan.

maximumCommitmentUnit (MaximumCommitmentUnit)

The time units of measure for maximum commitment period.

maximumProductQuantity (Int!)

Maximum number of products allowed in a subscription for order generation

metadata (JSON)

Metadata makes it possible to store additional information on objects.

minimumCommitmentEnabled (Boolean!)

Whether a minimum commitment period is enabled

minimumCommitmentPeriod (Int!)

The amount of time in units for minimum commitment period of the plan

minimumCommitmentUnit (CommitmentUnit!)

The time units of measure for minimum commitment period.

minimumProductQuantity (Int!)

Minimum number of products required in a subscription for order generation

monthlyAmountCents (Int)

The price of the plan

monthlyAmountExcludingTaxCents (Int)

The price of the plan excluding tax in cents

monthlyAmountIncludingTaxCents (Int)

The price of the plan including tax in cents

name (String!)

Name of the plan

planProducts ([PlanProduct!])

The products that are included in this plan

slug (ID!)

The plan slug

taxAmountCents (Int)

The amount of tax for this plan in cents

taxPercentage (Float)

The tax percentage for this plan

trialPeriodPeriod (Int)

The interval defining trial period length according to the unit set in trialPeriodUnit.

trialPeriodUnit (CommitmentUnit)

The unit of the interval defining the trial period length

Last updated

Was this helpful?