WiderrufPro – Withdrawal Button for WooCommerce

Description

WiderrufPro extends WooCommerce with a structured electronic withdrawal workflow for online stores.

Customers can submit withdrawals through a guided process, while store owners receive confirmations, PDFs and centralized withdrawal management inside WooCommerce.

The plugin supports secure guest access, PDF confirmations, email notifications and reporting features.

Disclaimer: This plugin does not provide legal advice and does not replace individual legal review.

Features

  • Electronic withdrawal button for WooCommerce
  • Guided 2-step withdrawal workflow
  • Withdrawal form shortcode [wcwb_formular]
  • Button shortcode [wcwb_button]
  • Modal or dedicated page mode
  • Secure guest access via token link or order verification
  • Customer and admin email notifications
  • PDF withdrawal confirmations
  • CSV export
  • Automatic WooCommerce order notes
  • Reporting dashboard
  • Audit logging
  • Basic styling options
  • Secure token handling
  • Rate limiting
  • Honeypot protection

A separate Pro version with additional commercial features is available at https://widerrufpro.de.

Legal notice

WiderrufPro provides a technical solution for collecting and processing withdrawal requests in WooCommerce.

The plugin does not constitute legal advice and does not replace individual legal review or compliance assessment.

Store owners remain responsible for ensuring that their withdrawal process complies with applicable laws and regulations.

Privacy

WiderrufPro stores only the data required to process and document withdrawal requests, including customer name, email address, order reference, optional withdrawal reason or remark, timestamps and processing status.

No withdrawal data is transmitted to external servers by default.

Emails are sent using the standard WordPress and WooCommerce mail systems.

External services

This free plugin does not connect to external services by default.

Installation

  1. Upload the plugin to /wp-content/plugins/ or install it through WordPress.
  2. Activate the plugin.
  3. Ensure WooCommerce is active.
  4. Go to WiderrufPro > Settings.
  5. Configure the withdrawal workflow.
  6. Insert [wcwb_formular] on a page if manual mode is used.

FAQ

Does this plugin work for guest orders?

Yes. Customers can access the withdrawal process using secure token links or order verification.

Does the plugin generate PDF confirmations?

Yes. PDF confirmations are available in the free version.

Does this plugin guarantee legal compliance?

No. The plugin supports electronic withdrawal workflows but does not replace legal advice.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“WiderrufPro – Withdrawal Button for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.1

  • Initial public release.
  • Fixed timezone handling for withdrawal timestamps in frontend, emails, PDFs and admin history.

1.0.0

  • Initial release
  • Electronic withdrawal workflow for WooCommerce
  • Secure guest access and token validation
  • PDF confirmations
  • Email notifications
  • Reporting and CSV export