Follow us on:

🏖️ SUMMER SALES 2026 20% TO ALL!
 USE CODE SUMMER26

00 Days
00 Hours
00 Minutes
00 Seconds

Return & Withdrawal Policy Button for WooCommerce

  • Last update 08/18/2026
  • WooCommerce version 5.X - 10.X
  • Module version 1.0.10

EU/Greek Law 5317-2026 compliant withdrawal button for WooCommerce: a two-step, no-dark-pattern cancel/return flow for logged-in and guest customers, with configurable automation, built-in anti-fraud protection, and GDPR-safe record retention.

Price: €99.99
Tax included
  • Open Source Code
  • 3 months upon purchase with unlimited downloads while support is active
  • Each purchase equals to one license of use, each license is valid for only one Store. Each license is registered to one domain.
€99.99
  • Support
    3 months from the purchase date
  • Download Updates
    Free download updates as long as you have active support
  • License
    1 license per domain
  • Current Version
    v1.1.0
  • Compatibility
    v5.X
    v6.X
    v7.X
  • Last Update Date (MM/DD/YYYY)
    08/18/2026

About module

Version
1.0.10
Last update
08/18/2026
Available in
English, Greek
Read documentation

What this plugin does for you

Return & Withdrawal Policy Button adds the EU-wide and Greek Law 5317-2026 mandated "withdrawal button" to your WooCommerce store: an always-available, two-step cancellation and return request flow for both logged-in and guest customers, fully integrated into your WooCommerce admin and account pages.

  • Add a compliant withdrawal button to the order confirmation page, order detail page, and customer account area
  • Two-step, no-dark-pattern request flow: nothing is pre-checked and nothing is submitted until the customer explicitly confirms
  • Works for guests as well as logged-in customers, through a secure, time-limited emailed link
  • 14-day legal window enforced directly in the code, never configurable below the legal minimum
  • Choose automatic cancellation with automatic refund, automatic cancellation with manual refund, or fully manual admin approval
  • Exclude specific products, categories, personalised or made-to-order items, and already-downloaded digital content from withdrawal, with a clear reason shown to the customer
  • Native WooCommerce integration: account menu entry, account dashboard card, a Cancel/Return action directly in the customer's order list, an order-page summary box, and an order-list status column
  • Built-in anti-fraud protection: CAPTCHA support (Google reCAPTCHA or Cloudflare Turnstile), rate limiting on the guest form, and a full audit trail of every request
  • GDPR-safe data retention under Article 17(3)(b), so compliance records are never accidentally deleted or anonymised on a data-erasure request
  • Dedicated Withdrawal Requests queue in your WordPress admin, with one-click Approve, Reject, and Issue Refund actions
  • Full support for WooCommerce High-Performance Order Storage (HPOS) and Blocks checkout
  • Receive secure private plugin updates while support is active

What your customers will like

Customers get a clear, always-available way to cancel or return an order, with no runaround and no hidden steps. Guests can act without creating an account. Once they confirm, they receive an immediate email with their exact declaration, date, and time, ready to keep as proof.

Installation

Installation is quick and works like any other WordPress plugin. Upload the ZIP file, activate the plugin, and register your license. On activation, the plugin automatically creates its own Withdrawal Request page and default settings, so there is nothing to build.

Before going live, review the withdrawal window, cancellation automation mode, and any product or category exclusions under Withdrawal Settings.

If you sell personalised, made-to-order, or digital products, add them under the Exclusions tab so they are correctly excluded from the withdrawal right.

By default, the plugin treats an order status of Completed as both dispatched and delivered for the purposes of the 14-day window. This is configurable under Withdrawal Settings if your store uses different statuses for shipping and delivery.

Change log

Version 1.1.0

  • Two-step, no-dark-pattern withdrawal flow for logged-in customers and guests.
  • Admin-configurable automation: auto-cancel with automatic or manual refund, or fully manual approval.
  • Category and product exclusions, with automatic detection of personalised or made-to-order items.
  • Google reCAPTCHA and Cloudflare Turnstile support on the guest request form.
  • A Withdrawal Requests queue and an order-page panel, both with Approve, Reject, and Issue Refund actions.
  • Confirmation, order-confirmation notice, status-update, and admin-alert emails.
  • GDPR export and erasure support.
  • Greek and English translations included.

Comments (0)

No customer reviews for the moment.

4 other products in the same category

Loading...
Back to top