Dear New Zenler Product & Technical Team,
Following our communication with Zenler Support, we are submitting a formal feature request to implement native tools for EU compliance, specifically regarding EU Directive 2023/2673 (amending the Consumer Rights Directive 2011/83/EU) and digital product consumer laws.
As a platform hosting numerous creators serving the European market (Germany, Austria, Switzerland, etc.), providing these features natively will protect your user base from severe legal risks (fines up to 4% of annual turnover, automatic extension of withdrawal periods) and position Zenler as the leading compliant platform for EU creators.
We request the implementation of two core features:
  1. Dedicated Dual-Checkbox Layout in Checkout (Digital Content Exemption)
Under EU law, consumers purchasing digital content (online courses, downloads) lose their 14-day right of withdrawal only if they explicitly provide two separate consents at checkout. Zenler’s current single standard checkbox is legally insufficient for dual-consent requirements.
Feature Specification:
An option in the Checkout Page Builder to activate a second, independent legal compliance checkbox.
The ability for creators to customize the exact text of both checkboxes individually.
Both checkboxes must be set to required="" so the checkout process is blocked until both are explicitly ticked.
  1. Native "Withdrawal Button" Workflow (Directive 2023/2673)
The directive mandates a clearly visible, electronic function ("Withdrawal Button") that allows consumers to terminate a contract via a simple, structured digital process on the platform.
Technical Workflow Implementation:
Step 1: The Button. A customizable button element in the Page Builder named "Widerrufen" or "Withdraw from Contract". Legally, this must be permanently accessible (e.g., in the footer, account dashboard, or a dedicated policy page).
Step 2: The Two-Step Form. Clicking the button opens a clean, simplified 2-step confirmation window/form collecting only minimum required data:
Customer Name
Customer Email Address
Order / Invoice Reference Number
Step 3: Confirmation & Automation. Upon form submission:
The system generates an automated, instant confirmation email ("Acknowledge of Receipt") sent to the customer on a durable medium (PDF or structured text).
An automated notification is triggered to the site administrator (or integrated into the Zenler "Orders/Refunds" backend) to process the cancellation and revoke course access.
Why this is a win-win for New Zenler:
Currently, creators have to implement unstable, custom JavaScript workarounds via MutationObservers to inject secondary checkboxes and block checkout buttons.
Implementing this natively requires minimal development effort (adding a secondary checkbox field in the checkout module and a basic form-to-email workflow for the button), but it instantly guarantees 100% legal compliance for all European Zenler schools.
Thank you for reviewing this critical update. We highly appreciate Zenler’s dedication to supporting its global creator community.
Kind regards,
Dr. Julia Hermann & Team