The admin All Subscriptions screen is where you view, filter, search, and manage every subscription on your site. Open it from Subscriptions → All Subscriptions.
List view
The list shows each subscription with:
- Subscription ID
- Customer name and email
- Status
- Product and variation
- Total and currency
- Next payment date
- Start date
- Quick actions
Filters
The header filter bar supports filtering by status, product, customer, date range, and gateway. Filtered views are URL-encoded and shareable.
Search
The global search box matches against subscription ID, customer name, and customer email.
Bulk actions
Select multiple subscriptions using the checkboxes, then pick a bulk action. The core plugin exposes four:
- Activate
- Put on hold
- Cancel
- Move to Trash
There are no built-in “Export”, “Send reminder”, or “Process renewal” bulk actions in the core plugin.
Adding a subscription manually
From the list toolbar, open the New subscription modal to create a subscription for an existing customer. Pick the customer, product, and billing options. The REST endpoint fires milosubscriptions_subscription_manually_created when the subscription is created this way.
Detail view
Click a subscription to open its detail page. The page is a single-page layout with the following sections:
- Header: subscription ID, customer info, current status (with a status dropdown exposing context-aware transitions), totals, and the key action buttons.
- Items: the line items on the subscription.
- Related Orders: the parent order, every renewal, and any switch orders. Includes two primary actions: Create renewal order and Create & send invoice.
- Activity: timeline of status changes, admin actions, notes, and system events.
- Shipping: shipping address.
- Payment: the payment method associated with the subscription.
The detail page is not organized into tabs.
Admin actions
Create renewal order
Generates a renewal order for the subscription.
Create & send invoice
Generates a renewal order and emails the customer the renewal invoice with a payment link.
Status changes
The status dropdown on the detail page exposes valid next statuses. Available transitions depend on the current status (for example, a Cancelled subscription cannot be moved back to Active).
Edit items, price, schedule
You can edit line items, quantities, prices, and schedule dates from the detail page. Changes apply going forward; they do not retroactively update past renewal orders.
Add a note
Use the Activity section to add a private or customer-visible note.
Permissions
Access to the admin screen and its REST endpoints is gated by manage_woocommerce. Administrator and Shop Manager roles have this capability by default.
Troubleshooting
Wrong next payment date
Edit the Next payment date on the detail page.
Renewals are not firing
Open Tools → Scheduled Actions to confirm Action Scheduler is processing jobs. If actions are stuck in Pending, WP-Cron or system cron is not running.
A subscription is missing from the list
Check your status filter and date range, then search by customer email or subscription ID.
Next steps
- My account: customer-facing management.
- Analytics: business-level view.
- Statuses: the full status lifecycle.