Right of Withdrawal for WooCommerce meets the EU's new requirement for a digital withdrawal function. Customers withdraw purchases directly on your site and receive an instant receipt — you manage everything from the WordPress admin.
Install the free version from WordPress.org or Pro — fill in your contact details and your store is ready.
A withdrawal button in My Account for logged-in customers, and a guest form where customers find their order with email + order number.
14-day standard period is included in Free. Pro adds 30 days for PEPP products and an extended period (12 months + 14 days) per order.
A dedicated overview in WooCommerce: status workflow, customer notifications, and order status on approval. CSV export is Pro.
Email receipt is included in Free and meets the legal requirement. Pro adds optional SMS via your own 46elks or Twilio account.
English, Swedish, French, German, and Spanish included. Logged-in customers receive emails in their profile language; guests follow the site language.
Contact details and a named representative are shown throughout the flow — exactly as the EU requirement demands.
The plugin does not move any money — WooCommerce and your payment provider do. But it guides you through the whole process, included in Free.
See withdrawal status directly in the WooCommerce order list — open the case with one click.
When you approve a case, the order opens so you can issue the refund in WooCommerce as usual.
Once the refund is registered, the plugin asks if you want to mark the case closed and notify the customer.
The free version covers the customer flow, receipt, and case management — the same screenshots as on WordPress.org.
The free version meets the EU core requirements. Pro unlocks advanced features — Single, Agency, and Unlimited differ only in the number of sites. 14-day free Pro trial, no credit card required.
Free: install from WordPress.org (recommended) — or compare Free/Pro on the thank-you page and download the zip. Payments for Pro are handled securely by Freemius. Prices are in euros (EUR). Checkout and license emails are in English.
1 site · EU-compliant core version
Free forever
1 site · Pro
≈ €12.50/month
excl. VAT
Up to 5 sites · Pro
≈ €24.17/month
excl. VAT
Unlimited sites · Pro
≈ €49.17/month
excl. VAT
Want to try Pro? — no payment, no card.
WordPress 6.0+, WooCommerce 7.0+, and PHP 8.0+. HPOS (High-Performance Order Storage) is fully supported, and the plugin works on any permalink structure — including "Plain".
Yes. Guests find their order with an email address and order number, review the purchase, and submit their withdrawal request — no login needed.
You get 14 days with all Pro features without entering card details. After that, you choose a plan — all your data remains.
The free version keeps working — core EU withdrawal features remain available. If you have Pro and the license expires, Pro features (e.g. SMS, partial withdrawal, sticky bar) are paused, but nothing is deleted. All cases and settings remain in the database.
SMS messages are sent through your own 46elks or Twilio account and billed directly by the provider — from just a few cents per SMS, with no monthly fee. We never act as a middleman: no markup, no separate SMS billing, and no card details handed to us. SMS is also entirely optional — the email receipt meets the legal requirement on its own.
English, Swedish, French, German, and Spanish. The plugin follows the site language, and logged-in customers' emails are sent in their profile language.
No — the plugin handles the legal flow: the withdrawal request, the receipt to the customer, and case management. The refund itself is done as usual in WooCommerce: open the order, click Refund, and refund through your payment provider (card, Klarna, PayPal, etc.). When you approve a case, the plugin shows a shortcut that opens the order directly, and once the refund is registered it offers to set the case to Closed — so nothing is forgotten. Note that an automatic order status such as "Refunded" is only a label — the money always moves through your payment provider.
The footer link (Free) is optional and off by default — a simple text link at the bottom of the page that follows your theme. Enable it under WooCommerce → Settings (Withdrawal) → Customer entry points.
The sticky bar (Pro) is a fixed, visible link at the top or bottom of the screen with custom text and colors — more prominent and always available while the customer scrolls.
Links in order emails are included in Free and require no extra configuration.
Yes. Install from WordPress.org on each site — no per-site registration and no Pro requirement. The ed1.se zip covers one site per registration; for agency work we recommend WordPress.org.
Absolutely — contact us at info@ed1.se and we will help you get started.