Pausing or cancelling a subscriber

Sometimes you need to pause or cancel a subscriber — they asked, their card failed, they moved away. Both actions handle the Stripe side and the Turtini-side state in one click.

From Subscriptions → Subscribers, click the row, then:

**Pause** — collects no further payments, but the subscription is preserved. Use this for short medical leaves, deployments, sabbaticals, or member temporary leave. Resume any time and billing picks up where it left off (proration controlled in Settings).

**Cancel** — ends the subscription. Two flavors:
• "Cancel at period end" — they keep access until the current paid period expires, no further charges. Most members appreciate this — they paid for the month, they get the month.
• "Cancel immediately" — ends now. Optional refund of unused pro-rated portion through Stripe.

What gets stamped:
• The subscriber moves to **paused** or **cancelled** status.
• Reason text is captured (free-text + a structured churn reason: "moved", "financial", "no longer using", "switched provider", "other"). Wally surfaces churn-reason rollups in Insights.
• A line lands in Subscribers → Activity tab so the audit trail is intact.

Members can also cancel themselves:
The Customer Portal → Subscriptions tab gives subscribers a Stripe Customer Portal link. They can update payment method, see invoice history, and cancel — without contacting you. The cancel hits the same backend as if you did it.

Tax-deductible giving:
Cancelling a tax-deductible plan does not retroactively undo any prior gifts. The year-end giving statement still aggregates everything paid in the calendar year up to the cancellation date.