Skip to content

Object

Membership

A recurring membership offered by a business. Sessions reset or accumulate each billing period.

Implements

Fields

idID!
stripePublishableKeyString!
stripeConnectedAccountIdID

The business's connected account for its active Stripe mode; the client initialises Stripe.js with this for direct charges. Null until onboarding completes.

nameString

Resolved for the given locale, falling back to English. Defaults to the viewer's locale.

Arguments (1)
localeLocale
priceInt!
purchaseRulesProductPurchaseRules!
effectivePriceInt!
sortOrderInt!
sessionCountInt

Sessions granted per billing period. Null means the membership grants unlimited sessions; sessionsAccumulate is meaningless in that case.

billingCycleBillingCycle!

Used in