Request received
A customer submits the Widerrufsformular from your storefront.
A legally compliant Widerrufsformular on your Shopify storefront, with automatic refunds and cancellations — built for EU Directive 2023/2673.
5.0 on the Shopify App Store
Widerrufsformular
Order number
Reason for withdrawal
Confirmation email sent instantly with a legal timestamp.
Built for Shopify
From the storefront button to the refund, the confirmation email and the audit record — all in one place.


Withdrawal insights
Scroll to expand
Every request is categorised the moment it arrives, so the top reasons — wrong size, changed mind, defective, arrived too late — are visible at a glance instead of buried in your inbox.
128
Requests this month
Tracked automatically, no spreadsheet needed
5.2h
Avg. resolution time
One-click approvals keep the queue short
24
EU languages
Customers always see the form in their language
The form is the easy part. Widerruf gives you the tools to decide, reply and document — without leaving Shopify admin.
01 / 03
Preview, edit and send decision emails from fully customisable templates. Merge tags pull in the customer and order details, so every reply reads like you wrote it by hand.
02 / 03
On Pro, approving a request processes the refund, cancels the order and sends the confirmation email automatically — and records all three against the request for your audit trail.
03 / 03
The withdrawal button and form publish straight into your theme — no code, no developer, nothing to break. Customers see it in their own language, in 24 EU locales, with every field label yours to edit.



Approve a withdrawal and let the app handle the refund, the cancellation and the customer confirmation.
A customer submits the Widerrufsformular from your storefront.
One click in your dashboard. That's the only manual step.
Refund and cancellation automation is part of the Pro plan. On Free, the request, the record and the confirmation email are still handled for you.
Widerruf is built specifically for merchants selling into the EU, so the defaults are already the compliant ones.
A clearly labelled withdrawal function and a two-step cancellation form, exactly where the Directive expects customers to find it.
The 14-day period is handled for you — requests are validated against the order date before they reach your queue.
Every submission, decision and confirmation email is recorded with a timestamp, and exportable as PDF on Pro.
The form speaks your customer's language while your dashboard stays in English.
Installs through Shopify's theme integration. No code edits, no developer, no broken checkout.
Only the data needed to process a withdrawal is collected, and it stays inside the request record.
Widerruf is a compliance tool, not legal advice. Requirements differ by member state and by what you sell — please have your own counsel confirm your setup.
The compliant form and dashboard are free, forever. Pro adds the automation that removes the manual work behind every request.
Everything you need to publish a compliant Widerrufsformular on your storefront.
Download nowAutomate the work behind every request — refunds, cancellations and reporting.
Start with ProBilled through Shopify, in your store's currency. Cancel any time from your Shopify admin.
A withdrawal button and a two-step Widerrufsformular that customers use to cancel an order within the statutory withdrawal period. It installs through your theme without code changes, and you can edit every line of the form text.
Install from the Shopify App Store, publish the form to your theme and start handling withdrawals properly — in minutes.