Módulo gratuito de PrestaShop para cumplir la Directiva Omnibus. Registra el historial de precios y muestra el precio más bajo de los últimos 30 días antes del descuento. Admite combinaciones, conversión multidivisa y ubicación flexible mediante perfiles Classic/Hummingbird o hooks personalizados. Incluye limpieza manual de datos en el back office.
Desarrollamos el módulo de forma gratuita, si quieres, ¡apóyanos!






El módulo gratuito "Directiva Omnibus" para PrestaShop garantiza el cumplimiento de la normativa de la UE. Registra automáticamente el historial de precios reales de los últimos 30 días, mostrando el precio más bajo anterior a cualquier rebaja. Se activa solo cuando el producto está en promoción, evitando texto innecesario. Es compatible con combinaciones, conversión multidivisa y permite una ubicación flexible del mensaje legal en tu tienda. Ofrece un archivo de precios propio, adaptándose a las plantillas Classic y Hummingbird, y es esencial para una gestión de promociones transparente y conforme a la ley.
Cuando realizas una promoción en la UE, los clientes deben ver el precio más bajo de los últimos 30 días antes de la rebaja — ni una estimación, ni una nota manual en la descripción del producto. Directiva Omnibus — Módulo Gratuito registra el historial real de precios en tu tienda, muestra el texto legal solo cuando un producto está realmente en oferta, soporta combinaciones y visualización en múltiples divisas, y te permite colocar el mensaje exactamente donde tu plantilla muestra los precios. Instalación gratuita. Listo para plantillas Classic y Hummingbird.
Las normativas Omnibus de la UE no se tratan de añadir una frase de marketing en la descripción del producto. Cuando rebajas un precio, los compradores deben ver el precio más bajo que aplicaste en los 30 días anteriores a esa rebaja — para el mismo producto, de forma comparable a cómo se muestra el precio actual (incluyendo el tratamiento de impuestos que los compradores esperan).
Si cambias los precios a menudo, realizas rebajas en todo el catálogo, usas precios específicos o vendes en varias divisas, un campo estático tipo “antes 99€” en el panel de control estará mal mañana. Necesitas un sistema que recuerde cuál era el precio realmente a lo largo del tiempo y solo aparezca cuando haya un descuento real.
Directiva Omnibus — Módulo Gratuito hace eso dentro de PrestaShop: toma capturas de los precios efectivos, los almacena en tablas dedicadas e imprime el mensaje conforme a la ley en la tienda cuando se cumplen las condiciones. Tú configuras la ubicación y visualización de impuestos; el módulo se encarga de la lógica de comparación.
Este módulo no importa precios antiguos del núcleo de PrestaShop, sistemas ERP u otros módulos. Construye su propio registro de auditoría en tablas de base de datos dedicadas desde el momento en que lo instalas y activas.
Eso significa que el valor del “precio más bajo en 30 días” se calcula solo a partir de los precios que el propio módulo ha registrado — típicamente tras guardar productos, cambios en precios específicos y la actividad diaria de la tienda. En catálogos existentes, dale tiempo al historial para crecer, o guarda los productos después de la instalación para que comiencen las capturas. Este diseño es deliberado: te basas en datos verificables que el módulo controla , no en suposiciones reconstruidas sobre el pasado.
Compara los últimos 30 días del historial almacenado para el producto (y combinación) en el contexto de tu tienda. Cuando hay una promoción activa, los clientes ven el texto obligatorio con el precio más bajo antes de la rebaja.
Cada combinación puede tener su propio historial. El módulo respeta la tienda, el país, el grupo de clientes y el modo de impuestos para que las comparaciones sigan siendo relevantes según cómo se calculan los precios en tu tienda.
Elige dónde aparece el mensaje en el bloque de precio en la página del producto y en los listados. El modo de diagnóstico muestra las posiciones de los hooks en tu plantilla. Hook de plantilla personalizado para diseños avanzados.
Capturas fiables — no precios manuales de “antes”.
Cada vez que cambia un precio de venta efectivo — mediante ediciones del producto o precios específicos — el módulo puede guardar una nueva fila en sus tablas de historial. Esto crea una línea de tiempo vinculada a cómo tu tienda fijó realmente el precio del artículo, que es lo que necesitan las comparaciones Omnibus.
Dado que los datos viven en las tablas del módulo, desinstalar otras herramientas no borra silenciosamente tu rastro Omnibus (a menos que elimines los datos del módulo). Mantienes un registro centrado para la visualización de normativas, separado de las tablas de catálogo de PrestaShop.
Sin desorden en productos a precio normal.
El mensaje en la tienda aparece cuando el precio de venta actual es menor que el precio habitual (base) — en otras palabras, cuando los compradores están viendo una rebaja genuina. Si no hay descuento activo, no se imprime nada. Esto mantiene las páginas de categoría y fichas de producto más limpias y evita textos confusos de “precio más bajo” en precios habituales.
¿Necesitas una insignia de marketing cuando el precio actual es igual al mínimo del período, o un gráfico de precios para dar transparencia? Esas herramientas de presentación avanzadas son parte de Omnibus Pro (ver abajo).
Un historial, la divisa correcta en pantalla.
Los precios pueden registrarse cuando el contexto de la tienda usaba una divisa, mientras el cliente navega en otra. El módulo gratuito convierte los valores del historial almacenados a la divisa actual en pantalla antes de comparar y mostrar el texto Omnibus, para que el mensaje legal coincida con el precio junto al botón de Añadir al carrito.
Haz coincidir el ajuste de impuestos incluidos / excluidos con cómo tu plantilla presenta los precios (bruto para B2C típico, neto para B2B) para evitar discrepancias confusas.
Classic, Hummingbird, o plantillas personalizadas.
Elige posiciones de hook separadas para la página de producto y para los listados (categoría, búsqueda, cuadrículas de inicio). Activa el modo de diagnóstico para ver etiquetas naranjas con los nombres de “tipo” de hook en la tienda, elige la posición más cercana a tu precio, y luego desactiva los diagnósticos.
Autodetecta los perfiles Classic vs Hummingbird, o fuerza un perfil si el espaciado se ve mal tras cambiar de plantilla. Para maquetadores de páginas (page builders) o diseños de producto personalizados, usa el hook displayOmnibusPrice en tu plantilla para renderizar el texto exactamente donde lo quieres.
Junto al bloque del precio (tipo de hook configurable como after_price). También disponible a través de displayProductAdditionalInfo en plantillas compatibles. Ideal para el mensaje legal principal donde los compradores deciden comprar.
Posición de listado separada para las cuadrículas de productos en categorías, búsqueda e inicio cuando tu plantilla renderiza los precios a través del mismo hook. Para un control total, pega el hook personalizado del módulo en cualquier zona de la plantilla (barra flotante, pestañas, bloques de maquetador).
Instala el módulo, abre su configuración y avanza por opciones claras: ubicación del hook, visualización de impuestos, perfil de plantilla, limpieza de retención y un comprobador de actualizaciones integrado. Un aviso destacado explica que el historial se recopila desde la instalación en adelante.
Módulo estándar de PrestaShop ( omnifree ). Sin sobreescrituras del núcleo (overrides). Historial de precios guardado en tablas dedicadas mientras el módulo está activo. Adecuado para comerciantes que desean visualizar la normativa Omnibus sin tener que mantener código personalizado.
Aviso legal: este módulo implementa asistentes técnicos de registro y visualización de precios para reglas estilo Omnibus. No sustituye el asesoramiento legal — adapta tu política de precios y los textos de cara al cliente con asesores cualificados para tus mercados.
El módulo gratuito te brinda una base sólida y ajustada a la ley: historial propio, el texto del precio más bajo de 30 días, combinaciones, divisas y ubicación flexible. Omnibus Pro es para tiendas que desean poder de ventas (merchandising) adicional: insignias inteligentes, estilos visuales, gráficos interactivos, analíticas en el panel de control, limpieza automatizada y control granular sobre lo que aparece en las páginas de productos frente a los listados — sin mantener código personalizado.
Cuando el precio actual iguala al más bajo de un período configurable, muestra una insignia diseñada en lugar de duplicar el texto legal. Constructor visual a pantalla completa: colores, degradados, bordes, sombras, iconos, animaciones. Textos multilingües para invitados y clientes registrados con marcadores (placeholders) enriquecidos.
Pestaña de Analíticas en el panel de control con gráficos de precios de varias líneas, búsqueda de productos y control de leyenda. Gráfico interactivo de historial de precios opcional en la página de producto (y en listados) para que los clientes puedan explorar los cambios recientes — transparencia que genera confianza.
Interruptores separados para la página de producto vs listados (texto Omnibus, insignia inteligente, botón de gráfico). Posiciones de hook independientes. Relleno automático con un clic tras importaciones. Limpieza programada por cron con retención y auditoría CSV opcional antes del borrado. Rastrea reglas de precio de catálogo. Hook personalizado displayOmnibusBadge.
Actualiza en MyPresta.eu — la misma base de cumplimiento, con merchandising y operaciones premium para tiendas de la UE en crecimiento.
Desarrollamos el módulo de forma gratuita, si quieres, ¡apóyanos!






