PrestaShop Directiva Omnibus - Módulo Gratuito

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.

Główne zdjęcie produktu: Directiva Omnibus - Módulo Gratuito
0.00 €
¿Por qué hay varias versiones del módulo?
Esto se debe al hecho de que diferentes versiones de PrestaShop utilizan diferentes soluciones de desarrollo. Las funciones que funcionan, por ejemplo, en PrestaShop 1.7 pueden no funcionar en PrestaShop 9. De ahí la necesidad de lanzar diferentes versiones del módulo que garanticen el funcionamiento en muchas versiones diferentes de la tienda.

Desarrollamos el módulo de forma gratuita, si quieres, ¡apóyanos!

Galeria

Directiva Omnibus UE PrestaShop: Precio Más Bajo 30 Días - Módulo Gratuito

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.

Versión del módulo: 1.0.0
Versiones de la tienda:
9.x8.x1.7.x
Funciona con ThirtyBees: No
Traducciones:
Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Slovenčina (sk)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Magyar (hu)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Čeština (cs)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Srpski (rs)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Français (fr)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: 中文 (zh)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Русский (ru)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Norsk (no)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Български (bg)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Íslenska (is)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Polski (pl)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Slovenščina (si)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: हिन्दी (hi)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Lietuvių (lt)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Svenska (sv)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Українська (ua)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: 日本語 (ja)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Ελληνικά (el)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Eesti (et)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Deutsch (de)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Nederlands (nl)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Dansk (da)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: English (en)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Română (ro)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Italiano (it)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Bahasa Indonesia (id)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Latviešu (lv)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Português (pt)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Hrvatski (hr)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Suomi (fi)Este módulo: Directiva Omnibus - Módulo Gratuito está totalmente traducido al idioma: Español (es)

Precios Omnibus de la UE, hechos correctamente.
Directiva Omnibus — Módulo Gratuito para PrestaShop.

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.

PrestaShop 1.7.x, 8.x, 9.x
100% Gratis (Freeware)
Reglas Omnibus de la UE / reducción de precios

Por qué el “precio más bajo” no puede escribirse a mano

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.

Lo que obtienes con la versión gratuita

  • Historial de precios automático:
    Capturas al guardar productos y cuando cambian los precios específicos — sin tener que mantener hojas de cálculo.
  • Lógica de visualización honesta:
    El texto Omnibus aparece solo cuando el precio actual es menor que el precio habitual (una promoción real), no en todos los productos por defecto.
  • Listo para multidivisa:
    El historial almacenado se convierte a la divisa actual del visitante al mostrarse, por lo que el mensaje coincide con lo que ven al momento del pago.

Importante: el historial comienza cuando se instala el módulo

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.

Funciones clave para tu tienda

Precio más bajo en 30 días

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.

Combinaciones y contexto

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.

Ubicación bajo tu control

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.

Archivo de precios propio

Capturas fiables — no precios manuales de “antes”.

Un historial que puedes defender

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.

Solo cuando importa

Sin desorden en productos a precio normal.

Visible en promociones reales, oculto de lo contrario

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).

Multidivisa

Un historial, la divisa correcta en pantalla.

Los visitantes ven los números en su divisa

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.

Plantillas y hooks

Classic, Hummingbird, o plantillas personalizadas.

Se adapta a tu plantilla sin romper el diseño

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.

Dónde ven los clientes el texto Omnibus

Página de producto

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.

Listados y zonas personalizadas

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).

Configuración en el panel de control

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.

Visualización y ubicación

  • Posiciones de hook para página de producto y listados (incluyendo tipo personalizado)
  • Etiquetas de diagnóstico temporales en la tienda
  • Perfil de plantilla Classic / Hummingbird / automático

Lógica de precios

  • Impuestos incluidos o excluidos — que coincida con tu tienda
  • Conversión multidivisa en pantalla
  • Historial a nivel de combinación

Mantenimiento

  • Retención configurable (mínimo 30 días)
  • Limpieza manual de filas de historial antiguas
  • Pro: limpieza cron automatizada + informes de auditoría en CSV

Pestañas del módulo

  • Configuración, Actualizaciones, Obtener Pro
  • Notificaciones de actualización de MyPresta

Especificaciones técnicas y compatibilidad

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.

PrestaShop: 1.7.x y superior (compatible con 8.x, 9.x). Versiones PHP soportadas por tu versión de PrestaShop.
Plantillas: Tiendas tipo Classic y tipo Hummingbird con autodetección o perfil manual.
Hook personalizado: displayOmnibusPrice — coloca el texto legal en cualquier plantilla.
Modelo de datos: Tablas propias omnibus_context y omnibus_price_history — historial desde la instalación, no precios antiguos importados.

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.

Omnibus Pro

Ve más allá del cumplimiento — vende la historia de tu precio

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.

Insignia Inteligente y Badge Studio

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.

Analíticas y gráficos públicos

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.

Control y mantenimiento a escala

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.

Todo en Pro de un vistazo

La Insignia Inteligente reemplaza el texto Omnibus duplicado cuando coinciden las condiciones
Badge Studio — estilizado visual en vivo sin código
Hooks personalizados displayOmnibusPrice + displayOmnibusBadge
Interruptores de listado vs página de producto para el texto, insignia y gráfico
Analíticas de precios en el panel de control con búsqueda de productos
Modal público de gráfico de precios con descripciones emergentes (tooltips)
Herramienta de relleno de datos (backfill) para catálogos grandes tras migraciones
Limpieza por cron + rastro de auditoría en CSV antes del borrado
Obtener Omnibus Pro

Actualiza en MyPresta.eu — la misma base de cumplimiento, con merchandising y operaciones premium para tiendas de la UE en crecimiento.

0.00 €
¿Por qué hay varias versiones del módulo?
Esto se debe al hecho de que diferentes versiones de PrestaShop utilizan diferentes soluciones de desarrollo. Las funciones que funcionan, por ejemplo, en PrestaShop 1.7 pueden no funcionar en PrestaShop 9. De ahí la necesidad de lanzar diferentes versiones del módulo que garanticen el funcionamiento en muchas versiones diferentes de la tienda.

Desarrollamos el módulo de forma gratuita, si quieres, ¡apóyanos!

Galería del Módulo

Por qué elegir nuestro módulo
Directiva Omnibus - Módulo Gratuito?

Optimización y Automatización

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.

Ventas Aumentadas

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.

15 años de experiencia

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.

Amplia Personalización

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.

Código de Fuente Abierto

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.

Licencia y Actualizaciones

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.