

Dashboard overview with key withdrawal workflow information.
WM Widerrufsmanager for WooCommerce is more than a withdrawal button. It adds a structured digital withdrawal workflow to WooCommerce: withdrawal button, customer form, order validation, item selection, backend processing, email notifications, documentation and privacy-related tools.
Many stores only think about the visible withdrawal button. In daily store operations, however, withdrawal requests also need to be collected, checked, confirmed, documented and processed internally.
The plugin helps WooCommerce store owners replace unstructured withdrawal emails with a traceable workflow inside WordPress.
The visible button is only the entry point. WM Widerrufsmanager connects the customer-facing withdrawal function with the backend process that follows afterwards.
Customers can submit a withdrawal request through a dedicated form, validate their order using the order number and billing email address, and select individual items or quantities for withdrawal. Submitted requests are stored in the WordPress backend and can be reviewed, documented and processed by the store team.
From 19 June 2026, § 356a BGB introduces an electronic withdrawal function for certain distance contracts concluded via an online user interface in Germany. WM Widerrufsmanager helps WooCommerce store owners technically provide and structure such a withdrawal function.
The plugin provides a technical solution for collecting, confirming and processing withdrawal declarations. Whether and to what extent a specific store is affected by legal requirements should be reviewed individually.
The plugin is designed for WooCommerce stores that want to provide customers with a simple digital way to declare a withdrawal and, at the same time, manage the internal workflow more clearly.
It is especially useful for stores that do not want to receive withdrawal requests only as unstructured emails, but want to collect, review and process requests in a traceable backend workflow.
See how quickly you can install WM Widerrufsmanager for WooCommerce, create your withdrawal page, and add the withdrawal button to your store:
This short video shows how customers can submit a withdrawal request using the form and how you can review and manage the request afterwards in the WordPress backend:
The withdrawal form can be embedded on any WordPress page:
[wmwiderrufsmanager_formular]
A separate withdrawal button can also be placed anywhere:
[wmwiderrufsmanager_button]
The button can be placed in the footer, customer area, service pages or legal information pages. Gutenberg blocks for the form and button as well as a classic WordPress widget for the button are also available.
The plugin stores the data required to process and document a withdrawal request. This may include order data, contact details, selected items, timestamps, status information and internal processing notes.
Retention and anonymization options can be configured in the plugin settings.
The free version already includes the core withdrawal workflow for WooCommerce.
Additional convenience, documentation, automation and analysis features are available in the optional PRO version, including for example:
More information about the PRO version:
Learn more at widerrufsmanager.de
This plugin provides a technical solution for collecting and processing withdrawal requests. It does not replace individual legal advice.