Skip to main content

Creator Subscriptions

Creators can offer paid subscription tiers priced in coins. Subscribers gain access to exclusive content (visibility: subscribers) and subscription-gated conversations.

Each property has its own checkbox marking whether that specific piece is fully implemented and functional end to end (frontend + backend) — update these yourself as work lands; this page won't overwrite them.

  • Create, activate, deactivate, and delete subscription tiers
  • Edit an existing tier — each tier on Settings → Subscriptions has an Edit button that populates the form and saves via updateTier
  • Browse a creator's tiers and subscribe
  • View and cancel a subscription
  • Renew a subscription
  • Subscription-gated group conversations (subscriber side)
  • Creators enabling paid access on a conversation — group-chat creators enable/disable paid access with a monthly coin price from the conversation details panel (enableConversationSubscription/disableConversationSubscription, wired in ConversationDetailsPanel and used by ChatView)
  • Enforcing subscriber-only post visibility
  • Free-trial and discount links — creators create shareable trial/discount offers for a profile tier or a paid group from Settings → Subscription offers; anyone can preview and redeem a link at /offer/<token> without needing an existing subscription
  • Subscriber retention/churn analytics for creators (month-by-month new/churned/retained subscribers)

See the technical reference for GraphQL schemas, routes, source file links, and per-field wiring status.