WordPress plugin intelligence profile

Renew Forge – UK Subscription Rules for WooCommerce

Get WooCommerce Subscriptions ready for the UK subscription rules: compliance check, one-click cancel, confirmation email and evidence journal.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.4.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 8.2
Directory statusactive
Last directory update31 Oct 20262d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Renew Forge – UK Subscription Rules for WooCommerce version 0.4.0 as active, updated 2d ago and tested up to WordPress 7.1.

Overview

About this plugin

The UK Digital Markets, Competition and Consumers Act 2024 brings in new rules for subscriptions: customers must be able to leave online as easily as they joined, get a written confirmation when they cancel, and see the key terms before they subscribe. The UK government announced in August 2026 that the rules come into force in January 2027.

The draft regulations that fill in the details — The Consumer Subscription Contracts (Cancellation and Information) Regulations 2026 — were laid before Parliament in October 2026 and are due to apply from 1 January 2027; they are not yet made, so the wording may still change.

Renew Forge helps a WooCommerce Subscriptions store get ready now, and keeps a record of what happened when a customer cancels. Wording and behaviour are configurable, so you can match them to the final regulations and to your own terms. It is a tool, not legal advice, and it does not guarantee compliance on its own.

What it does

  • Compliance check — 14 items about your store, each with its status, what we found, what to do and the provision it is about.
  • Print report — a clean copy of the Compliance check, laid out for paper or a PDF, with the shop, the date and how many items need attention.
  • One-click cancel button in My account → Subscriptions and on each subscription page. One press cancels; there is no “are you sure?” page.
  • Confirmation email with the date the subscription ends, sent as soon as the customer cancels.
  • Evidence journal of every cancellation: who, when, from which screen and whether the confirmation email was sent. IP address and browser are stored only as keyed hashes.
  • Alerts to the shop when a cancellation is refused or its confirmation email cannot be sent.
  • CSV export of the journal, exactly as stored.
  • Print a subscription’s record — a button on the Journal, filtered to one subscription, that opens its records as a document to print or save as a PDF: the shop, the period and the number of records, then the records oldest first.
  • Subscription summary on subscription product pages: price, billing period, renewal, free trial and how to cancel.
  • Subscription cancellation block and shortcode for account pages built with blocks or a page builder.

Renewal reminders, cooling-off refunds and a pre-contract acknowledgement at checkout are part of Renew Forge Pro, a separate plugin.

How cancelling works

The customer presses Cancel subscription. The subscription moves to “Pending cancellation” at once: the customer keeps access until the end of the period already paid for and no further payment is taken. The page confirms it and shows the date access ends, and the confirmation email goes out.

A second press changes nothing.

Cancellations made another way — with the WooCommerce Subscriptions Cancel link, by a shop manager in wp-admin, by a payment gateway or through the REST API — are confirmed and journaled too, once per cancellation. By default the WooCommerce Subscriptions Cancel link is replaced by the Renew Forge button, so customers have a single way to cancel; you can keep it in the settings.

If something goes wrong

If WooCommerce Subscriptions refuses a cancellation, or the confirmation email cannot be sent, the shop is told straight away: an email to the shop, a note on the subscription and a notice on the Dashboard and the Renew Forge screens until someone marks it handled. A confirmation email that failed is tried again three more times within 24 hours. A fault in the journal never stops a cancellation.

The journal is evidence

Records are only ever added. Nothing in the plugin edits or deletes a record, and the CSV export writes each record as it was stored. A recorded compliance check shows what your store looked like on a given day.

Your data stays on your site

The plugin makes no external requests and loads nothing from third-party servers. It schedules nothing on activation; its only background task is the retry of a confirmation email that failed to send. It adds suggested wording about the journal to the privacy policy guide under Settings → Privacy.

com/docs/

com/uk-subscription-rules/

Hooks

rnwf_subscription_cancelled

Fires after a customer cancels with the Renew Forge button.

do_action( 'rnwf_subscription_cancelled', $subscription_id, $outcome, $email_sent )

rnwf_compliance_checks

Filters the list of compliance check items (objects implementing RenewForge\Compliance\Check ).

rnwf_reminder_provider

Lets a plugin that sends renewal reminders describe them in one line; the compliance check then shows the reminders item as passed.

External services

This plugin does not connect to any external service. It makes no HTTP requests and sends no data anywhere.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • cancellation
  • compliance
  • subscriptions
  • uk
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 8.2
Update activity31 Oct 20262d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version0.3.10.4.0
WordPress compatibility7.1.37.1.4
Version0.3.00.3.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.