Linux 软件免费装
Banner图

Renew Forge – UK Subscription Rules for WooCommerce

开发者 avakodeforge
更新时间 2026年10月14日 17:20
PHP版本: 8.2 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce subscriptions compliance uk cancellation

下载

0.3.0 0.3.1

详情介绍:

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 regulations that fill in the details are not published yet. 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 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.

安装:

  1. Install and activate WooCommerce and WooCommerce Subscriptions.
  2. Install this plugin from Plugins → Add New, or upload the folder to /wp-content/plugins/, and activate it.
  3. Go to Renew Forge → Compliance check and work through the items.
  4. Adjust the button, the summary box and the cancellation email in Renew Forge → Settings and under WooCommerce → Settings → Emails.

屏幕截图:

  • The one-click cancel button on a subscription in My account.
  • The journal: filter by type, subscription, customer and dates; export to CSV exactly as stored.
  • The subscription summary on a product page.
  • Settings, one tab each for the cancel button (open here), the summary on product pages and what happens to your data on deletion.

升级注意事项:

0.3.1 Adds an index on the order number to the journal table. Nothing to set up after updating. 0.3.0 The Journal can print one subscription's record as a document. Nothing to set up after updating. 0.2.2 Renew Forge notices keep to the Dashboard, the Plugins screen and the Renew Forge screens. 0.2.1 The Compliance check can be printed as a report, and the texts give the start of the UK subscription rules as announced in August 2026: January 2027. 0.2.0 The admin screens in the Forge design system: branded header, cards, status pills, settings in tabs. The reason for a refused cancellation is journaled word for word. 0.1.2 Compliance items added by other plugins are listed on the Compliance screen; paid orders carry early renewals and refunds without order lines. 0.1.1 Cancellations under a minimum term end at the end of the term; the cart's subscription terms carry what each renewal takes. 0.1.0 First release.

常见问题:

Is this legal advice? Does it make my store compliant?

No. It helps with the parts a plugin can do: an online cancel button, a written confirmation, a summary of the key terms and a record of what happened. The UK government announced in August 2026 that the rules come into force in January 2027, and the regulations are not published yet, so wording and timings are settings you can change.

Does it work without WooCommerce Subscriptions?

The compliance check, the journal and the settings open, and the check tells you what is missing. Nothing touches a subscription until WooCommerce Subscriptions is active.

What exactly goes into the journal?

The event type, the subscription and customer numbers, the date and time, which button was used, the status before and after, the date access ends, whether the email was sent and which version of its wording, and keyed hashes of the IP address and browser. A refused cancellation is recorded with the reason. No card details, no raw IP address.

My theme is a block theme. Where do the button and the summary appear?

The cancel button appears in the WooCommerce Subscriptions account screens whatever the theme. On a page built with blocks, add the Subscription cancellation block. The subscription summary appears in front of the Add to Cart block of subscription products, and is also available as the Subscription summary block.

What happens to my data if I delete the plugin?

By default the journal and settings stay, because the journal is your evidence. Tick "Delete the journal and the Renew Forge settings when the plugin is deleted" in Renew Forge → Settings first if you want them gone. Only users who may delete plugins can change that setting.

更新日志:

0.3.1 0.3.0 0.2.2 0.2.1 0.2.0 0.1.2 0.1.1 0.1.0