WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Witte Marketing v1.0.19

WM Widerrufsmanager for WooCommerce

Complete WooCommerce withdrawal workflow with withdrawal button, form, order validation, emails, admin processing and §356a BGB preparation.

WM Widerrufsmanager for WooCommerce

The facts

Rating
5★ from 5
Active installs
90+
Price
Free
Last updated
30 Jul 2026
Added
May 2026
Requires WP
6.0
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
1,965

Our analysis

AI-assisted

WM Widerrufsmanager for WooCommerce is a plugin that enhances the withdrawal process for WooCommerce stores by providing a structured digital workflow. It allows customers to submit withdrawal requests through a dedicated form, which includes order validation and item selection. The plugin also enables store operators to manage these requests within the WordPress backend, ensuring a clear and documented process.

This plugin is particularly suitable for WooCommerce store owners who wish to streamline their withdrawal requests and avoid the chaos of unstructured emails. It supports compliance with legal requirements for electronic withdrawal functions in Germany, making it a practical choice for stores operating in that region.

Best for: WooCommerce store owners looking to manage withdrawal requests efficiently.

What it does well

  • Structured digital withdrawal workflow
  • Dedicated withdrawal form for customers
  • Backend processing and documentation of requests
  • Email notifications for customers and store operators
  • Compliance with §356a BGB for electronic withdrawals

Where it falls short

  • Limited information on specific features or user experience

Verdict

WM Widerrufsmanager for WooCommerce offers a comprehensive solution for handling withdrawal requests, making it a valuable tool for store owners aiming for better organisation and compliance.

From the developer

Witte Marketing's own description of WM Widerrufsmanager for WooCommerce, lightly tidied.

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.

More than a withdrawal button

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.

How the workflow works

  1. The customer opens the withdrawal form.
  2. The order is validated using the order number and billing email address.
  3. The customer selects the affected items and quantities.
  4. The request is stored in the WordPress backend.
  5. Store operators can review, process and document the request.
  6. Customers and shop operators receive email notifications.

Key features

  • Withdrawal button for WooCommerce
  • Dedicated withdrawal form for customers
  • Order validation by order number and billing email address
  • Configurable withdrawal period
  • Item and quantity selection for withdrawal requests
  • Backend overview for submitted withdrawal requests
  • Detail view with status handling
  • Customer and shop email notifications
  • WooCommerce order notes for internal documentation
  • Diagnostics area with form integration checks, system status and support report
  • Privacy notice integration
  • Retention and anonymization options
  • WordPress personal data export and erasure support
  • WPML and Polylang String Translation compatibility for manually saved frontend, privacy and email texts
  • WooCommerce HPOS compatibility
  • Gutenberg blocks, shortcodes and widget integration

Prepared for §356a BGB

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.

Who is this plugin for?

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.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for automating workflows.

FluentCRM

The easiest and fastest Email Marketing, Newsletter, Marketing Automation Plugin & CRM Solution for WordPr...

Free 80k+ installs 4.8★ (249)
Advanced Database Cleaner

Clean database by deleting orphaned data such as 'revisions', 'expired transients', optimi...

Free 100k+ installs 4.9★ (1,950)
Poptin

Poptin

90

Free email automation, email campaigns, exit intent popup builder, gamified popups with spin the wheel, contac...

Free 20k+ installs 4.9★ (694)
MailPoet

Send beautiful newsletters from WordPress. Collect subscribers with signup forms, automate your emails for Woo...

Free 500k+ installs 4.4★ (1,432)