WooCommerce Subscriptions 8.8.0: one-click fixes in Health Check and fewer duplicate subscriptions

This release adds one-click fixes to the Subscriptions Health Check tool, closes several gaps that let duplicate subscriptions slip through to orders, and resolves a cart error during subscription switching.

The Subscriptions Health Check tool now does more than flag problems — it fixes them. When the tool surfaces a flagged subscription, you can apply the recommended fix right from the results: switch it to automatic renewal, or process the renewal now. Before this, the tool told you what was wrong and left the fix to you to track down and resolve manually.

A few changes also make scans easier to live with on a busy store:

  • Cancel a scan in progress without losing work — anything already flagged stays in your results.
  • No more page reloads every few seconds. Scan progress updates quietly in the background, and the page refreshes just once, when the scan finishes or is cancelled.
  • Schedule nightly scans from Settings. The nightly-scan toggle now lives under WooCommerce > Settings > Subscriptions.
  • Status labels match your main Subscriptions list (Active, Expired, Pending Cancellation, and so on), so a scan reads the same way the rest of your subscriptions do.

Fewer duplicate subscriptions slipping through to orders.

This release closes several gaps that could create duplicate or broken recurring revenue:

  • Adding a subscription product to the cart while a resubscribe or switch for that same product is already underway is now blocked with a clear message — no more accidental duplicate line items.
  • The “Limit to one active subscription” setting is now enforced at the cart and checkout, closing loopholes that previously let extra subscriptions reach the order.
  • A cart error during subscription switching — triggered when a prorated upgrade landed on a zero-day billing cycle — is fixed, so switches go through cleanly.

Recurring-only coupons also no longer appear in the block checkout summary for the initial order, and an admin error some stores hit has been resolved.

How to get it

Update to WooCommerce Subscriptions 8.8.0 from your WooCommerce dashboard. The Health Check improvements apply automatically — to set up automated scans, review the nightly-scan schedule under WooCommerce > Settings > Subscriptions.

Get WooCommerce Subscriptions | WooCommerce Subscriptions Documentation

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.