EU WithdrawalKit for WooCommerce

EU WithdrawalKit for WooCommerce

Details
View on WordPress

EU WithdrawalKit for WooCommerce provides a technical workflow for receiving and documenting online withdrawal statements from WooCommerce customers.

The Free plugin includes:

  • EU Core withdrawal workflow intended for stores serving consumers under EU consumer law.
  • Technical country registry for all 27 current EU member states.
  • Logged-in customer and guest flows with order/email verification.
  • Full and partial withdrawal statements with selectable line-item quantities.
  • Electronic statement snapshot and HMAC-SHA256 receipt evidence.
  • Customer and administrator confirmation emails.
  • My Account access, previous-statement history and receipt links.
  • Optional withdrawal link in WooCommerce customer order emails and a selected WordPress navigation menu.
  • Dynamic Gutenberg withdrawal-form block.
  • Product and category exclusions plus consent-based product classifications.
  • IBAN validation plus optional supported local bank-account formats.
  • EU Core and merchant-defined Custom legal text/ruleset configuration.
  • WordPress personal-data exporter/eraser integration and configurable retention controls.
  • Form/history colour, border, radius and width settings.
  • WooCommerce HPOS compatibility.

Submitting a withdrawal statement records the customer’s statement. The Free plugin does not automatically cancel an order, issue a refund, restore stock or legally accept/reject a request.

A separate commercial Pro package is available for optional administrator workflow tools such as advanced search, CSV exports, internal status management, refund assistance, inventory restoration and bulk operations. The Pro implementation and licence/update client are not included in this WordPress.org package.

This plugin is a technical implementation tool. It does not provide legal advice and does not guarantee legal compliance in every individual case. Merchants remain responsible for their legal information, product classifications, retention choices and business processes.

Privacy

EU WithdrawalKit can store personal data required to receive, verify, document and administer withdrawal statements. It can also store checkout consent evidence when configured product classifications require it.

The plugin registers suggested text with the WordPress Privacy Policy Guide and integrates with the WordPress personal-data exporter and eraser. Automatic statement cleanup is disabled by default. The store operator is responsible for choosing and documenting an appropriate retention policy.

The Free package does not send withdrawal-customer data, licence data or update credentials to an external EU WithdrawalKit service.

Details

Plugin code:
eu-withdrawalkit-for-woocommerce
Plugin version:
1.0.16
Outdated:
No
WP version:
6.3 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.0.4
Total installations:
0
Last updated:
2026-08-21
Rating:
Times rated:
0
consumer-rights
ecommerce
eu
withdrawal
woocommerce