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

Products

Everything you sell on tiun is modeled as a product. tiun has two product types, and each matches a different pricing and access pattern.


Subscription

Subscriptions charge users on a fixed schedule — monthly, quarterly, or yearly. You configure the interval, the recurring fee, and optionally a trial period with a trial amount (use a trial amount of zero for a free trial).

Subscriptions fit SaaS, membership sites, and any product where access is continuous and priced like a membership.

Create product form for subscription with interval, fee, and trial settings
Creating a subscription product.

Subscription products integrate through tiun.checkout({ productId }). See Checkout / How it works and Subscriptions for the flow.


Time-based billing

Time-based billing charges for time spent with your content rather than a flat membership. You define how often tiun charges (the interval), how much each interval costs (interval fee), and optionally a monthly limit that caps total spending.

Time-based products fit news, podcasts, video streaming, magazines — anywhere value tracks engagement.

Create product form for time-based billing with interval, fee, and monthly limit
Creating a time-based product.

Time-based products integrate through tiun.start(). See Time-based / How it works for the flow.


Product IDs

Every product gets a unique product ID like p-live-pro. The ID is stable and used everywhere you reference the product: tiun.checkout(), entitlement checks, analytics correlation.

Live and sandbox are independent parallel catalogs — you create products in each environment separately, and IDs never cross over. Product IDs are prefixed by environment: p-live-... for live and p-test-... for sandbox. See Sandbox for how the two environments work.

Find a product's ID on its detail or edit page in the my.tiun.business dashboard.


Mix and match

A single tiun account can include multiple product types at once — for example a subscription for your core SaaS and a time-based offering for premium media. Each product is configured and called independently.

Last updated

Was this helpful?