
- Rescisión del contrato y devoluciones en PrestaShop
- Rescisión en dos clics
- Devoluciones parciales, artículo por artículo
- Fácil identificación del paquete de devolución
- Cumplimiento de los requisitos legales
- Adapta el módulo a tu negocio
- Gestión de devoluciones desde una sola pantalla
- Desde la solicitud hasta la devolución en tres pasos
- Gestión manual frente a devoluciones con el módulo
- Preguntas frecuentes (FAQ)
Cumple con los requisitos de la Directiva de la UE 2023/2673
El módulo implementa el mecanismo exigido por la ley para una renuncia cómoda y la confirmación en un soporte duradero (correo electrónico + PDF), además de ofrecer un proceso seguro y de autoservicio para los clientes y visitantes de la tienda.
Funcionamiento comprobado en condiciones reales
Todo lo que la tienda necesita para gestionar las devoluciones correctamente, y no solo mediante un formulario de contacto: desistimientos parciales —incluso de varios pedidos en una sola solicitud—; motivos para cada artículo; códigos de devolución; historial completo de operaciones.
Optimizado para reducir al mínimo el trabajo
Lista clara de devoluciones con los importes correspondientes, avisos de plazos vencidos y cambio masivo de estados.
Nueva normativa de la UE sobre el derecho de desistimiento 💫
Obligatorias en toda la UE
a partir del 19 de junio de 2026.
El módulo introduce un proceso transparente de autoservicio para las devoluciones en solo dos clics. Los clientes y visitantes que hayan iniciado sesión rescinden el contrato en línea, reciben el correo electrónico con el PDF exigido por la ley y tú, como administrador de la tienda, gestionas toda la devolución —desde la solicitud hasta el reembolso— desde una única pantalla en el panel de administración de PrestaShop.
Acceso al procedimiento de devolución
El enlace «Rescindir el contrato», claramente visible, se encuentra en el pie de página de la tienda, en la cuenta del cliente y en la página de cada pedido.
Dos clics: selección + confirmación.
Sin ventanas emergentes, sin consentimientos, sin bucles de «¿estás seguro?», sin intentos de disuadir al cliente (los llamados «dark patterns»), de acuerdo con el espíritu de la directiva.
- Los clientes que hayan iniciado sesión pueden desistir directamente desde «Mi cuenta».
- Los usuarios sin cuenta introducen la dirección de correo electrónico que figura en el pedido y reciben un correo con un enlace y un código de 6 dígitos, sin necesidad de crear una cuenta.
- El enlace y el código son de un solo uso y caducan por defecto a los 15 minutos, por lo que incluso si se interceptan, pierden rápidamente su validez.
- La protección integrada evita los envíos por duplicado y las solicitudes duplicadas.

- El cliente puede devolver productos concretos de varios pedidos diferentes en una sola devolución.
- Cada artículo puede incluir un motivo opcional, visible en el panel de administración y en el PDF.
- El «importe estimado del reembolso», que se actualiza en tiempo real, muestra el valor antes de enviar la solicitud.
- Los artículos ya devueltos en una solicitud de devolución finalizada no se vuelven a proponer.
El cliente ve cuánto va a recuperar
Los precios de los artículos y el total se muestran en tiempo real en el formulario, y el importe exacto aparece en la página de confirmación y en el correo electrónico. También hay una columna con el importe del reembolso disponible en el historial «Mis devoluciones».
Cada solicitud recibe un código de devolución con un prefijo configurable, p. ej., ZW-123-456, que debe anotarse en el paquete para vincular al instante el envío con la solicitud de devolución.


