- Panel de control y estadisticas
- Gestion de categorias DPP
- Formulario de producto integrado
- Datos del pasaporte
- Pagina publica del pasaporte
- Codigo QR automatico
- Exportacion JSON-LD
- Multiidioma y multi-tienda
- Es obligatorio el DPP para mi tienda?
- Tengo que activar el DPP para todos mis productos?
- Que campos son obligatorios?
- Como muestro el boton DPP en mi ficha de producto?
- El codigo QR no se muestra, que debo hacer?
- Puedo personalizar el diseno de la pagina publica?
- Se comparten los datos DPP entre las tiendas?
- Como puedo importar datos DPP de forma masiva?
- El modulo ralentiza mi sitio?
- Que ocurre si desinstalo el modulo?
Pasaporte Digital del Producto (DPP): QR y página pública
Presentacion
Pasaporte Digital del Producto (DPP): QR y página pública es un modulo PrestaShop que le permite generar y gestionar pasaportes digitales para sus productos, en conformidad con el reglamento europeo ESPR (Ecodesign for Sustainable Products Regulation). El modulo crea automaticamente una pagina publica accesible mediante codigo QR para cada producto, con toda la informacion de sostenibilidad, composicion, garantia y fin de vida exigida por la normativa europea.
Sin una herramienta dedicada, el cumplimiento del DPP representa un reto importante: informacion requerida dificil de identificar, datos dispersos, creacion manual de paginas que consume mucho tiempo, ausencia de codigos QR automaticos y riesgos de incumplimiento con los plazos normativos. Digital Product Passport resuelve estos problemas con un flujo de trabajo completo integrado directamente en el back office de PrestaShop.
Ventajas principales:
- Panel de control completo con estadisticas y vision general de los pasaportes
- Activacion selectiva por categoria para apuntar solo a los productos afectados
- Formulario integrado en la ficha de producto PrestaShop, sin interfaz externa
- Pagina publica generada automaticamente con diseno profesional y responsive
- Codigo QR dinamico para cada pasaporte, listo para imprimir en productos o embalajes
- Exportacion JSON-LD conforme a los estandares Schema.org para interoperabilidad
- Soporte nativo multiidioma y multi-tienda
Calendario normativo
El reglamento ESPR impone la implementacion progresiva del Digital Product Passport segun un calendario preciso. Anticipar estos plazos le dara una ventaja competitiva significativa frente a sus competidores.
- Febrero 2027: Baterias (vehiculos electricos, industriales >2kWh)
- Mediados de 2027: Textiles, Hierro/Acero, Aluminio, Neumaticos
- 2028: Muebles
- 2029: Colchones
- 2030+: Extension progresiva a otras categorias de productos
Aunque su sector no este afectado todavia, preparar sus datos DPP desde ahora le permitira estar listo a tiempo y poner en valor su compromiso de transparencia ante sus clientes.
Funcionalidades
Panel de control y estadisticas
El panel de control es el punto de entrada del modulo. Ofrece una vision general de sus pasaportes de producto con indicadores clave en tiempo real: numero total de pasaportes creados, pasaportes activos, pasaportes completos (todos los datos rellenados) y numero de categorias con DPP activado. Un recordatorio informativo sobre la normativa y enlaces rapidos a las funcionalidades principales completan esta interfaz.
Gestion de categorias DPP
La pagina DPP Categories permite definir con precision que categorias de productos tendran el DPP activado. La interfaz muestra todas las categorias con su jerarquia y una insignia que indica el estado DPP. Los botones "Select All" y "Deselect All" facilitan la gestion masiva. La desactivacion de una categoria no elimina los pasaportes existentes: los productos simplemente dejaran de mostrar el boton DPP en su ficha.
Formulario de producto integrado
Los datos DPP se introducen directamente en la ficha de producto PrestaShop, mediante una pestana dedicada "Pasaporte Digital del Producto (DPP): QR y página pública". Cada pasaporte recibe un UUID unico y dispone de un interruptor de activacion individual. El formulario cubre toda la informacion requerida por la normativa, organizada en bloques tematicos claros.
Datos del pasaporte
El formulario de entrada de datos esta organizado en cinco bloques tematicos que cubren todos los requisitos normativos:
- Composition & Origin: Pais de fabricacion (lista ISO) y materiales/composicion del producto con soporte multiidioma. Sea preciso: por ejemplo "Algodon organico 80%, Poliester reciclado 20%" en lugar de simplemente "Algodon, Poliester".
- Durability & Repairability: Vida util estimada (valor + unidad), estado de reparabilidad (Reparable / No reparable / Desconocido) y disponibilidad de piezas de repuesto en anos.
- Warranty: Duracion de la garantia en meses y enlace URL a las condiciones de garantia.
- Care & Maintenance: Instrucciones de cuidado multiidioma y enlace al manual de usuario.
- End of Life & Recycling: Instrucciones de eliminacion, programa de devolucion (con detalles) y cadena de reciclaje.
Pagina publica del pasaporte
Cada producto con un DPP activo dispone de una pagina publica accesible para todos, mediante un boton en la ficha de producto o escaneando el codigo QR. La pagina presenta la informacion de forma estructurada: identificacion del producto (UUID, fabricante, referencia, pais de fabricacion), composicion y materiales, durabilidad y reparabilidad con tarjetas visuales, garantia, mantenimiento e instrucciones de fin de vida. La pagina es responsive (movil, tableta, escritorio), imprimible y conforme a los estandares de accesibilidad.
Codigo QR automatico
El modulo genera automaticamente un codigo QR para cada pasaporte de producto. El tamano es configurable entre cuatro opciones (150x150, 200x200, 250x250 o 300x300 pixeles). Para una calidad optima, la biblioteca chillerlan/php-qrcode puede instalarse mediante Composer. Sin esta biblioteca, el modulo utiliza automaticamente una API externa.
Exportacion JSON-LD
El modulo genera datos estructurados en formato JSON-LD conformes a los estandares Schema.org, accesibles mediante una URL dedicada para cada pasaporte. Estos datos pueden utilizarse para la integracion en sistemas de terceros, la alimentacion de futuras bases de datos de la UE, los rich snippets para SEO y el intercambio de datos B2B. El JSON-LD tambien se inyecta automaticamente en el <head> de la pagina publica para el SEO.
Multiidioma y multi-tienda
Todos los campos de texto disponen de un selector de idioma que permite introducir las traducciones en todos los idiomas activos de su tienda. En modo multi-tienda, cada tienda dispone por defecto de sus propios datos DPP, lo que permite adaptar la informacion por mercado (traducciones, especificidades locales).
Instalacion
- Descargue el archivo ZIP del modulo desde su cuenta de cliente
- En el back office de PrestaShop, vaya a Modulos > Gestor de modulos
- Haga clic en Instalar un modulo y seleccione el archivo ZIP
- Una vez instalado, haga clic en Configurar para acceder al modulo
Tras la instalacion, el modulo crea automaticamente las tablas necesarias en su base de datos. Active sus primeras categorias para empezar a crear pasaportes.
El modulo es accesible desde el menu Modulos > Digital Product Passport y desde la pestana "Pasaporte Digital del Producto (DPP): QR y página pública" en cada ficha de producto.
Configuracion
Ajustes generales
La opcion Show Incomplete Passports permite mostrar u ocultar el enlace DPP en las fichas de producto cuando los datos estan incompletos. Se recomienda desactivar esta opcion en produccion para mostrar a los clientes solo los pasaportes completamente rellenados.
Ajustes de QR Code
Elija el tamano del codigo QR mostrado en la pagina publica entre cuatro opciones: 150x150 px, 200x200 px (por defecto), 250x250 px o 300x300 px.
Ajustes de visualizacion
La opcion Page Template permite elegir el estilo de la pagina publica del pasaporte entre tres plantillas: Detailed (por defecto, visualizacion completa), Compact o Minimal.
Requisitos previos
- PrestaShop 8.0 o superior (compatible con 9.x)
- PHP 8.1 o superior
- Extension PHP
gdoimagickpara la generacion de codigos QR (opcional) - Biblioteca
chillerlan/php-qrcodepara codigos QR de mejor calidad (opcional, instalacion mediantecomposer require chillerlan/php-qrcode) - Compatible con todos los temas PrestaShop
FAQ
Es obligatorio el DPP para mi tienda?
Depende de su sector de actividad. El textil esta afectado a partir de mediados de 2027, las baterias desde febrero de 2027, los muebles desde 2028, y otros sectores seguiran progresivamente hasta 2030+. Aunque no este afectado todavia, anticipar el cumplimiento le dara una ventaja competitiva.
Tengo que activar el DPP para todos mis productos?
No, puede activar el DPP solo para las categorias afectadas a traves de la pagina DPP Categories. Este enfoque selectivo le permite apuntar con precision a los productos que necesitan un pasaporte digital.
Que campos son obligatorios?
Ningun campo es estrictamente obligatorio en el modulo, pero la normativa recomienda como minimo los materiales/composicion, el pais de fabricacion, la duracion de la garantia y las instrucciones de fin de vida. Cuanta mas informacion proporcione, mas completo y creible sera su pasaporte.
Como muestro el boton DPP en mi ficha de producto?
El boton se muestra automaticamente cuando se cumplen tres condiciones: la categoria del producto tiene el DPP activado, el pasaporte del producto esta activado mediante el interruptor "Enable DPP", y la opcion "Show Incomplete Passports" esta activada o el pasaporte esta completo.
El codigo QR no se muestra, que debo hacer?
Verifique que la biblioteca chillerlan/php-qrcode este instalada (recomendado), o que su servidor tenga acceso a Internet para usar la API externa. Asegurese tambien de que la extension PHP gd o imagick este activada.
Puedo personalizar el diseno de la pagina publica?
Si, hay tres enfoques posibles: elegir una plantilla en los ajustes (Detailed, Compact o Minimal), modificar los archivos de plantilla en /modules/wepresta_dpp/views/templates/front/, o sobreescribir las plantillas en su tema.
Se comparten los datos DPP entre las tiendas?
Por defecto, cada tienda dispone de sus propios datos DPP. Esto permite adaptar la informacion por mercado, incluyendo traducciones y especificidades locales.
Como puedo importar datos DPP de forma masiva?
Una funcionalidad de importacion CSV estara disponible en una version futura. Mientras tanto, puede utilizar la API de PrestaShop o contactar con el soporte para una solucion personalizada.
El modulo ralentiza mi sitio?
No, el modulo tiene un impacto minimo en el rendimiento. Las paginas publicas DPP son ligeras y optimizadas, el codigo QR se genera bajo demanda o se almacena en cache, y no se anaden consultas adicionales a las paginas de producto estandar.
Que ocurre si desinstalo el modulo?
La desinstalacion elimina las tablas de datos DPP, los pasaportes creados y las configuraciones. Esta accion es irreversible. Se recomienda encarecidamente exportar sus datos antes de proceder a la desinstalacion.
Soporte
Contáctanos a través de tu área de cliente WePresta o por correo electrónico para cualquier pregunta o asistencia técnica.
Changelog
Version 1.0.0
- Version inicial del modulo Digital Product Passport
- Panel de control con estadisticas en tiempo real
- Gestion de categorias DPP con activacion selectiva
- Formulario integrado en la ficha de producto PrestaShop
- Pagina publica responsive con codigo QR dinamico
- Exportacion JSON-LD conforme a Schema.org
- Soporte nativo multiidioma y multi-tienda
- Tres plantillas de visualizacion: Detailed, Compact, Minimal