Forums Feature Requests Thread

Paid-access forums with per-forum Stripe billing and approval workflow

Patrick Bass · May 26 · 25 · 1 Locked
[High Priority] [New Feature] [Deployed to Production]
🚀 OP May 26, 2026 9:09am

Feature request: Under /forums/create, provide a method for a new forum to be gated behind paid access using unique Stripe keys.

Requirements:

  • Complete billing pipeline: Stripe key configuration, access gating, subscription management
  • If the creator is not a tenant admin, require tenant admin approval before the paid forum can go live
  • Proper notification and escalation flow for tenant admins
  • Paid access option on a secondary tab in the create-forum form (not the main focus)
  • Visual icon on the forum name indicating it is paid-access only

Scope: This is a significant feature involving billing integration, access control, approval workflows, and UI changes.


Patrick Bass
@mobieus

🚀 May 26, 2026 6:47pm

Resolved. Paid access forums are live. When creating a forum, expand the "Paid access" section to set a price and billing interval (monthly, yearly, or one-time). Non-admin creators require tenant admin approval before the paid forum goes live.

Paid forums show a lock icon with price tooltip in the forum directory. The landing page displays a crown icon, price, and "Subscribe" button that routes through Stripe Checkout using the tenant's own Stripe keys (zero platform skim). Subscribers get full access; non-subscribers see only the landing page.

Forum creators always have access. Active subscriptions are tracked in forum_subscriptions. The Forum::canView/canPost access check gates on the paid rule.


Patrick Bass
@mobieus

Log in or register to reply to this thread.