Linux 软件免费装
Banner图

Ravenzoz EU Withdrawal Button & Consent for Memberships

开发者 praveen64
更新时间 2026年10月16日 00:04
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv3 or later
版权网址: 版权信息

标签

membership memberpress consumer rights right of withdrawal withdrawal button

下载

0.2.2

详情介绍:

Since 19 June 2026, EU Directive 2023/2673 (Art. 11a) requires online sellers of in-scope distance contracts to display a functional withdrawal button and confirm withdrawal requests on a durable medium. Sellers of digital content with immediate access can be exempted from withdrawal, but only if they capture explicit consent and acknowledgment from the buyer before the contract. This plugin adds that withdrawal button, the consent-capture checkout flow, and durable-medium email confirmations to three membership and course platforms: MemberPress, LearnDash, and Paid Memberships Pro. This plugin helps you meet these requirements; no plugin can guarantee legal compliance. It is a technical aid, not legal advice. Consult a qualified professional to confirm the exemption wording and process are correct for your business and target markets. What you get Planned Pro features

安装:

  1. Upload the plugin files to /wp-content/plugins/ravenzoz-eu-withdrawal-button, or install through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen.
  3. The plugin auto-detects which supported platform(s) are active — no configuration required for the free tier.

屏幕截图:

  • Step one of the withdrawal function on the buyer's account page: name, confirmation email, and the
  • Step two: reviewing and separately confirming the withdrawal statement, as required by Art. 11a's
  • The admin-facing compliance log — every consent and withdrawal, with human-readable platform and

常见问题:

Does this replace legal advice?

No. It's a technical implementation aid. Confirm the legal requirements and wording for your business with a qualified professional.

What is the EU withdrawal button?

Under EU Directive 2023/2673 (Art. 11a), buyers in the EU must be able to withdraw from an online contract with a simple two-step function: submit a withdrawal statement, then confirm it. This plugin adds that function to your members' account page.

Is this for WooCommerce?

No. It is for membership and course sites built with MemberPress, LearnDash or Paid Memberships Pro. WooCommerce stores need a different plugin.

Which platforms are supported?

MemberPress, LearnDash and Paid Memberships Pro. Whichever of them are active on your site are detected automatically. Note that MemberPress and LearnDash are paid plugins, so you need your own licence for them.

What happens if a customer's access ends some other way, like a refund?

The admin log tracks that separately from an actual Art. 11a withdrawal, since legally they are not the same thing — see the "Access Ended" column in the compliance log.

Are consent records deleted if I remove the plugin?

No. They are legal evidence, so they are kept. To delete them too, add define( 'RZWC_DELETE_DATA_ON_UNINSTALL', true ); to wp-config.php before deleting the plugin.

更新日志:

0.2.2 0.1.0