Skip to content

Bulk edit WooCommerce subscriptions. Preview every change.

A product change does not update your existing subscribers. Recast lets you change their prices, renewal dates and other terms in bulk, with every value shown before you apply it.

Free Health check, forecasts, selection, CSV export and previews.
Requires WooCommerce Subscriptions. Pro applies and undoes changes.

The Recast WordPress interface showing the values before and after a bulk recurring price change in a demonstration store.
Actual Recast interface. Demonstration store.

See every value first

A preview shows what will change for each subscription, including the reason for any skip.

Keep newer changes safe

If a subscription changes after the preview, Recast skips it before writing the batch.

Keep a record. Keep a way back.

History records the result. With Pro, preview an undo and restore the recorded values.

Recast Health check showing old subscription prices and renewal issues in a demonstration store.
Actual Recast interface. Demonstration store.

Spot problems before the next renewal.

The free Health check finds subscription terms that need attention. Open the affected selection and preview a fix.

  • Subscribers on old pricesFind the gap between saved subscription prices and current product prices.
  • Renewals that need attentionCheck unavailable payment methods, overdue payments and eligible manual renewals.
  • A clearer view of upcoming paymentsExplore 7, 14 or 30 days. Select a day to inspect expected renewals and amounts.
Run your first free Health check →

One clear path from selection to change.

Work inside the normal WordPress admin. Preview for free, then use Pro when you are ready to apply.

Choose the subscriptions, not a spreadsheet.

Filter by product, customer, status, payment method, currency or next payment date. The count updates as you go. Leave out any subscription that should keep its current terms.

Read the setup guide →
The Recast selection screen with product and status filters, a live selection count and subscription rows.
Actual Recast interface. Demonstration store.

Change the terms you already have.

Choose one supported change for each batch. Keep the selection precise and review the result before it runs.

Update existing subscription prices

Set a fixed price, adjust by a percentage or amount, or bring each line up to the product’s current price. Existing product prices stay unchanged.

Read the guide →

Move the next payment date

Shift dates by days or months, choose an exact date, or align payments to a day of the month. Review the safeguards for immediate renewals.

Read the guide →

Move subscribers to another product

Retire a product without editing subscriptions one by one. The new product must use the same billing schedule. Keep each price or use the new product’s price.

Read the guide →

Review failed and overdue renewals

Find subscriptions with unavailable payment methods or overdue next payments. Preview a supported payment-method or date change before applying it.

Read the guide →

Give customers notice of a price change

Recast Pro includes an optional price rule. Set a notice period and review the email before you enable automatic updates after product price increases.

Read the guide →

Export and report on your selection

Export selected subscriptions to CSV. Pro adds a monthly revenue report for applied batches, with CSV and print views for client reporting.

Read the guide →

For the stores you manage.

Owners, agencies and operations teams need the same thing: a precise selection, a clear preview and a record of what happened.

Compare Free and Pro →
  • Review together. Share the before-and-after preview before you apply a client’s batch.
  • Report on the result. Keep batch History and export the Pro monthly revenue report for client reporting.
  • Use the tools you know. Native WordPress controls, WooCommerce functions and WP-CLI support for repeatable work.

Start with a free preview.

Understand the selection and the result before you buy. Pro adds the tools that write and undo changes.

Free

Any number of stores

$0 forever

  • Health check and renewal forecasts
  • Selection filters and live counts
  • CSV export
  • Preview every supported change
Download free

Agency

Up to 25 stores · any number of subscriptions

$399 a year

  • Everything in Pro
  • One license for up to 25 client stores
  • Client revenue reports and CSV files
  • The same preview and undo workflow
Buy Agency

Prices are in USD. Taxes may apply. Paid plans renew annually. Freemius handles checkout, licenses and payments. History and undo remain available after a Pro license ends. Read the terms.

Practical guides for subscription stores.

Understand the WooCommerce behavior first, then choose the right way to change existing subscriptions.

All WooCommerce Subscriptions guides →

Before you make a change.

Need help with your store?
Contact Recast

What does the free version include?

The free plugin includes Health check, renewal forecasts, selection filters, live counts, CSV export and a before-and-after preview of every change. Recast Pro is required to apply and undo batches.

Does changing a WooCommerce product update existing subscribers?

Changing a subscription product normally affects new purchases. Existing subscriptions keep their saved terms. Recast lets you select those existing subscriptions and preview a change to their prices, dates, products or other supported fields.

What does Recast require?

WordPress 6.4 or newer, PHP 7.4 or newer, WooCommerce 8.0 or newer and WooCommerce Subscriptions 5.0 or newer. WooCommerce Subscriptions is a separate paid product.

Will a price change charge customers immediately?

A price change applies to future renewals. A next-payment date change can trigger a renewal if you set it close to the current time. Recast skips dates inside the configured safety window unless you permit immediate charges and confirm.

What if a subscription changes after the preview?

Recast checks the values again before it writes. If a subscription changed after the preview, it skips that item and reports the reason. Your newer changes are preserved.

Can I undo an applied batch?

Yes, with Recast Pro. Preview the undo from History, then restore the recorded values. Subscriptions that changed again are skipped unless you explicitly choose to restore them anyway. Undo remains available after a Pro license ends.

Does it work with HPOS and large selections?

Recast uses WooCommerce and WooCommerce Subscriptions functions for reads and writes, including High-Performance Order Storage. Counting and applying large batches can run in the background. Free preview and export have no subscription-count limit.

Does Recast send customer data to its website?

Your subscriptions, customers and batches stay in your WordPress database. Freemius handles Pro licenses and optional usage data. Read the privacy policy for the details.

See what needs to change.

Install the free plugin. Run a Health check. Preview your first batch.

Download Recast free