plugin-icon

BuddyPilot Withdrawal (Easy Returns)

Oleh BuddyPilot·
EU Directive 2023/2673 compliant withdrawal for WooCommerce. Article 11a "withdraw from contract" button, two-step form and full operator workflow.
Versi
1.0.7
Terakhir diperbarui
May 25, 2026
BuddyPilot Withdrawal (Easy Returns)

BuddyPilot Withdrawal for WooCommerce implements the mandatory withdrawal function required by Article 11a of EU Directive 2023/2673 for online traders selling to EU consumers.

From 19 June 2026, every WooCommerce store with EU customers must provide a clearly visible, easily accessible withdrawal function (“withdraw from contract here” button) alongside the existing right of withdrawal informational requirements.

What the plugin does

Customer-facing

  • Article 11a compliant “Withdraw from contract here” button on the My Account order detail page
  • Two-step withdrawal form: item selection, declaration preview, one-click confirm
  • Variable product support: each variant (size, colour, etc.) appears with its full attribute labels as a separate line in the withdrawal form
  • Guest checkout support via direct verification flow (email + order number, no login required)
  • My Account withdrawal history list and declaration detail page
  • Article 16(m) consent capture at checkout for digital and virtual goods (configurable: required, optional, or hidden)
  • Customer declaration email serving as the durable-medium acknowledgement required by Article 11a(3)
  • Withdrawal resolved email sent to the customer after the operator closes the declaration

Operator-facing

  • Order edit metabox for registering declarations received via phone, mail or in person
  • Standalone “Add new declaration” page for high-volume operator queues without leaving the declarations list
  • Declarations list with search, filtering and sorting in WooCommerce admin
  • Declaration detail page with full audit trail and status management
  • Admin notification email sent immediately when a customer submits a withdrawal

Legal and compliance

  • Custom order status wc-withdrawal (optional, plugin-registered) with a full change history logged as WooCommerce order notes
  • Annex I(A) withdrawal information page available to generate with one click from Settings
  • Annex I(B) model withdrawal form page available to generate with one click from Settings, published as a WordPress page and auto-linked from order emails and My Account
  • Configurable refund period (default 14 days, matches your contract terms)
  • Configurable “delivered” statuses that start the withdrawal clock
  • Return cost attribution (consumer pays or trader pays, per Annex I(A) requirements)
  • GDPR personal data export and anonymisation compatible with WordPress privacy tools
  • HPOS compatibility (High-Performance Order Storage) and legacy post-meta mode
  • WCAG 2.2 AA accessibility compliance on all customer-facing forms
  • Polish and English translations included

Pro addon

Extended functionality is available via the BuddyPilot Withdrawal Pro addon:

  • Operator-approved automatic refund built from declared items (one click from the declaration screen)
  • Download-count verification: restores withdrawal right when a digital product was never actually downloaded, reducing unjustified refusal of refunds
  • WooCommerce Subscriptions support: cancels future renewals, prorates the current billing period per Article 9(2)(b)(iii)
  • WooCommerce Product Bundles support: automatic handling by bundle type; for per-item bundles with a configured discount, choose whether partial returns keep the paid amount or forfeit the entire bundle discount
  • PDF export of the legal withdrawal declaration
  • Country-specific Annex I(B) form generation
Gratisdi paket berbayar
Diuji hingga
WordPress 7.0
Plugin ini tersedia untuk diunduh untuk diinstal di situs .