{"id":325717,"date":"2026-06-24T08:10:44","date_gmt":"2026-06-24T08:10:44","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/withdrawal-button-lite-boton-de-desistimiento-ue\/"},"modified":"2026-06-24T07:55:32","modified_gmt":"2026-06-24T07:55:32","slug":"eu2673-withdrawal-button","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/eu2673-withdrawal-button\/","author":23514537,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"trunk","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"EU2673 Withdrawal Button","header_author":"\u00c1lvaro Mart\u00ednez - AdaptaTuWeb.com","header_description":"A\u00f1ade un bot\u00f3n de desistimiento legal a tu tienda WooCommerce. Cumple con la Directiva UE 2023\/2673 (obligatoria desde el 19 de junio de 2026). El cliente puede ejercer su derecho de desistimiento en 1 clic, con acuse de recibo autom\u00e1tico por email.","assets_banners_color":"18192d","last_updated":"2026-06-24 07:55:32","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/adaptatuweb.com\/en-gb\/withdrawal-button\/","header_author_uri":"https:\/\/adaptatuweb.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":24,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.0.0":"<p>First release. Thank you for installing EU2673 Withdrawal Button!<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3584285,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3584285,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3584292,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3584285,"resolution":"1","location":"assets","locale":"","width":2561,"height":1555},"screenshot-10.jpg":{"filename":"screenshot-10.jpg","revision":3584285,"resolution":"10","location":"assets","locale":"","width":1653,"height":2339},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3584285,"resolution":"2","location":"assets","locale":"","width":2561,"height":2368},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3584285,"resolution":"3","location":"assets","locale":"","width":2561,"height":2533},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3584285,"resolution":"4","location":"assets","locale":"","width":2561,"height":1548},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3584285,"resolution":"5","location":"assets","locale":"","width":1717,"height":844},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3584285,"resolution":"6","location":"assets","locale":"","width":1666,"height":931},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3584285,"resolution":"7","location":"assets","locale":"","width":1644,"height":856},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3584285,"resolution":"8","location":"assets","locale":"","width":1002,"height":687},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3584285,"resolution":"9","location":"assets","locale":"","width":1030,"height":1114}},"screenshots":{"1":"Withdrawal button on the order detail page","2":"Confirmation modal with legal text","3":"Acknowledgement email sent to the customer","4":"Request management panel in the admin area","5":"Settings page","6":"Help page with Lite and Pro features","7":"My Account \u2014 withdrawal history","8":"Status update email to the customer","9":"Admin notification email","10":"Pro upgrade page"}},"plugin_section":[],"plugin_tags":[268652,282,263925,245590,286],"plugin_category":[45],"plugin_contributors":[268653],"plugin_business_model":[],"class_list":["post-325717","plugin","type-plugin","status-publish","hentry","plugin_tags-desistimiento","plugin_tags-ecommerce","plugin_tags-eu-directive","plugin_tags-withdrawal","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-adaptatuweb","plugin_committers-adaptatuweb"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/eu2673-withdrawal-button\/assets\/icon-128x128.png?rev=3584285","icon_2x":"https:\/\/ps.w.org\/eu2673-withdrawal-button\/assets\/icon-256x256.png?rev=3584285","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/eu2673-withdrawal-button\/assets\/screenshot-1.png?rev=3584285","caption":"Withdrawal button on the order detail page"},{"src":"https:\/\/ps.w.org\/eu2673-withdrawal-button\/assets\/screenshot-2.png?rev=3584285","caption":"Confirmation modal with legal text"},{"src":"https:\/\/ps.w.org\/eu2673-withdrawal-button\/assets\/screenshot-3.png?rev=3584285","caption":"Acknowledgement email sent to the customer"},{"src":"https:\/\/ps.w.org\/eu2673-withdrawal-button\/assets\/screenshot-4.png?rev=3584285","caption":"Request management panel in the admin area"},{"src":"https:\/\/ps.w.org\/eu2673-withdrawal-button\/assets\/screenshot-5.png?rev=3584285","caption":"Settings page"},{"src":"https:\/\/ps.w.org\/eu2673-withdrawal-button\/assets\/screenshot-6.png?rev=3584285","caption":"Help page with Lite and Pro features"},{"src":"https:\/\/ps.w.org\/eu2673-withdrawal-button\/assets\/screenshot-7.png?rev=3584285","caption":"My Account \u2014 withdrawal history"},{"src":"https:\/\/ps.w.org\/eu2673-withdrawal-button\/assets\/screenshot-8.png?rev=3584285","caption":"Status update email to the customer"},{"src":"https:\/\/ps.w.org\/eu2673-withdrawal-button\/assets\/screenshot-9.png?rev=3584285","caption":"Admin notification email"},{"src":"https:\/\/ps.w.org\/eu2673-withdrawal-button\/assets\/screenshot-10.jpg?rev=3584285","caption":"Pro upgrade page"}],"raw_content":"<!--section=description-->\n<p><strong>EU2673 Withdrawal Button<\/strong> 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.<\/p>\n\n<p><strong>EU Directive 2023\/2673<\/strong> is mandatory from <strong>June 19, 2026<\/strong> for all online stores selling to consumers in the European Union.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>The button appears on the order confirmation page and in \"My Account \u2192 order detail\"<\/li>\n<li>It is only shown within the legal period of 14 calendar days<\/li>\n<li>The customer clicks the button, confirms in a modal and optionally provides a reason<\/li>\n<li>The request is recorded in your database<\/li>\n<li>The customer receives an acknowledgement email<\/li>\n<li>You receive a notification with a direct link to the order<\/li>\n<li>The order status changes automatically (configurable)<\/li>\n<\/ol>\n\n<h4>Included features<\/h4>\n\n<ul>\n<li>\u2705 Withdrawal button on order detail and thank-you page<\/li>\n<li>\u2705 Modal with mandatory legal text<\/li>\n<li>\u2705 Acknowledgement email to the customer<\/li>\n<li>\u2705 Notification email to the administrator<\/li>\n<li>\u2705 Status update emails (approved, rejected, completed)<\/li>\n<li>\u2705 Request management panel with filters and CSV export<\/li>\n<li>\u2705 Automatic order status change (configurable)<\/li>\n<li>\u2705 Compatible with guest orders (guest checkout)<\/li>\n<li>\u2705 Configurable deadline (minimum 14 calendar days)<\/li>\n<li>\u2705 Optional grace days on top of the legal deadline<\/li>\n<li>\u2705 Available in Spanish and English<\/li>\n<\/ul>\n\n<h4>Pro version<\/h4>\n\n<p>The <strong><a href=\"https:\/\/adaptatuweb.com\/withdrawal-button-es\/\">Pro version (\u20ac39, one-time payment)<\/a><\/strong> adds:<\/p>\n\n<ul>\n<li>\ud83d\udcc4 <strong>Legal PDF<\/strong> with official acknowledgement attached to the customer email<\/li>\n<li>\ud83d\udd10 <strong>SHA-256 hash<\/strong> verification for legal proof in case of disputes<\/li>\n<li>\ud83d\udccb <strong>Official Annex B form<\/strong> pre-filled in PDF (required by the Directive)<\/li>\n<li>\ud83c\udf0d <strong>13 languages<\/strong> \u2014 FR, DE, IT, PT, NL, PL, RO, SV, CA, EU, GL + ES + EN (emails and PDFs in the customer's language)<\/li>\n<li>\ud83d\udd04 <strong>Reverse automation<\/strong> \u2014 the request status syncs automatically with the WooCommerce order<\/li>\n<li>\ud83d\udcca <strong>Legal email traceability<\/strong> of all emails sent with exact date and time<\/li>\n<li>\ud83d\udee1\ufe0f <strong>Anti-fraud system<\/strong> \u2014 detects abuse patterns by email, IP and systematic behaviour, with risk alerts for the administrator<\/li>\n<li>\ud83d\udd14 <strong>Automatic updates<\/strong> from the WordPress dashboard<\/li>\n<li>Compatible with <strong>PrestaShop<\/strong> too<\/li>\n<\/ul>\n\n<h4>Legal basis<\/h4>\n\n<ul>\n<li><strong>EU Directive 2023\/2673<\/strong> of the European Parliament and of the Council<\/li>\n<li><strong>Art. 102 TRLGDCU<\/strong> \u2014 Right of withdrawal in distance contracts<\/li>\n<li><strong>Art. 107 TRLGDCU<\/strong> \u2014 Refund within maximum 14 calendar days<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 5.8 or higher<\/li>\n<li>WooCommerce 6.0 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/eu2673-withdrawal-button\/<\/code> or install it directly from the WordPress repository.<\/li>\n<li>Activate the plugin from the WordPress \"Plugins\" menu.<\/li>\n<li>WooCommerce must be installed and active.<\/li>\n<li>Go to <strong>Withdrawal \u2192 Settings<\/strong> to adjust the options for your store.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20this%20plugin%20mandatory%20from%20june%2019%2C%202026%3F\"><h3>Is this plugin mandatory from June 19, 2026?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20guest%20orders%20%28no%20account%29%3F\"><h3>Does it work with guest orders (no account)?<\/h3><\/dt>\n<dd><p>Yes. The button also appears on the thank-you page for customers who purchase without registering, with secure verification using the WooCommerce order key.<\/p><\/dd>\n<dt id=\"is%20the%20customer%20required%20to%20provide%20a%20reason%3F\"><h3>Is the customer required to provide a reason?<\/h3><\/dt>\n<dd><p>No. The law does not require the consumer to justify the withdrawal. The reason field is optional and configurable from the plugin settings.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%2014-day%20deadline%3F\"><h3>Can I change the 14-day deadline?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"when%20do%20the%2014%20days%20start%3F\"><h3>When do the 14 days start?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"what%20is%20the%20difference%20between%20lite%20and%20pro%3F\"><h3>What is the difference between Lite and Pro?<\/h3><\/dt>\n<dd><p>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 <a href=\"https:\/\/adaptatuweb.com\/withdrawal-button-es\/\">adaptatuweb.com\/withdrawal-button-es<\/a>.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20support%3F\"><h3>Where can I get support?<\/h3><\/dt>\n<dd><p>For the free version, use the WordPress.org support forum. For the Pro version, direct support at proyectos@adaptatuweb.com.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release on WordPress.org<\/li>\n<li>Withdrawal button on order detail and thank-you page<\/li>\n<li>Modal with mandatory legal text<\/li>\n<li>Acknowledgement email to customer and admin notification<\/li>\n<li>Status update emails (approved, rejected, completed)<\/li>\n<li>Request panel with filters and CSV export<\/li>\n<li>Guest checkout compatible<\/li>\n<li>Available in Spanish and English<\/li>\n<\/ul>","raw_excerpt":"Legal withdrawal button for WooCommerce. EU Directive 2023\/2673 compliant. 1 click, automatic acknowledgement.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/325717","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=325717"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/adaptatuweb"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=325717"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=325717"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=325717"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=325717"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=325717"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=325717"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}