Características

  • Usa el hook displayProductPriceBlock: el selector aparece bajo el precio de la ficha y sigue a la combinación que elige el cliente
  • Cada tramo es un precio específico del carrito (con id_cart y cantidad mínima), así que PrestaShop calcula por sí mismo el carrito, el pedido y la factura
  • Hasta cuatro tramos por oferta, por ejemplo 2 unidades con un 10 % menos cada una y 3 con un 20 % menos
  • Cada opción enseña el total, el total normal tachado, el precio por unidad y el ahorro
  • Las combinaciones suman: una camiseta S y dos M llegan al tramo de 3 unidades, según el ajuste «descuentos por cantidad basados en»
  • Los productos con precio específico, regla de catálogo o venta flash propia la conservan: ni selector ni precio de tramo encima
  • Sin overrides; funciona en PrestaShop 8.2 y 9.0

PrestaShop permite guardar descuentos por cantidad en un producto, pero el cliente casi nunca los ve y nada le dice cuánto pagaría por dos o tres unidades. Este módulo convierte tus precios por volumen en una elección clara justo debajo del precio: una casilla por cantidad con su total y su ahorro. Al elegirla se fija la cantidad, y el carrito cobra exactamente el importe que se muestra.

Cómo encaja en PrestaShop

Versiones
PrestaShop 8.2 y 9.0 con PHP 8.1 o superior, probado con el tema Classic. Sirve cualquier tema que conserve el hook displayProductPriceBlock.
Back office
En Módulos › Gestor de módulos › Configurar están las ofertas (nombre, tramos, productos) y el formulario: un nombre, hasta cuatro filas de «desde unidades / descuento por unidad» y los ID de producto.
Front office
El selector bajo el precio, que PrestaShop refresca al cambiar de combinación; en el carrito, cada línea con descuento indica la oferta aplicada y muestra el precio normal tachado.
Precios
El descuento es un precio específico solo del carrito del cliente. No aparece en fichas, listados ni otros carritos, y solo se escribe para productos sin rebaja propia, de modo que nunca se suma a un precio específico, una regla de catálogo o una venta flash. Los cupones se aplican encima como siempre.
Huella
Una hoja de estilos y un script pequeños en las fichas, sin servicios externos ni datos personales.

Instalación

  1. Paso 1

    Descarga el zip desde Mi cuenta › Descargas en ecom-addons.com.

  2. Paso 2

    En el back office, abre Módulos › Gestor de módulos, pulsa Subir un módulo y suelta el zip.

  3. Paso 3

    Pulsa Configurar y crea tu primera oferta.

Descarga la guía paso a paso (PDF)

Preguntas frecuentes

¿Usa overrides?

No. Se apoya en los precios de carrito propios de PrestaShop y en hooks estándar.

¿Qué pasa con un producto que ya está rebajado?

Conserva su precio rebajado; el selector se oculta y no se añade precio de tramo. Cuando acaba la rebaja, la oferta vuelve a funcionar en la siguiente visita al carrito.

¿Puedo combinarlo con un cupón?

Sí. Las reglas de carrito se aplican al total después del descuento por cantidad.

¿Puedo aplicarlo a una categoría entera?

Todavía no: la v1 trabaja con ID de producto. Las categorías, las fechas y los importes fijos por unidad están previstos.

Historial de versiones

  1. Cargando…

Opiniones

Cargando…

¿Lo has comprado? Deja tu opinión desde tu cuenta.