subtitlesSubscriptions

The Subscriptions section displays all active, cancelled, and expired recurring billing plans purchased by customers. Admins can track renewal dates, payment history, associated orders, and the customer linked to each subscription.

Navigate to: Store → Subscriptions

Subscriptions List Overview

The table lists every subscription created through the store.

Columns shown

  • Subscription ID – Unique ID for each subscription

  • Product – The product purchased under subscription

  • Start date – When the subscription was first created

  • Last renewal – Date of the most recent successful charge

  • Next renewal – The scheduled next billing date

  • Price – The recurring billing amount

  • Frequency – Daily, Weekly, Monthly, etc.

  • Status – Active, Cancelled, Expired

  • Action – View detailed subscription info

This list gives admins a quick snapshot of all recurring revenue activity.


Subscription Statuses

Each subscription will show one of the following statuses:

Active

Billing is ongoing, and the user will be charged on the next renewal date.

Cancelled

The subscription has been cancelled by the customer or admin. No further renewals will occur, but the user may still have access until the paid period ends.

Expired

The subscription ended because:

  • The first payment failed

  • A renewal failed

  • The subscription lifetime ended

  • Stripe marked it as unpaid

No further charges will be attempted.


Viewing Subscription Details

Click any Subscription ID to open the full details page.

Subscription Summary (Fields)

  • Subscription ID

  • Status

  • Order ID (initial order that created the subscription)

  • Start date (with timestamp)

  • Last renewal (with timestamp)

  • Next renewal (with timestamp)

  • Price (e.g., $0.89/Daily)

  • Frequency (Daily, Weekly, etc.)

This section helps admins see the full lifecycle and upcoming billing of a subscription.


Other Details

This section shows:

  • Customer Name

  • Customer Email

  • Product Purchased

Useful for contacting the customer or verifying enrollment/access.


Every subscription is linked to one or more orders.

  • Order ID (clickable)

  • Relationship (e.g., Parent)

  • Date

  • Status (Completed / Failed / Pending)

  • Price (includes recurring interval, e.g., $0.89/day)

The first order is typically marked as Parent, representing the initial purchase that created the subscription.

Incoming renewal charges appear here as additional orders if your Stripe setup supports it.


Cancelled and Expired Subscriptions

Cancelled

  • No future payments

  • Customer retains access until the current paid period ends

  • Stripe will not attempt new charges

Expired

  • Caused by failed payment or subscription ending

  • Customer loses access unless they repurchase

  • Admin can verify the exact reason in Stripe


Payment & Refund Handling

Subscriptions cannot be refunded or managed inside the plugin.

To refund or update billing details, admins must use the Stripe Dashboard directly.

After Stripe processes the action:

  • Subscription status syncs automatically if webhooks are configured

  • Access adjusts based on the updated payment state

This ensures secure handling of all recurring billing and financial processes.


When to Contact Support

Admins should ask for help if:

  • Subscription status is not matching Stripe

  • Renewal dates are not updating

  • Related orders are not syncing

  • Webhook errors appear

Correct Stripe webhook configuration is required for automated updates.

Last updated