members.dev

Manage Subscriptions

Manage renewals, upgrades, cancellations, and overdue invoices.

Overview

Once you have subscriptions running, you'll spend most of your time managing changes: plan switches, cancellations, payment issues, and member lifecycle updates.

Find and filter subscriptions

Common views you'll use:

  • Active: currently entitled members
  • Trialing: members in a trial period (if enabled)
  • Past due / overdue: subscriptions with unpaid invoices
  • Cancelled: historical records

Upgrade or downgrade a member

When a member changes plan:

  • Choose the new product/plan
  • Decide how you want billing to behave (proration, immediate change vs next renewal—depending on your setup)
  • Communicate the change to the member (if needed)

Cancel a subscription

Cancellations usually fall into two types:

  • Cancel at period end: member keeps access until the end of the paid period
  • Cancel immediately: access ends right away (use carefully)

Handle overdue invoices

When invoices are overdue:

  • Review the invoice history and payment attempts (if available)
  • Decide whether to pause/revoke access until payment is received
  • Follow up with the member (email/notifications) based on your policy

Next steps

  • If you're integrating Members.dev into your own app/site, see Use the API.

On this page