Learnomy

Subscriptions

Free & Pro

The Subscriptions screen shows every member subscription across all plans. You can filter by status or plan, cancel or extend a subscription on behalf of a member, and export the list as CSV.

Overview

Go to Learnomy Commerce > Subscriptions. Each row represents one member's subscription to one plan, with its current billing status, period dates, payment provider, and available admin actions.

The subscriptions list

Subscriptions list

Subscriptions table

Columns

  • User - avatar, display name (links to the subscription detail), and email address.
  • Plan - the membership plan name. Shows "Deleted plan" if the plan has been removed.
  • Status - the current subscription state (see below).
  • Period - the start and end dates of the current billing cycle.
  • Provider - which payment gateway processed the subscription (Stripe, PayPal, or WooCommerce).
  • Actions - available admin actions for this row.

Status values

Status label Meaning
In trial Free trial period is active; billing starts after the trial ends
Active Subscription is paid and current
Payment failed The most recent renewal charge failed; access continues briefly while the gateway retries
Ending soon The subscriber has cancelled but access runs until the period end
Cancelled Subscription was cancelled; access is revoked
Ended The subscription expired at the end of a fixed period

Filtering

Use the Status and Plan dropdowns to narrow the list. Click Filter to apply.

Subscriptions header

The Export as CSV button downloads all subscriptions matching the current filter. The file streams directly as a CSV (not a JSON-encoded cell).

Row actions

For Active, In trial, and Payment failed subscriptions:

  • Extend - opens a date picker to move the period end forward. Use this to grant a goodwill extension without changing the renewal schedule.
  • Cancel - cancels the subscription immediately. Access is revoked.

Cancelled and Ended subscriptions show no actions.

Subscription detail

Click a subscriber's name in the list to open the full subscription detail page.

Subscription overview card

Shows status badge, plan name, amount per billing interval, current period dates, trial end date (if applicable), and whether the subscription is set to cancel at period end.

Subscriber and provider card

Shows the subscriber's name and email (linked to their student profile), the payment provider name, and the gateway's own subscription ID and price ID (for cross-referencing in Stripe or PayPal dashboards).

Extend period - a datetime input on this card lets you type a new period end time and click Extend period to apply it directly.

Admin actions (header buttons)

  • Resume - available when the subscription is past-due or has cancel-at-period-end set. Resumes billing and clears the cancel flag.
  • Cancel at period end - marks the subscription to not renew. The member keeps access until the current period ends.
  • Cancel now - immediately revokes access.

Payments history

A table of every renewal and initial payment linked to this subscription, showing date, transaction type, amount, and status.

How customers manage their own subscription

Members manage their subscriptions from Account > Manage membership at /membership/manage/.

Membership manage page

The page shows each active plan with:

  • Plan name and status badge (Active, In trial, Payment failed, Ending soon)
  • Current period start and end dates
  • Next renewal date and next payment amount
  • Which gateway they pay through ("Billed via")

Status banners appear for trial reminders, payment failures, and pending cancellations.

Member subscription actions

Member actions available on the page:

  • Cancel subscription - sets cancel-at-period-end. The member keeps access until the period ends.
  • Update payment method - opens the payment provider's hosted portal to update card details (Stripe and PayPal only).
  • Resume subscription - shown when the subscription is set to cancel at period end; removes the cancel flag.

๐Ÿ”ถ Pro feature. Plan switching (upgrading or downgrading between plans with prorated credit) is available in Learnomy Pro's Membership Pro extension.

The included courses for each plan are listed below the plan details so members can see what they have access to.

A payment history table (invoices) appears at the bottom of each plan section.

Tips

  • Cancelling from the admin side ("Cancel now") revokes access immediately, regardless of how much billing period remains. Use "Cancel at period end" for a graceful end.
  • Extending a period does not affect the renewal schedule. It only moves the current_period_end date forward. The next scheduled renewal date on the gateway side is unchanged.
  • A subscription in "Payment failed" status keeps course access while the gateway retries (typically for several days). If retries fail, the gateway transitions the subscription to cancelled, which Learnomy receives via webhook and updates the status here.
  • The CSV export respects the active status and plan filter so you can export just past-due subscribers for a targeted follow-up.

Related