Este módulo automatiza el registro del historial de precios, garantizando el cumplimiento de la Directiva Omnibus. Captura precios automáticamente, soporta combinaciones y multidivisa, eliminando tareas manuales. Muestra el mensaje legal solo en promociones reales, optimizando la visualización en su tienda sin esfuerzo.
El módulo Directiva Omnibus genera confianza al mostrar el precio más bajo de los últimos 30 días, mejorando la transparencia. Esto hace que sus promociones sean más creíbles y atractivas, aumentando la decisión de compra del cliente y, en última instancia, las ventas en un entorno multimoneda.
Nuestra vasta experiencia en PrestaShop nos permite ofrecer un módulo Omnibus que resuelve complejidades: registra el historial de precios reales, gestiona combinaciones y soporta múltiples divisas. Cumplimiento legal sin esfuerzo, diseñado por expertos.
El módulo ofrece amplia personalización: configure la ubicación exacta del mensaje Omnibus en páginas de producto y listados mediante hooks. Ajuste la visualización de impuestos y adapte perfiles de plantilla (Classic/Hummingbird) para una integración visual perfecta, acorde a las necesidades de su tienda.
Este módulo gratuito de PrestaShop es un código estándar, sin sobreescrituras del núcleo, garantizando acceso completo a su fuente. Esto permite modificaciones personalizadas y auditorías, asegurando transparencia y flexibilidad para integraciones avanzadas.
Este módulo es 100% gratuito (freeware) y no requiere compra ni renovación de licencia. Las actualizaciones se proporcionan para asegurar el cumplimiento continuo con la Directiva Omnibus de la UE, manteniendo su tienda al día sin coste alguno.