BACK TO DIRECTORY

Recast Subscriptions Bulk Editor

by Recast Subscriptions

5.0
(1 ratings)

Recast bulk edits existing WooCommerce Subscriptions. Raise prices for existing subscribers, move subscribers off a product you retire, change next payment dates, move subscriptions off a payment method, and put a group on hold. Recast previews every change for each subscription before anything is written.

When you change a subscription product, only new customers get the new terms. Existing subscribers keep their old price, dates and settings. Recast closes that gap.

Free features

  • Health check: find subscribers on old prices and the revenue per month you would add, renewals that will fail, overdue renewals, and manual renewals with a saved card. Each finding opens a preview of its fix.
  • 30-day renewal forecast: renewals and amounts due each day, per currency.
  • Bulk select: filter subscriptions by product, variation, status, payment method, next payment date, billing period, currency, tax class and customer, with a live count.
  • Preview every change: each subscription and each field, before and after, with the effect on recurring revenue.
  • Retire a product: move its subscribers to another product with the same billing schedule. Keep each price or use the new product’s price.
  • Every change type: recurring price (set, increase, decrease or current price), product, next payment date, trial end, end date, billing period, status, renewal type, payment method, tax class and custom fields.
  • CSV export of any selection.

Recast Pro features

Recast Pro is a separate plugin, available at recastsubscriptions.com. It applies the changes you preview:

  • Apply in bulk: in the background and in small steps, with pause and stop.
  • Undo a whole batch: Recast records every value before and after.
  • Skip after change: a subscription that changed after the preview is skipped and reported, never overwritten.
  • Price rule: when a regular price goes up, Recast emails each subscriber who pays less, then applies the new price after 30 days or more.
  • Monthly revenue report: what your batches changed in recurring revenue, as CSV or a page to print for a client.
  • Undo after the license ends: History and undo keep working.

How it works

  1. Select subscriptions with filters.
  2. Choose a change. Example: set a new recurring price, or move the next payment date.
  3. Preview. Recast shows each subscription with its values before and after. Nothing changes yet.
  4. Apply, with Recast Pro. The change runs in the background, and you can undo the whole batch.

A batch is one change on one selection. Recast records every batch in History.

What Recast does not do

  • It does not write to the database directly. Every read and write goes through WooCommerce and WooCommerce Subscriptions. High-Performance Order Storage (HPOS) works.
  • It does not edit your products or past orders. It can move a subscription to another product, but the products do not change.
  • It does not send emails to your customers when you apply a batch. You decide how to tell them. Recast Pro has one rule that sends email, Keep subscribers on the current price, and it is off until you turn it on.
  • It does not move saved cards between payment methods.

Requirements

WooCommerce 8.0 or newer and WooCommerce Subscriptions 5.0 or newer. WooCommerce Subscriptions is sold separately.

External services

Recast can use Freemius for optional usage data. Recast sends nothing unless you opt in on the welcome screen. You can skip it, and every feature of this plugin keeps working. When you opt in, Recast sends the site URL, the WordPress and plugin versions and, if you choose, your admin email to Freemius. Freemius uses them for usage data and to deliver updates. Freemius also sells Recast Pro. See the Freemius privacy policy and terms.

Trademark note

WooCommerce is a trademark of its owner. This plugin is an independent product and is not affiliated with or endorsed by the owner of that trademark.

Third-party resources

  • Poppins font by the Poppins Project Authors, licensed under the SIL Open Font License 1.1. Files and licence are in assets/fonts/poppins/.

Screenshots

Subscription health check: subscribers on old prices, renewals that will fail and overdue renewals.

Subscription health check: subscribers on old prices, renewals that will fail and overdue renewals.

Select WooCommerce subscriptions in bulk with filters, a live count and a table.

Select WooCommerce subscriptions in bulk with filters, a live count and a table.

Choose a change: recurring price, next payment date, status, payment method and more.

Choose a change: recurring price, next payment date, status, payment method and more.

Preview the price increase for each subscription, with the values before and after.

Preview the price increase for each subscription, with the values before and after.

History of every batch.

History of every batch.

Export subscriptions to CSV.

Export subscriptions to CSV.

Move subscribers from a product you retire to another product, with a preview of each subscription.

Move subscribers from a product you retire to another product, with a preview of each subscription.

Plugin Details

Active Installs
0
Total Downloads
235
Version
0.3.1
Requires WP
6.4
Requires PHP
7.4
Tested Up To
7.1.3
Added
2026-10-16
Last Updated
2026-10-20 9:17pm GMT

Ratings

5
1
4
0
3
0
2
0
1
0