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, fill in your contact details, and activate the license — 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 days standard, 30 days for PEPP products, and an extended period (12 months + 14 days) per order — calculated automatically.
A dedicated overview in the WooCommerce admin: status workflow, automatic order status on approval, CSV export.
The customer receives confirmation and status updates instantly — by email and optionally SMS via your own 46elks or Twilio account, with no markup or middlemen.
English, Swedish, French, German, and Spanish included. Customer emails are sent in the customer's own language.
Contact details and a named representative are shown throughout the flow — exactly as the EU requirement demands.
All plans include the same features — the difference is the number of sites. 14-day free trial, no credit card required. 14-day money-back guarantee. Prices excl. VAT — EUR and GBP available at checkout.
1 site
excl. VAT
Up to 5 sites — for agencies
excl. VAT
Unlimited sites
excl. VAT
Not sure yet? — 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 full functionality without entering card details. After that, you choose a plan — all your data remains.
Nothing is deleted. The customer-facing flow is paused until the license is active again, but 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.
Absolutely — contact us at info@ed1.se and we will help you get started.