- 1 rating
- 5.0
- Last updated
- 6 months ago
- Version
- 1.2.1
- Tested up to
- WP 7.0.8
About this plugin
AVCL Subscription Interval Repair for WooCommerce solves one of the most frustrating problems WooCommerce Subscriptions store owners face: broken billing intervals on active subscriptions.
The problem
Third-party plugins — notably the official “Bulk Update Subscription Prices” add-on — can silently reset a subscription’s billing interval to 1×month, even when it should be 3×month, 6×month, or 12×month. This causes incorrect renewal dates and lost revenue without any visible error.
What this plugin does
It scans your entire subscriptions table, detects mismatches by comparing the subscription’s stored interval against the linked product meta and original order line-item meta, and lets you fix them safely — without creating spurious renewal orders or triggering AutomateWoo workflows.
Features (all free, all unlocked)
- Scan — Find all subscriptions with broken billing intervals in one click.
- Dry-run preview — See exactly what would change before touching the database. Per-subscription or for the entire scan.
- Fix one — Review and repair a single subscription individually.
- Fix all broken — Repair every detected broken subscription sequentially. Each repair is atomic and individually audit-logged. No quotas, no limits.
- Next payment recalculation — Anchor is taken from the first real paid order, not a spurious 0.00 renewal.
- Audit log — Every action writes a before/after record to a dedicated table. Export the whole log as CSV or clear it from the admin UI.
- AutomateWoo safe — Status-change hooks are suspended during metadata-only saves.
- HPOS compatible — Uses
wc_get_orders()andWC_Subscription::save()throughout; no direct post-meta writes. - Prepay-safe — Subscriptions that intentionally use a
1×monthinterval to fire0.00fulfilment renewals (e.g. 6-month prepay boxes) are detected and skipped automatically.
Every feature listed above is fully unlocked in this download. There are no license keys, no trial periods, no quotas, and no premium-only code paths. The plugin is GPLv2.
Upgrade to Pro
For stores that need to change prices on existing subscriptions in bulk or want power-user controls, we offer a separate Premium edition. It is a completely separate plugin distributed off WordPress.org.
Upgrade to AVCL Subscription Repair Pro Today!
Premium features include:
- Bulk price update by product — Update existing subscribers when you change a product price.
- Bulk price update by variation — Set a different price for each variable subscription tier.
- Bulk price update by CSV paste
- Tax-safe price update — Derives the tax rate from existing subscription data; never calls
calculate_totals(). - Optional customer email notification after a price update.
- Fix Next Payment Dates — A standalone tool.
- Manual Trigger panel — Activate, pause, cancel, expire, create renewal orders, and run a recalculate_totals tax test.
- Prepay Tools — Restore prepay intervals and fix prepay next-payment dates.
- Schedule Renewals tool
- Priority email support
Screenshots
Dashboard — broken-subscription count and recent audit activity.
Repair Tool — scan results with "Fix All Broken" and "Dry Run All" controls.
Dry Run results — full preview of every change before committing.
Audit Log — before/after record for every repair, with CSV export.
Free vs Pro — informational comparison page.
Analytics
Live from WordPress.org, refreshed daily. Last refresh Nov 14, 2026.
- Passes every health check below.
Health checks
Everything a careful site owner looks at before installing.
- Actively maintained Last release 6 months ago
- Tested with current WordPress Tested up to 7.0.8
- Support questions answered Nothing open in the last two months
- Well rated Only 1 rating so far
- Latest week
- 19
- Typical week
- 13
- Peak
- 52 Week of May 30
View as table
| Week | Downloads |
|---|---|
| Week of Nov 7 | 19 |
| Week of Oct 31 | 18 |
| Week of Oct 24 | 17 |
| Week of Oct 17 | 18 |
| Week of Oct 10 | 12 |
| Week of Oct 3 | 13 |
| Week of Sep 26 | 15 |
| Week of Sep 19 | 19 |
| Week of Sep 12 | 13 |
| Week of Sep 5 | 15 |
| Week of Aug 29 | 20 |
| Week of Aug 22 | 12 |
| Week of Aug 15 | 11 |
| Week of Aug 8 | 10 |
| Week of Aug 1 | 13 |
| Week of Jul 25 | 7 |
| Week of Jul 18 | 6 |
| Week of Jul 11 | 15 |
| Week of Jul 4 | 11 |
| Week of Jun 27 | 6 |
| Week of Jun 20 | 7 |
| Week of Jun 13 | 14 |
| Week of Jun 6 | 11 |
| Week of May 30 | 52 |
Not ranked yet. Install, download and rating ranks cover the 5,000 most popular plugins on WordPress.org, and Trending needs about 100 downloads on a typical day.
Reviews
From folks on WPFolks
No reviews from folks yet. Used it? Be the first to say how it went.
Latest on WordPress.org
Thank you for providing such lightweight plugin, works awesome!
