Ravenzoz EU Withdrawal Button & Consent for Memberships

Ravenzoz EU Withdrawal Button & Consent for Memberships

Details
View on WordPress

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

  • Works with MemberPress, LearnDash and Paid Memberships Pro (auto-detected)
  • Consent checkbox at checkout, with the exact wording recorded
  • Two-step withdrawal function on the buyer’s account page
  • Acknowledgement email sent on a durable medium
  • Admin log of every consent and withdrawal

Planned Pro features

  • Compliance-evidence export
  • Multilingual consent templates
  • EU-only geotargeting

Privacy

The plugin stores each buyer’s consent text, consent time, and (if they withdraw) the name and email address they entered, in a table in your own WordPress database. It sends acknowledgement emails through your site’s normal email system. It does not contact any external service and does not track visitors.

Details

Plugin code:
ravenzoz-eu-withdrawal-button
Plugin version:
0.2.2
Author:
Outdated:
No
WP version:
6.4 or higher
PHP version:
8.0 or higher
Test up to WP version:
7.1.3
Total installations:
0
Last updated:
2026-10-15
Rating:
Times rated:
0
consumer-rights
memberpress
membership
right-of-withdrawal
withdrawal-button