plugin-icon

MITS One Click Return – EU 2023/2673

מאת wpaluchmits·
WooCommerce one-click withdrawal form — EU Directive 2023/2673 (Art. 11a) compliant. Confirmation email, magic link & GDPR tools.
גרסה
0.3.2
עודכן לאחרונה
Jun 17, 2026

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 10.5+
  • 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.

חינםבתוכניות בתשלום
בביצוע ההתקנה, אנחנו מקבלים את הסכמתך לתנאי השירות של WordPress.com ולתנאים של התוסף של הצד השלישי.
נבדקו עד
WordPress 7.0
תוסף זה זמין להורדה ולשימוש דרך שברשותך.