From 4b2711953f28580a1a2e411e3f7e3c380a9fbdd8 Mon Sep 17 00:00:00 2001 From: Krystie Date: Fri, 17 Apr 2026 20:19:35 -0700 Subject: [PATCH] Remove free-trial assumption from billing plan --- IMPLEMENTATION_PLAN.md | 3 ++- PRODUCT_PLAN.md | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/IMPLEMENTATION_PLAN.md b/IMPLEMENTATION_PLAN.md index 5706c51..a44e109 100644 --- a/IMPLEMENTATION_PLAN.md +++ b/IMPLEMENTATION_PLAN.md @@ -25,6 +25,7 @@ The app already supports: ### Free tier Everything works without a license except premium-gated features. +There is no Premium free trial. Premium is simply locked until a paid subscription activates a license. ### Premium tier Paid subscriptions unlock: @@ -150,7 +151,7 @@ Source of truth for: ## Stripe plan mapping -One Premium product, four recurring prices: +One Premium product, four recurring prices, with no trial period: - `premium_monthly` - `premium_3month` - `premium_6month` diff --git a/PRODUCT_PLAN.md b/PRODUCT_PLAN.md index cf2b143..2881141 100644 --- a/PRODUCT_PLAN.md +++ b/PRODUCT_PLAN.md @@ -20,7 +20,7 @@ Everything else in DashCaddy remains available without a license. No license is required for the free tier. ### Subscription behavior -- Billing model: recurring Stripe subscriptions +- Billing model: recurring Stripe subscriptions with no free trial - Cancellation behavior: access remains active until the paid-through period ends - Failed payment behavior: 7-day grace period - Renewal behavior: premium access remains active continuously while the subscription is paid