Welcome to Tier Docs

Get started with our guides, tutorials, references and examples to kickstart with Tier

await tier.subscribe(
  "org:customer-id-from-your-db",
  "plan:plan-id@version" // or it can be an array of feature-ids,
)

Quickstarts

Explore how to setup pricing with Tier and wire it up with your application in a few minutes

YOU'LL LEARN HOW TO

  • Build pricing models and sync with Stripe.
  • Integrate SDK, initiate subscription / checkout, check for entitlements, and report usage.
  • Show pricing table and render customer billing portal.

Create pricing model

Use our model builder to create your pricing plan, with the right features & entitlements.

Read more

Initiate subscription

Enable users to select a plan and create a stripe checkout flow to make payment.

Read more

Check feature access

Hide or display features to your customer based on their current subscription plan.

Read more

Render pricing table

Create a pricing page for your marketing page and also to upsell other plans.

Read more

Report feature usage

Wire up your app to report a feature usage by an feature entitled customer.

Read more

Tutorials


Explore Tier

Subscription & billing

A range of resources to implement pricing page, subscriptions & billing.

Read more

Grandparenting

Utilities that automatically handle and manage customers on your older pricing plan.

Read more

Entitlements & access

Simple functions to check usage, restrict access to features and prompt upgrades.

Read more

Metering

Add capability to report usage of features in your application and prompt actions.

Read more


Explore References