Oferta de lanzamiento

Licencia Founders: actualizaciones durante al menos 2 años

149 €pago único, IVA no incluido

Una licencia Shop normal cuesta 199 €.

Para las primeras 100 licencias Shop, hasta el 10 de diciembre de 2026. Actualizaciones y conocimiento nuevo del Asesor durante al menos 2 años, sin renovación. Una licencia Shop normal: 12 meses.

Conseguir Founders por 149 €

Precio tachado en PrestaShop que no sale: síntoma, causa y dónde arreglarlo

El precio tachado de PrestaShop no sale cuando al producto no se le aplica ningún descuento. Lo más habitual es que se bajara el precio base en vez de añadir una promoción, o que el precio específico se pusiera como precio fijo sin descuento. Otras causas: fechas, grupo de clientes, cantidad mínima, promoción en una sola variante y un tema que oculta el precio anterior.

Autor: El equipo de TellMyShop. Una guía para dueños de tiendas PrestaShop: la causa, el arreglo manual y el mismo trabajo en una conversación con el chat.
Última actualización: · 6 min de lectura

¿Cuándo muestra PrestaShop un precio tachado?

Solo cuando el producto tiene un descuento activo sobre el precio base. El descuento viene de un precio específico en la ficha de producto o de una regla de precios del catálogo. El tema recibe entonces dos precios, el normal y el rebajado, y muestra los dos.

En el tema Classic de esto se encarga la plantilla de precios del producto. Se ve que el precio anterior y el porcentaje de descuento solo aparecen en un producto con descuento. Puedes comprobarlo en el archivo product-prices.tpl en GitHub. Los precios específicos se describen en la documentación sobre la gestión de productos.

¿Qué síntoma apunta a qué causa?

Empieza por lo que ves en la página. Cada síntoma acorta la lista de causas.

SíntomaCausa más habitualDónde comprobarlo
El precio es más bajo, pero no está tachadose bajó el precio base, no hay promociónCatálogo > Productos > producto > Precios
La promoción está en el panel, pero en la página no hay nadaprecio específico como precio fijo, descuento 0el precio específico en la ficha de producto
La promoción funcionó y luego desaparecióya pasó la fecha de finlas fechas del precio específico o de la regla
Tú ves la promoción, el cliente nolimitada a un grupo, un país o una monedalos ajustes del precio específico
El precio rebajado solo aparece en el carrito«A partir de» una cantidad mayor que 1los ajustes del precio específico
Descuento en una sola variantepromoción en una combinaciónla combinación elegida en el precio específico
Todo configurado, pero no se ve el precio anteriorel tema o la cachéla plantilla del tema, Parámetros avanzados > Rendimiento

Los dueños de tiendas llevan años escribiendo sobre precios tachados que desaparecen en el foro de PrestaShop (un hilo en polaco). Las respuestas casi siempre llevan a una de las causas de la tabla.

Cómo comprobar las causas una a una

Toma un producto en el que se vea el problema y ve de arriba abajo.

  1. Precio base. ¿El precio de la ficha de producto es el precio de antes de la promoción? Si pusiste ahí el precio de oferta, la tienda no tiene precio anterior que tachar.
  2. Tipo de precio específico. ¿La promoción tiene un descuento en porcentaje o en importe? Un precio nuevo a secas con un descuento de 0 a menudo no da tachado.
  3. Fechas. ¿Han pasado ya la fecha y la hora de inicio, y todavía no la de fin?
  4. Grupo, país, moneda. ¿La promoción se aplica a todos los clientes? Invitado es un grupo aparte.
  5. A partir de una cantidad. ¿El descuento se aplica desde 1 unidad?
  6. Combinación. ¿La promoción cubre todas las variantes o solo una?
  7. Tema y caché. ¿El precio anterior sale con el tema Classic? Si sale, la culpa es de tu tema o de la caché.

Prueba siempre en una ventana privada del navegador, sin iniciar sesión. Un empleado con sesión iniciada puede estar en un grupo de clientes distinto del de un comprador. Si todo funciona en Classic pero no en tu tema, describe el problema al autor del tema. Si sospechas de la caché, lee por qué los cambios no se ven en PrestaShop.

Cómo configurar las promociones para que el tachado funcione siempre

Bastan unas cuantas costumbres con cada promoción nueva.

  • El precio base de la ficha de producto sigue siendo el precio normal. Siempre rebajas con un precio específico o con una regla.
  • El descuento lo pones como porcentaje o importe sobre el precio base, no como un precio fijo nuevo.
  • Cada promoción tiene fecha de fin. Al cabo de seis meses, una promoción sin fin ya no le parece un descuento a nadie.
  • Para varios productos de una misma categoría o marca, usas una sola regla de precios del catálogo.
  • Después de guardar, compruebas un producto en una ventana privada, como invitado.
  • Una vez al mes repasas la lista de promociones activas y quitas las que ya no tienen sentido.

Estas reglas también te libran de un segundo problema. Los descuentos no se suman, así que una promoción antigua y olvidada puede tapar una nueva.

¿Y el precio tachado en Google?

