Menú de la documentación

Cómo se calcula el precio anterior

La ventana de 30 días, las campañas, los porcentajes, los avisos y los ejemplos prácticos en los que se basa el motor de precios de OmniBuzz.

Esta página describe las decisiones que toma OmniBuzz. Donde la ley no dice nada, la aplicación adopta la lectura más prudente. No es asesoramiento jurídico. Consulta la Base jurídica para ver las fuentes.

El precio anterior

El precio anterior es el más bajo que aplicaste en los 30 días previos al inicio de una reducción. OmniBuzz lo calcula así:

  1. Un valor por día. El historial de precios de cada variante, en cada mercado y moneda, se convierte en un valor por día natural en la zona horaria de tu tienda. Un precio vigente durante cualquier parte del día cuenta para ese día, y el valor del día es el más bajo.
  2. Rebajado significa precio de comparación superior al precio. Una variante está rebajada cuando su precio de comparación es superior a su precio.
  3. Inicio de campaña. Una campaña empieza en el último cambio de «no rebajado» a «rebajado». Si el precio vuelve a la normalidad en cualquier momento, la campaña termina y la siguiente promoción es una nueva. Un «20 % de descuento» semanal no es una campaña larga.
  4. Día ancla. Cada vez que el precio baja dentro de una campaña, OmniBuzz lo trata como un anuncio nuevo. El ancla es el día de la última bajada o, si no hay ninguna, el inicio de la campaña.
  5. Ventana. El precio anterior es el más bajo entre los valores diarios de los 30 días previos al día ancla y todos los precios que aplicaste el propio día ancla antes de la bajada.

Los precios promocionales anteriores dentro de la ventana cuentan. Un precio subido poco antes de una promoción no pasa a ser la referencia, porque sigue valiendo el precio más bajo.

Reducciones progresivas. Algunos países usan la opción del artículo 6 bis, apartado 5, que permite mantener fijo el precio anterior mientras una campaña ininterrumpida se va profundizando. El motor de precios la admite, pero el panel de administración aún no tiene un interruptor para ella. Todos los mercados aplican la lectura estricta descrita arriba.

El porcentaje

El porcentaje es floor((prior - price) × 100 / prior), calculado en céntimos enteros y redondeado a la baja, de modo que la tienda nunca anuncia más de lo que da. Siempre se basa en el precio anterior, nunca en tu precio tachado. Si la reducción es inferior al 1 %, o el precio no es inferior al precio anterior, el porcentaje es 0 y la tienda muestra solo el precio anterior.

Avisos

OmniBuzz muestra dos problemas en la página de inicio:

  • El precio rebajado no es inferior al precio más bajo de los últimos 30 días. La promoción no es una reducción real: el precio es igual o superior al precio anterior. Quita la promoción o baja el precio.
  • El precio es superior al precio más bajo de los últimos 30 días. El precio actual es más alto que la referencia.

En ambos casos la etiqueta sigue mostrando el precio anterior. Tu tema sigue mostrando el precio de comparación tachado, que la aplicación no puede quitar, así que el precio anterior debe indicarse a su lado. Mostrarlo no hace lícita una promoción así.

Un tercer aviso cuenta las variantes con menos de 30 días de historial de precios hasta ahora.

Productos nuevos

Si un producto lleva en el mercado menos de 30 días, la ventana puede reducirse a los días transcurridos desde su lanzamiento, pero solo donde un Estado miembro permite un periodo más corto para los productos nuevos en virtud del artículo 6 bis, apartado 4. OmniBuzz puede aplicar esa regla, pero el panel de administración aún no tiene un ajuste para ella, así que se aplica la ventana de 30 días. Un producto con menos historial que la ventana se marca como de historial parcial.

Ejemplos prácticos

Todos los importes están en euros. Los ejemplos proceden de los casos de prueba de la aplicación.

El precio más bajo, no el último

Una chaqueta se vendió a 100 durante semanas, subió a 160 el 10 de octubre y el 5 de noviembre empieza una promoción a 50. La ventana va del 6 de octubre al 4 de noviembre. El precio más bajo en ella es 100, así que el precio anterior es 100 y la reducción es del -50 %. Calculada sobre los 160 tachados, la misma promoción diría -68 %.

Una promoción que repite un precio promocional anterior

El precio normal es 100. El domingo 11 de octubre se hace una promoción de un día a 80. El domingo 18 de octubre la tienda la repite a 80. El precio del 11 de octubre está dentro de la ventana, así que el precio anterior es 80 y la segunda promoción no es ninguna reducción. La etiqueta muestra «Precio más bajo en los últimos 30 días: 80,00 €» sin porcentaje, y la aplicación avisa. Un 20 % de descuento real sería 64.

La trampa del aumento

El precio es 100 durante semanas, sube a 130 durante cinco días y entonces empieza una promoción de «20 % de descuento» a 104, calculada sobre 130. El precio más bajo de la ventana sigue siendo 100. El precio rebajado de 104 está por encima, así que no hay reducción. Para ofrecer un 20 % de descuento real sobre el precio anterior de 100, hay que fijar el precio en 80.

El caso de los plátanos del TJUE

Un precio de 1,29 subió a 1,69 y luego volvió una oferta a 1,29 con 1,69 tachado. El mínimo de 30 días es 1,29, igual que el precio de la oferta. Calculado sobre el precio tachado, parecería un descuento de aproximadamente el 24 %. Calculado sobre el precio anterior, no hay ninguna reducción.

Justo después de la instalación

La aplicación se instaló el 17 de octubre y la primera promoción empieza el 29 de octubre a 70, con un precio de comparación de 100. OmniBuzz tiene 12 días de historial, todos a 100, así que muestra un precio anterior de 100 y un -30 % y marca la variante como de historial parcial. Si entre el 29 de septiembre y el 16 de octubre vendiste a 85, el precio anterior real es 85 y la reducción legal es del 17 %, no del 30 %. Este es el caso para el que existe el aviso.

Límites conocidos

  • Los códigos de descuento y los descuentos automáticos están dentro del ámbito de la norma, pero no se modelan. OmniBuzz solo ve el precio y el precio de comparación. Comprueba tú mismo el precio anterior en el caso de los códigos públicos.
  • La excepción para productos perecederos no se modela.
  • La ley se aplica por canal de venta. OmniBuzz modela los mercados de Shopify, no las tiendas físicas.
  • El historial de precios se conserva 180 días (730 en Plus). Si la ventana de 30 días llegara más allá del historial conservado, la etiqueta se oculta para esa variante y ese mercado, y el administrador la cuenta entre las variantes cuya oferta empezó antes del historial de precios guardado. Ocurre cuando el inicio de una campaña, o su última bajada de precio, queda a más de unos 150 días (unos 700 en Plus). Tras dejar Plus, el historial más largo se conserva 30 días más.
  • Un historial por variante y mercado es la interpretación que hace OmniBuzz de la norma, no algo que establezca la ley.