- Soporte duradero. Cada confirmación se envía por correo electrónico con un archivo PDF adjunto, tal y como exigen la Directiva de la UE 2023/2673 y la Ley de Derechos del Consumidor, con el contenido de la declaración, los artículos y los plazos.
- El modelo de formulario de desistimiento se genera en formato PDF tanto para el cliente como para tu documentación.
- Dos plazos, que se calculan por separado. El plazo para la devolución de la mercancía y el plazo para la devolución del pago (por ejemplo, 14 días desde la presentación de la declaración).
- Accesibilidad. Las páginas del cliente cumplen con las WCAG 2.1 AA: contraste, bordes de enfoque y campos táctiles de gran tamaño.
Puedes activar notificaciones por correo electrónico cada vez que se produzca una nueva desistimiento, así como un recordatorio de la fecha límite de devolución que se aproxima.
Ventas B2C
- Configura el plazo de derecho de desistimiento: por defecto, 14 días desde la entrega o hasta 12 meses + 14 días (379 días) cuando los clientes no hayan sido informados de su derecho.
- Elige qué estados de pedido activan el plazo de desistimiento, o acepta todos los pedidos si la tienda no tiene el estado «entregado».
- Excluye productos concretos o categorías enteras del derecho de desistimiento (productos de higiene, productos personalizados, etc.).
- Oculta en el formulario de pedido los pedidos más antiguos que el número de días seleccionado.
Ventas B2B
- Considera los pedidos con número de NIF/IVA o de grupos de clientes seleccionados como B2B y los mantiene fuera del proceso de consumo.

Panel de administración → Atención al cliente → Rescisiones de contrato
Lista paginada de desistimientos con filtro de estado y búsqueda por ID o correo electrónico. La pantalla de detalles muestra el registro completo de cada devolución: artículos con nombres y precios, contenido de la declaración, cronología y estado.
- El importe de la devolución se muestra en cada fila; las filas vencidas se resaltan y aparece una advertencia en la parte superior.
- Modificación masiva de estados —aceptado, mercancía recibida, devuelto, rechazado— cada uno de ellos acorde con tu flujo de estados.
- Cada cambio se registra en el registro de cambios con el autor (cliente / administrador / sistema), el tipo de cambio y la marca de tiempo.
- El botón «Descargar PDF de desistimiento» ofrece la misma declaración que recibió el cliente.

1
El cliente realiza la solicitud
Ya sea como usuario registrado o como invitado, el cliente selecciona los artículos y las cantidades y envía la solicitud de desistimiento con solo dos clics.
2
Tú lo compruebas
La solicitud llega al panel junto con el importe del reembolso, el motivo y un PDF listo para imprimir y enviar por correo electrónico.
3
Tú tramitas la devolución
Realiza la devolución siguiendo el flujo de estados; el cliente recibe información en tiempo real y obtiene el reembolso antes de la fecha límite.
| Gestión manual | Con el módulo | |
| Canal de solicitud de desistimiento | Correo electrónico / teléfono, transcrito manualmente | Formulario de autoservicio |
| Devoluciones de huéspedes sin cuenta | ❌ | ✅ |
| Correo electrónico automático + PDF como archivo adjunto: guardado en el historial de correos enviados | Manualmente | ✅ |
| Devoluciones parciales con motivos, artículo por artículo | ❌ | ✅ |
| Productos de varios pedidos en una sola devolución | ❌ | ✅ |
| Importe del reembolso calculado por ti | ❌ | ✅ |
| Avisos de plazos vencidos y seguimiento de los plazos | ❌ | ✅ |
| Modificación masiva de estados con historial de cambios | ❌ | ✅ |
| Tienda, panel de control, PDF y correos electrónicos en 6 idiomas | ❌ | ✅ |
Módulo listo para tu tienda
Requisitos técnicos
- Disponible en inglés, polaco, alemán, francés, español e italiano: la tienda, el panel de control, el PDF de desistimiento y los correos electrónicos se envían en el idioma del cliente.
- Compatible con PrestaShop 1.7.6 – 9.x y PHP 7.1 – 8.5.
- Admite multitienda, varios idiomas y divisas.
- Se instala en la sección «Atención al cliente», junto a la función nativa «Devoluciones de productos» de PrestaShop, sin sobrescribir (sin override) el núcleo de PrestaShop.

