Editing a plan after it goes live
You can edit most fields on a published plan without affecting existing subscribers — Turtini keeps existing subscribers grandfathered into their original price.
Safe edits (apply immediately, no impact on existing subscribers):
• Plan name + public description
• Benefits list
• Cover image / artwork
• Tax-deductible flag (going forward — does not retroactively rewrite past invoices)
Edits that change billing for new subscribers only:
• Price (members signed up before the change keep their original price; new signups pay the new price)
• Interval (e.g. monthly → quarterly — same grandfathering rule)
• Trial period
Edits that require attention:
• Disabling a plan (toggle "Active" off) hides it from the public buy page, but existing subscribers continue to be billed. To stop billing, separately cancel each subscriber (or use bulk-cancel).
• Changing the plan type (membership ↔ tithe) — this rewrites how the plan handles tax-deductibility and is not always safe. The system blocks the change once the plan has any subscribers.
Want to change price for everyone (including existing subscribers)?
Stripe doesn't change recurring price retroactively. The cleanest path is:
1. Cancel-at-period-end every existing subscriber on the old price.
2. Update the plan price.
3. Email subscribers (use the Email Campaigns module + the plan's segment) inviting them to re-subscribe at the new price before their cancel takes effect.
QR codes survive edits:
The plan's public buy URL (turtini.com/buy/sub/{planId}) is keyed on the plan ID, not the plan name or price. Print the QR once; edit content freely.