MITS One Click Return – EU 2023/2673

MITS One Click Return – EU 2023/2673

Details
View on WordPress

One Click Return for WooCommerce is a compliance-first plugin that implements the digital right of withdrawal required by EU Directive 2023/2673 (Art. 11a) directly in your WooCommerce store.

Built and maintained by MITS — a software house from Lublin, Poland, specialising in WooCommerce, web applications and e-commerce solutions.

Polski: Zwrot jednym kliknięciem WooCommerce — gotowe rozwiązanie do obsługi prawa do odstąpienia od umowy zgodnie z Dyrektywą UE 2023/2673. Więcej na mits.pl.

Unlike generic refund plugins, this plugin was built from the ground up for the directive — every feature maps directly to a legal requirement.

How it works

  1. Customer clicks “Return order” — from their account, the footer link, or directly from the order confirmation email.
  2. A 2-step form opens: Step 1 identifies the order (email + order number, no login required). Step 2 selects items and confirms.
  3. The customer receives an instant confirmation email (required by Art. 11a as a “durable medium”).
  4. Store staff receives a notification and manages the withdrawal from WooCommerce admin.

Key features

Compliance out of the box

  • ✅ Compliant with EU Directive 2023/2673 / Art. 11a
  • ✅ Persistent footer link on every page (Art. 11a requirement)
  • ✅ Confirmation email as durable medium (Art. 2(10) of Directive 2011/83/EU)
  • ✅ Magic link — customers access their form without logging in
  • ✅ Statutory exclusions (Art. 38 of the Consumer Rights Act) — mark product categories that are exempt
  • ✅ Configurable withdrawal period (default: 14 days as required by law)
  • ✅ GDPR: built-in data exporter and eraser

WooCommerce integration

  • 2-step withdrawal form via shortcode [mits_withdrawal_form]
  • “Withdraw” button in My Account Orders
  • Link in WooCommerce order confirmation and delivery emails
  • Admin cockpit: overview dashboard, submissions list, settings — all in one place
  • Custom post type for withdrawals with 5 statuses: Pending, Confirmed, Goods Received, Refunded, Cancelled
  • Status change directly from the withdrawal edit screen
  • HPOS (High-Performance Order Storage) compatible

Developer-friendly

  • Clean PHP 8.1+ codebase with strict types
  • Hooks and filters at every step (mits_withdrawal_submitted, mits_withdrawal_is_product_excluded, …)
  • Composer autoloader, PSR-4 namespace MITS\Withdrawal

Pro version

The Pro add-on (sold separately at mits.pl) extends the plugin with:

  • Automatic refund processing — PayU / Przelewy24 integration
  • Conditional display: per product, category, order status, payment method
  • CSV export of withdrawal submissions
  • Priority email support

Requirements

  • WordPress 6.4+
  • WooCommerce 8.0+
  • PHP 8.1+

Languages

  • English
  • Polish (pl_PL)

Support

Documentation, Pro add-on, and support — mits.pl.

Found a bug? Open an issue on the support forum.

Details

Plugin code:
mits-one-click-return-eu-20232673
Plugin version:
0.3.2
Outdated:
No
WP version:
6.4 or higher
PHP version:
8.1 or higher
Test up to WP version:
7.0
Total installations:
0
Last updated:
2026-06-17
Rating:
Times rated:
0
eu-directive
one-click-return
return
withdrawal
woocommerce