¿Funciona el módulo para pedidos de invitados, sin cuenta de cliente?
Sí. El usuario sin cuenta introduce la dirección de correo electrónico utilizada en el pedido y recibe un enlace de un solo uso y un código de 6 dígitos. No se necesita ni cuenta ni contraseña; el enlace y el código son de un solo uso y tienen una validez limitada, y la página de solicitud nunca revela si la dirección en cuestión existe.
¿El correo electrónico de confirmación sirve como soporte duradero?
Cada desistimiento genera un correo electrónico de confirmación que cumple con los requisitos de soporte duradero exigidos por la Directiva de la UE 2023/2673 y la Ley de Derechos del Consumidor, y el modelo de formulario de desistimiento (Anexo II) se genera en formato PDF para el cliente y para su documentación.
¿Puede el cliente devolver solo una parte de los productos del pedido?
Sí. Las desistencias son, por defecto, parciales: el cliente selecciona los artículos y las cantidades, indicando opcionalmente el motivo para cada línea, e incluso puede agrupar productos de varios pedidos en una sola solicitud. El importe estimado del reembolso se muestra antes de enviar la solicitud.
¿Qué plazo de desistimiento se debe establecer?
El plazo legal por defecto es de 14 días a partir de la entrega. Si la tienda no ha informado a los clientes sobre el derecho de desistimiento —ni en las condiciones generales ni al realizar el pedido—, la ley lo amplía a 379 días (12 meses + 14). Introduce este valor solo en ese caso.
¿Cómo mantener los pedidos de empresas (B2B) fuera del proceso de devolución para consumidores?
Los pedidos cuya dirección de facturación incluya un número de NIF/IVA se consideran B2B y se excluyen automáticamente; también puedes excluir determinados grupos de clientes, productos y categorías desde la configuración.
¿Qué versiones de PrestaShop e idiomas son compatibles?
PrestaShop desde la versión 1.7.6 hasta la 9.x, con PHP 7.1 y versiones posteriores. El módulo está disponible en inglés, polaco, alemán, francés, español e italiano —en la tienda, el panel de control, el PDF de desistimiento y los correos electrónicos—.
Requisitos técnicos
Requisitos técnicos
- PHP 7.1 - 8.x
- Extensión de servidor ionCube Loader
Más información sobre requisitos técnicos en la base de conocimientos
Soporte = Actualizaciones + HelpDesk
Obtendrá 90 días (3 meses) de acceso al paquete completo de soporte de PrestaShow.
Actualizaciones de módulos
Los módulos le informarán de las actualizaciones disponibles. Lea el registro de cambios y realice una actualización del módulo con 1 clic directamente desde su tienda.
Panel HelpDesk
Este es el panel donde le proporcionamos ayuda. En el HelpDesk puede informar de problemas, solicitar la instalación gratuita de módulos y actualizaciones, y encargar modificaciones y trabajos de desarrollo individuales.
Ampliar el soport e
Una vez finalizado el soporte, puede utilizar el módulo sin restricciones. Puede ampliar su acceso al soporte en cualquier momento que lo necesite.
Base de conocimientos y FAQ
Gratis para siempre
La base de conocimientos está disponible para todo el mundo. Encontrará documentación sobre el módulo, así como instrucciones, vídeos y respuestas a las preguntas más frecuentes.
Licencia de por vida para el módulo
- Puede utilizar el módulo sin limitación para 1 tienda = 1 dominio.
- Puede utilizar un dominio adicional, por ejemplo, para una copia de desarrollador.
- Por un módico precio puede cambiar usted mismo el dominio para el módulo.
Dominios adicionales para Multitienda
- Todos nuestros módulos son compatibles con PrestaShop Multitienda.
- El soporte para un número ilimitado de dominios para PrestaShop Multitienda requiere la compra del soporte multitienda para el módulo.
Modificación del código
- El código del módulo relacionado con la integración con la tienda y el diseño (.tpl, .css, .js) es de código abierto y puede modificarlo libremente.
- El código fuente del módulo (.php) está encriptado con ionCube y modificarlo anulará la garantía.
Demo
Demo - probar el módulo
- Este módulo no tiene tienda demo
Todavía no hay entradas.























Por el momento, no hay comentarios de los clientes.