This is an info Alert.
x402 Logo
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
      • Agent Feed
        Pay-per-query access to licensed publisher content for your agents
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. EU2673 Withdrawal Button

EU2673 Withdrawal Button

Legal withdrawal button for WooCommerce. EU Directive 2023/2673 compliant. 1 click, automatic acknowledgement.

50+ active installsFree on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping EU2673 Withdrawal Button running.

WordPress compatibility
Tested to 7.0.2
Tested against the WordPress branch in use today.
Last updated
1 month ago
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
5.8
Contributors
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.

50+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how EU2673 Withdrawal Button is looked after — not on how many stores run it.

Well maintained
Not enough public feedback to put a confident number on this one. Little public feedback — score rests mostly on release activity. What we can see is below.

Maintenance
35 / 35
Updated 39 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.0.2 (current).
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
Not enough data
No ratings yet.
Listing transparency
10 / 10
Provides: screenshots, description, homepage
2 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-08-02 from the WordPress.org plugin registry.
Ratings

No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.

EU2673 Withdrawal Button adds a legal withdrawal button to your WooCommerce store, allowing customers to exercise their right of withdrawal in 1 click and receive an automatic acknowledgement email.

EU Directive 2023/2673 is mandatory from June 19, 2026 for all online stores selling to consumers in the European Union.

How it works

  1. The button appears on the order confirmation page and in “My Account → order detail”
  2. It is only shown within the legal period of 14 calendar days
  3. The customer clicks the button, confirms in a modal and optionally provides a reason
  4. The request is recorded in your database
  5. The customer receives an acknowledgement email
  6. You receive a notification with a direct link to the order
  7. The order status changes automatically (configurable)

Included features

  • ✅ Withdrawal button on order detail and thank-you page
  • ✅ Modal with mandatory legal text
  • ✅ Acknowledgement email to the customer
  • ✅ Notification email to the administrator
  • ✅ Status update emails (approved, rejected, completed)
  • ✅ Request management panel with filters and CSV export
  • ✅ Automatic order status change (configurable)
  • ✅ Compatible with guest orders (guest checkout)
  • ✅ Configurable deadline (minimum 14 calendar days)
  • ✅ Optional grace days on top of the legal deadline
  • ✅ Available in Spanish and English

Pro version

The Pro version (€39, one-time payment) adds:

  • 📄 Legal PDF with official acknowledgement attached to the customer email
  • 🔐 SHA-256 hash verification for legal proof in case of disputes
  • 📋 Official Annex B form pre-filled in PDF (required by the Directive)
  • 🌍 13 languages — FR, DE, IT, PT, NL, PL, RO, SV, CA, EU, GL + ES + EN (emails and PDFs in the customer’s language)
  • 🔄 Reverse automation — the request status syncs automatically with the WooCommerce order
  • 📊 Legal email traceability of all emails sent with exact date and time
  • 🛡️ Anti-fraud system — detects abuse patterns by email, IP and systematic behaviour, with risk alerts for the administrator
  • 🔔 Automatic updates from the WordPress dashboard
  • Compatible with PrestaShop too

Legal basis

  • EU Directive 2023/2673 of the European Parliament and of the Council
  • Art. 102 TRLGDCU — Right of withdrawal in distance contracts
  • Art. 107 TRLGDCU — Refund within maximum 14 calendar days

Requirements

  • WordPress 5.8 or higher
  • WooCommerce 6.0 or higher
  • PHP 7.4 or higher

Is this plugin mandatory from June 19, 2026?

EU Directive 2023/2673 requires online stores selling to EU consumers to provide a clear and accessible mechanism for exercising the right of withdrawal. This plugin helps you meet that requirement in a simple and documented way.

Does it work with guest orders (no account)?

Yes. The button also appears on the thank-you page for customers who purchase without registering, with secure verification using the WooCommerce order key.

Is the customer required to provide a reason?

No. The law does not require the consumer to justify the withdrawal. The reason field is optional and configurable from the plugin settings.

Can I change the 14-day deadline?

You can extend it by adding optional grace days. You cannot reduce it below 14 calendar days, which is the legal minimum established by the Directive.

When do the 14 days start?

You can choose between the order date or the date the order moves to “Completed” status (recommended for physical products). For services and digital products always use the order date.

What is the difference between Lite and Pro?

The Lite version covers basic compliance. The Pro version adds the official legal PDF acknowledgement, SHA-256 verification hash, Annex B form, 11 additional languages (French, German, Italian, Portuguese, Dutch, Polish, Romanian, Swedish, Catalan, Basque and Galician), email traceability, reverse automation and an anti-fraud system. More information at adaptatuweb.com/withdrawal-button-es.

Where can I get support?

For the free version, use the WordPress.org support forum. For the Pro version, direct support at proyectos@adaptatuweb.com.

Categories
Marketplaces & channels
Plugin details
Version1.0.0
Last updated2026-06-24 7:55am GMT
Added2026-06-24
Requires WordPress5.8
Tested up to7.0.2
Requires PHP7.4

Tags on WordPress.org
desistimiento
ecommerce
eu directive
withdrawal
woocommerce
Alternatives
Other plugins in the same categories.
EU Withdrawal Compliance
1K+ installs
5.0(15)
Dokan: AI Powered WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy
30K+ installs
4.6(766)
MultiVendorX – WooCommerce Multivendor Marketplace AI Powered Solutions
2K+ installs
4.8(432)
MarketKing — Ultimate WooCommerce Multivendor Marketplace Solution
800+ installs
5.0(18)
Product Sync for WooCommerce – API Import, Dropshipping & Inventory Sync
300+ installs
5.0(16)
Vitepos – Point of Sale (POS) for WooCommerce
2K+ installs
4.7(53)
x402 Logo

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent Feed
    • AI Search Engines
    • RAG Builders
    • Browser Agents
    • Vertical Research
    • Browse full catalog
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy