Cancelling a subscription

How to cancel a member's recurring subscription, the difference between immediate and end-of-period cancellation, and what happens to the member record afterwards.

Overview

When a member with an active recurring subscription needs to leave your club, you cancel their subscription from the member detail page. You choose between two modes: cancelling at the end of the current billing period (the default, least disruptive) or cancelling immediately. Both modes update the member record and stop future charges.

Two cancellation modes

Cancel at end of billing period (default)

The member keeps access until the subscription's natural renewal date. Stripe will not charge them again after that date. Use this for members who give notice and want to finish out a period they have already paid for.

Cancel immediately

The subscription is terminated right now. Stripe stops the member's billing immediately. No prorated refund is issued automatically — if a refund is appropriate, process it separately in Stripe.

Use this for members who need access stopped without delay (e.g. a data protection request, a suspension).

How to cancel a subscription

  1. Open Members and click the member whose subscription you want to cancel.
  2. On the member detail page, scroll to the Subscription section.
  3. Click Cancel subscription.
  4. Choose whether to cancel immediately or at period end.
  5. Confirm in the dialog.

The member's status updates to reflect the cancellation. If you chose end-of-period, the status shows active until the period ends, then transitions automatically.

Cancellation from the member portal

Members can also cancel their own subscription from the member portal. The portal uses end-of-period cancellation only — immediate cancellation is an admin-only action.

After cancellation

  • The member record remains in your Members list with a cancelled or expired status.
  • No further invoices are generated for a cancelled subscription.
  • If you want to reinstate the member, invite them again or ask them to re-apply through the public join page. Cancellation cannot be undone from the admin panel.

Edge cases / gotchas

  • Installment plans: if a member is mid-way through an installment schedule and you cancel immediately, any remaining installments are not collected. There is no automatic partial-refund for installments already paid. Assess the situation and handle refunds manually in Stripe if needed.
  • No Stripe subscription on record: if the member was registered as a free membership or was manually activated without a Stripe subscription, the cancel button is not available. Free members can be deactivated by archiving or editing their member record directly.
  • Pending members: subscriptions only exist for approved, paying members. Cancellation does not apply to pending applicants — reject their application instead.

Was this helpful?