EL BOTÓN DE RETIRADA
LO QUE TE OBLIGA LA LEY
A partir del 19 de junio de 2026, todas las tiendas online que vendan a consumidores de la UE deberán ofrecer un botón de desistimiento en línea (art. 54-bis del Código del Consumidor, Directiva de la UE 2023/2673). Este plugin gratuito adapta WooCommerce, FluentCart y Easy Digital Downloads a la normativa —botón, formulario en dos pasos, recibo en un soporte duradero y registro inalterable— en tan solo unos minutos.
Código abierto · GPLv3 · WooCommerce (HPOS) + FluentCart + EDD · IT / EN / DE / FR / ES
No es una recomendación. Es una obligación que conlleva sanciones severas.
La fecha límite del 19 de junio de 2026 no es orientativa. Quien no cumpla con los requisitos corre un gran riesgo.
Sanción de hasta 10 millones de euros o al 4% de la facturación anual (art. 27 del Código del Consumo). La AGCM puede actuar de oficio.
Las cláusulas que obstaculizan la rescisión quedan sin efecto. La exposición también puede tener carácter retroactivo.
Esto se aplica a todos Los vendedores B2C en línea —incluidas las pymes y las microempresas, sin límites de facturación—. También los vendedores de fuera de la UE que venden en la UE.
Cumple los seis requisitos técnicos obligatorios
Lo que exige la ley, el complemento lo hace por ti.
Botón siempre visible
«Rescindir el contrato aquí» en la sección de pedidos, con la redacción legal exacta para cada idioma (IT/EN/DE/FR/ES) — y un enlace directo en los correos electrónicos de pedido (automático en WooCommerce y EDD), por lo que es fácil de cumplir tal y como exige la ley.
Formulario en dos pasos
Introducción de datos → «Confirmar baja». No es obligatorio indicar el motivo. No hay «dark patterns».
Recibo en un soporte duradero
Correo electrónico inmediato + PDF adjunto + enlace permanente verificable, con el contenido y la fecha y hora exactas de envío.
Registro no modificable
Archivo de solo adición con cadena de hash a prueba de manipulación + anclaje gratuito a OpenTimestamps (fecha certificada). Fecha, hora, IP, datos del contrato.
Prohibición de los «dark patterns»
La cancelación es tan fácil como la compra: sin botones ocultos, sin obligación de llamar por teléfono, sin ventanas emergentes engañosas.
Documentos actualizados
Installare il pulsante non basta: le tue Condizioni di vendita e le info precontrattuali vanno aggiornate nell'articolo sul recesso per prevedere la nuova modalità con pulsante (art. 6 Direttiva diritti dei consumatori). Il plugin genera il modulo tipo (Allegato I-B) e le clausole pronte da incollare per Privacy, Condizioni e info precontrattuali.
Desistimiento parcial por producto
La legislación de la UE permite también desistir de parte de los artículos de un pedido (Anexo I-B: «de los siguientes bienes»). El formulario muestra una lista de verificación opcional: el consumidor selecciona los productos que desea devolver; si deja el campo en blanco, rescinde la totalidad del pedido. La selección aparece en el recibo en un soporte duradero y en el panel de solicitudes. La desistimiento nunca se bloquea.
API y webhooks para automatizaciones
Para los desarrolladores: una'API REST de solo lectura (autenticada con la contraseña de la aplicación de WordPress) y un webhook firmado (HMAC) que notifica a tu punto final cuando se confirma una baja — compatible con Zapier, Make, n8n, CRM o servicios de asistencia técnica. La privacidad es lo primero: la IP del cliente nunca queda expuesta. No hay forma de crear una desistimiento a través de la API (es el acto jurídico del consumidor).
En directo en 3 pasos
Instálalo, actívalo y configúralo. El resto se hace automáticamente.
Instalar y activar
Carga el complemento. Crea tú mismo la página de cancelación, las tablas de registro y declara la compatibilidad con HPOS.
Elige el ámbito
Solo consumidores de la UE/EEE (por defecto) o siempre. Las exclusiones del artículo 59 se detectan automáticamente, con la opción de anularlas.
Cumples con la normativa
El botón aparece en la sección de pedidos y en los correos electrónicos. Cada devolución se registra, se fecha y se notifica, y puedes gestionarla (procesarla, reenviar el recibo o realizar el reembolso) desde una única página.
Creado por ingenieros, no a partir de plantillas
La seguridad y el rendimiento son nuestra prioridad. Se ha superado la auditoría de seguridad sin que se detectaran incidencias.
Tres plataformas
WooCommerce (HPOS + versión anterior), FluentCart e Easy Digital Downloads (3.0+), a través de un adaptador de capa común. Un único plugin para todas. En FluentCart, el plugin detecta automáticamente cualquier complemento nativo de desistimiento y se mantiene al margen: sin botones duplicados para el cliente.
Suscripciones conformes a la normativa
Un único plazo de desistimiento de 14 días por contrato: aparece el botón sobre el pedido inicial y está escondido en los renovaciones. Funciona con WooCommerce Subscriptions, FluentCart y EDD Recurring; detección a prueba de fallos (en caso de duda, el botón permanece).
Prueba jurídica sólida
Registro inmutable con cadena de hash verificable + marca de tiempo gratuita (OpenTimestamps, Bitcoin) o Certificado cualificado eIDAS conforme a la norma RFC 3161 — Sectigo gratis, o las TSA nacionales (Aruba, InfoCert, D-Trust, Universign, FNMT, SwissSign). El reembolso también queda registrado.
Múltiples idiomas y jurisdicciones
Redacción estatutaria correcta para IT, EN, DE (§356a), FR (D.221-5) y ES. Aplicabilidad según el país del consumidor (Roma I).
Compatible con tu entorno de desarrollo
Complianz (consentimiento), TranslatePress, caché (WP Rocket / LiteSpeed). Shortcodes y hooks para personalizarlo todo.
Automazioni & API
Collega i recessi a Zapier, Make, n8n, un CRM o un helpdesk: API REST de solo lectura (autenticata con Password applicazione) + webhook firmato HMAC alla conferma del recesso + 33 hook documentati. Privacy-first: l'IP del cliente non è mai esposto.
Privacy & GDPR by design
IP anonimizzato nell'hash, IP completo cancellato dopo una retention configurabile (default 10 anni), registro consensi esportabile in CSV e due clausole privacy pronte (legittimo interesse). Niente tracker, niente script o font remoti.
Fácil incluso para quienes no tienen conocimientos técnicos
Sin línea de comandos, sin código. El complemento te guía y te avisa enseguida si algo va mal.
Cuadro de mando guiado
Una lista de comprobación de configuración te indica qué falta con un solo clic para solucionarlo, donde aparece el botón y porque Es posible que no aparezca en un pedido.
Correo electrónico integrado con WooCommerce
El recibo es un auténtico correo electrónico de WooCommerce: incluye el logotipo, los colores y el encabezado de tu tienda, se puede personalizar y tiene un'avance en la configuración.
Prueba de envío de correo electrónico
Comprueba si tienes un plugin SMTP activo y te indica enviar un correo electrónico de prueba con un clic — así sabrás al instante si los recibos se envían de verdad (la causa #1 de los problemas).
Autoservicio para el cliente
El cliente ve los sus pedidos válidos y inicia tú mismo la devolución: en el área de cuenta, en la página específica o a través del enlace que aparece en el correo electrónico del pedido. Una guía paso a paso Le tranquiliza respecto a los plazos, el reembolso y las devoluciones a medida que avanza el proceso.
Verificación legible
El enlace para comprobar el recibo muestra un certificado sin restricciones (integridad, orden, fecha/hora, hash) — no código sin procesar. JSON disponible para quien lo desee.
Bloque, código corto y CSS
Insértalo en cualquier sitio con el bloque «Rescisión por cuenta propia» o con los códigos cortos, y personaliza cada elemento a través de CSS (incluida la referencia a las clases).
Gestione richieste in un posto
Un cruscotto Richieste con stato (aperta / lavorata / rimborsata), badge di integrità della catena e azioni a un clic: segna come lavorata, reinvia la ricevuta e apri l'ordine per rimborsare (il rimborso è registrato come prova). Abbonamenti e recessi parziali sono segnalati.
¿Vendes entradas, cursos o contenidos digitales?
El derecho de desistimiento se aplica de forma predeterminada. En los casos en que la ley establece una excepción (art. 59 del Código del Consumidor), el complemento actúa correctamente, y cuando se requiere el consentimiento, este se recoge en caja y conserva la prueba en un soporte duradero.
Entradas para eventos con fecha fija
No hay derecho de desistimiento (art. 59, letra n). Etiqueta el producto o la categoría y el El botón está oculto, sin buzón ni correo electrónico. Lo mismo se aplica a las sesiones en directo anteriores (p. ej., un seminario web del 20 de junio).
Grabaciones y contenidos digitales
Acceso inmediato = exención condicionada (art. 59, letra o). Al finalizar la compra aparece la casilla de consentimiento y empieza el'correo electrónico de confirmación en un soporte duradero; solo entonces se oculta el botón. Si no se marca la casilla, el cliente conserva sus 14 días.
Servicios y sesiones de Zoom inmediatas
Un servicio prestado de inmediato → «servicio prestado en su totalidad» (art. 59, letra a), condicional): consentimiento en el proceso de pago + correo electrónico; exención válida únicamente una vez completado el servicio.
Sistema de seguridad: Si falta alguna condición o la configuración está incompleta, el botón sigue siendo visible — en defensa del consumidor. El complemento nunca oculta el derecho de desistimiento «a ciegas». Y si un pedido está realmente exento, le explicamos al cliente el motivo —con la referencia legal precisa (p. ej., «Art. 59(1)(o) del Código del Consumidor»)—, en un texto que se puede editar en la configuración.
Preguntas frecuentes
¿Quién debe adaptarse?
Todos los vendedores B2C en línea que vendan a consumidores de la UE o del EEE, sin límites de facturación —incluidas las pymes, las microempresas y los autónomos con tienda online—. También los vendedores de fuera de la UE (por ejemplo, suizos) que vendan a consumidores de la UE deben adaptarse a la normativa para esos clientes.
¿El botón sustituye al formulario clásico de desistimiento?
No. El botón se añade al modelo de formulario (Anexo I-B), que sigue siendo obligatorio en la información precontractual. El complemento genera ambos.
Basta installare il pulsante o devo aggiornare anche le condizioni di vendita?
Vanno aggiornati anche i documenti. La legge (art. 6 della Direttiva sui diritti dei consumatori) impone di informare il consumatore su come esercita il recesso — e ora questo include il nuovo pulsante. Le tue Condizioni di vendita e le informazioni precontrattuali vanno modificate nell'articolo sul recesso per prevedere la modalità con pulsante. Installare il plugin aggiunge il pulsante ma non cambia i tuoi documenti pubblicati: per questo il plugin ti dà le clausole pronte da incollare (cruscotto → Conformità). Non è una consulenza legale: fai sempre revisionare i testi dal tuo legale.
¿Tiene valor legal la marca de tiempo?
Elige tú mismo: OpenTimestamps (gratuito, vinculado a Bitcoin y verificable por cualquiera) o una marca temporal cualificada eIDAS según la norma RFC 3161 — Existe un punto final de Sectigo certificado, gratuito y que no requiere cuenta; también puedes vincular tu TSA nacional (Aruba, InfoCert, D-Trust, Universign, FNMT, SwissSign) para obtener la máxima solidez probatoria.
¿De verdad es gratis?
Sí. Código abierto con licencia GPLv3, cedido gratuitamente a la comunidad. Sin ventas adicionales, sin seguimiento.
¿Se trata de un asesoramiento jurídico?
No. Se trata de una herramienta técnica de apoyo al cumplimiento normativo. Haz que tu asesor jurídico revise siempre tus documentos.
Cumple con la normativa antes del 19 de junio de 2026
Gratuito, de código abierto, listo para usar. Descárgalo, actívalo y ya está.