Google muestra un precio de oferta según sus propias reglas, a partir de los datos del producto. Las reglas se describen en la documentación sobre los datos estructurados de fichas de comerciante, en la parte sobre precios de oferta. A la tienda le toca tener un precio correcto en los datos de producto de la página.

Acuérdate también del precio más bajo de los 30 días anteriores al descuento. Cuando muestras un precio tachado, el cliente lo compara con esa información. Lo calcula un módulo aparte, no TellMyShop.

Cómo encontrar la causa con el chat

Le das el producto que no tiene tachado. Tu chat (Claude o ChatGPT) lee los datos del producto, los precios, las combinaciones y las promociones, los compara con la lista de causas y señala la que encaja.

Tú: El farol marroquí de 30 cm debería estar de oferta, pero en la página no sale el precio tachado. ¿Por qué?

Tu chat: El producto tiene un precio base de 129,00 € con IVA y un precio específico: precio fijo de 99,00 €, descuento 0, todos los clientes, hasta el 2026-10-31.

Causa: el precio específico está guardado como un precio nuevo sin descuento, así que el tema no recibe un precio anterior que tachar.

El precio para el cliente sigue siendo 99,00 €. Lo guardaré cuando me des el visto bueno.

Estado de la tarjeta: esperando tu «sí»
vista previa del cambio

Propongo cambiarlo a un descuento en importe de 30,00 € sobre el precio base, con la misma fecha de fin:

versión anterior: precio fijo 99,00 €, descuento 0

versión nueva: precio base, descuento 30,00 € con IVA

Ilustración: los productos, las cifras y las respuestas son de ejemplo.

En TellMyShop Free, el chat revisa los datos del producto, el precio base, el número de combinaciones y la ficha de producto. TellMyShop Pro lee la lista de promociones y las combinaciones con sus precios. Guarda las correcciones cuando el interruptor Ventas está activado en el panel del módulo. Cada cambio tiene una vista previa con el precio de antes y de después y se queda en el historial, desde donde puedes deshacerlo.

Para el diagnóstico te ayudarán los casos de uso revisar los códigos de descuento y las promociones activas y una promoción con fecha en una categoría. Cómo poner un descuento en toda una categoría para que el precio tachado salga en todas partes lo explicamos en el artículo sobre un descuento por categoría.

Preguntas y respuestas

¿Por qué no sale el precio anterior tachado después de bajar el precio?

Porque cambiaste el precio base. PrestaShop solo muestra un precio tachado cuando al producto se le aplica un descuento de un precio específico o de una regla de precios del catálogo. Para la tienda, el nuevo precio base es simplemente el precio del producto, y no hay precio anterior que mostrar. Recupera el precio base y añade una promoción.

¿Una promoción con precio fijo muestra el precio tachado?

No siempre. Cuando en el precio específico pones un precio nuevo y dejas el descuento a cero, algunas tiendas muestran solo el precio nuevo, sin tachado y sin porcentaje de descuento. Para ir sobre seguro, configura la promoción como un descuento en porcentaje o en importe sobre el precio base, y la tienda mostrará los dos precios.

¿Por qué el precio tachado sale en el listado de la categoría pero no en la ficha de producto?

Lo más habitual es que sea por las combinaciones. El listado de la categoría muestra el precio de la combinación por defecto, mientras que la promoción puede aplicarse a una sola variante. En la ficha de producto el cliente ve otra variante y un precio sin descuento. La otra posibilidad es que un tema comprado tenga plantillas distintas para el listado y la ficha.

¿El precio tachado aparecerá en los resultados de Google?

Eso depende de Google, no solo de la tienda. Google lee el precio de los datos estructurados de la página y de otras fuentes, y muestra un precio de oferta según sus propias reglas. La tienda debe tener el precio correcto en los datos de producto de la página. TellMyShop no crea feeds de productos para Merchant Center.

¿Puede el chat encontrar la causa en la versión gratuita TellMyShop Free?

En parte. En TellMyShop Free el chat revisa los datos del producto, el precio base, el número de combinaciones y la ficha de producto. Ahí no ve los precios específicos, así que algunas causas las compruebas tú en la ficha. TellMyShop Pro lee la lista de promociones del producto y guarda las correcciones cuando el interruptor Ventas está activado.

PrestaShop es una marca registrada de PrestaShop SA. Claude es una marca de Anthropic PBC. ChatGPT y OpenAI son marcas de OpenAI. TellMyShop no está afiliado a estas empresas.

Revisa tu tienda gratis

TellMyShop Free revisa tu tienda y te muestra los problemas, empezando por los más importantes. No guarda nada.

Comprueba si tu tienda está lista

Escribe la dirección de tu tienda. En unos segundos verás la plataforma y si TellMyShop funcionará.

Comprobamos la dirección, el HTTPS y la plataforma. No instalas nada y no guardamos la dirección.

tutienda.esResultado de ejemplo
La tienda responde
sí
HTTPS
activado
Plataforma
PrestaShop 8.1
TellMyShop funcionará

Sigue leyendo

Free por 0 €, lee y aconseja

Descargar Free