Quantity Boost para Magento 2
Las reglas estándar del carrito de Magento 2 gestionan bien las promociones clásicas, pero tienen limitaciones en escenarios más avanzados de descuentos por cantidad. Quantity Boost resuelve este problema añadiendo un mecanismo flexible de descuento progresivo en función del número de unidades aptas en el carrito.
El módulo funciona sobre las reglas nativas del carrito de Magento. En la práctica, esto significa que los mecanismos existentes de la plataforma siguen siendo responsables de la cualificación de la promoción: actividad de la regla, fechas de vigencia, grupos de clientes, cupones, condiciones de producto, condiciones del carrito y orden de aplicación. Quantity Boost solo ignora el valor de descuento estándar configurado en las reglas seleccionadas y lo sustituye por su propio algoritmo de tramos.
El administrador puede definir tramos en una tabla dinámica, por ejemplo: primera unidad sin descuento, segunda unidad con un 20% de descuento y la tercera y cada una de las siguientes con un 30% de descuento. El descuento se calcula sobre las unidades aptas de los productos, ordenadas por precio, de modo que el producto más caro puede quedar sin descuento y el descuento se aplicará a los siguientes artículos según las condiciones de la promoción.
Quantity Boost también admite el control de interacción con otras promociones. El módulo respeta la prioridad nativa de las reglas de Magento y la configuración Discard subsequent rules, y la configuración adicional Exclude Cart Price Rules permite indicar qué reglas deben bloquear la aplicación del descuento por cantidad.
Los mensajes integrados en el frontend ayudan a mostrar claramente al cliente las condiciones de la promoción en la barra superior, la página de producto, el listado de categorías y el carrito. El módulo también puede comunicar el umbral de envío gratuito, tomándolo del método nativo Free Shipping. El aspecto de los mensajes puede configurarse por separado para cada ubicación de visualización, sin modificar el código.
Para los equipos de ventas y marketing, un elemento importante es el informe. Quantity Boost guarda sus propios campos de auditoría y proporciona un grid en el panel de Magento que permite analizar los pedidos con descuento aplicado, los importes de la promoción, las reglas utilizadas, los cupones y el número de unidades aptas.
Ventajas principales
- Descuentos progresivos por cantidad sin codificación rígida de tramos.
- Integración con las reglas nativas del carrito de Magento 2.
- Compatibilidad con cupones, grupos de clientes, website y condiciones de producto mediante el mecanismo estándar de Magento.
- Posibilidad de indicar varias reglas que controlan la promoción.
- Exclusión explícita de promociones mediante
Exclude Cart Price Rules. - Tabla dinámica de tramos: descuento porcentual o importe fijo.
- Mensajes promocionales en el frontend con diseño configurable.
- Lectura del umbral de envío gratuito desde el método nativo de Magento.
- Informe de pedidos con descuento Quantity Boost aplicado.
- Compatibilidad con entornos multistore y configuración por store view.
Para quién es este módulo
Quantity Boost es ideal para tiendas Magento 2 que gestionan promociones por cantidad y quieren aumentar el valor del carrito sin renunciar a los mecanismos nativos de promociones de Magento.
Casos de uso habituales:
- Compra más, gana más.
- Segundo producto con un 20% de descuento, tercero y siguientes con un 30% de descuento.
- Promociones de temporada para categorías seleccionadas.
- Acciones con cupón para grupos de clientes seleccionados.
- Multidescuentos combinados con vales o envío gratuito.
- Campañas de marketing que requieren informes sobre los resultados de la promoción.
Funciones del módulo
Control de la promoción mediante Cart Price Rules
El módulo permite seleccionar una o varias reglas nativas del carrito de Magento. Estas reglas definen cuándo la promoción está activa y qué productos son aptos para el descuento.
Tramos dinámicos de descuento
El administrador gestiona los tramos en una tabla de configuración. Cada tramo incluye el número de unidad, el tipo de descuento, el valor del descuento y una etiqueta opcional.
Ejemplo:
| Unidad | Descuento |
|---|---|
| 1 | 0% |
| 2 | 20% |
| 3+ | 30% |
Descuento porcentual o por importe
Cada tramo puede aplicar un descuento porcentual o un importe fijo de descuento. Los descuentos por importe se configuran por store view y también se guardan en la moneda base.
Protección contra el doble descuento
Se ignora el valor del descuento de la regla nativa de control. El módulo utiliza la regla para cualificar la promoción, pero calcula de forma independiente el importe del descuento.
Interacción con otras reglas
Quantity Boost respeta las prioridades de las reglas de Magento y la configuración de bloqueo de reglas posteriores. Además, el administrador puede seleccionar las reglas cuya aplicación desactiva el descuento de Quantity Boost.
Mensajes en el frontend
El módulo muestra mensajes promocionales:
- en la barra superior,
- en la página de producto,
- en el listado y la página de categoría,
- en el carrito.
Los mensajes admiten datos dinámicos, como el número de unidades aptas, el siguiente descuento y el umbral de envío gratuito.
Configuración del aspecto
Para cada ubicación de visualización se pueden configurar por separado el color del texto, el fondo, la fuente, el padding, el margin, el borde y una clase CSS personalizada.
Informe en el panel de Magento
El informe Reports > Promotions > Quantity Boost muestra los pedidos en los que se aplicó el descuento de Quantity Boost. Esto facilita el análisis de la eficacia de la campaña y el control de la interacción con otras promociones.
Ejemplo de escenario
La tienda lanza la campaña Multidescuentos 2026:
- primer producto apto sin descuento,
- segundo producto con un 20% de descuento,
- tercer producto y cada uno de los siguientes con un 30% de descuento,
- la promoción funciona solo para categorías seleccionadas,
- la promoción puede funcionar junto con un vale de 100 zł, si la configuración de las reglas de Magento lo permite,
- el umbral de envío gratuito se comunica en el carrito.
En este escenario, el administrador crea una regla estándar del carrito de Magento, define en ella las condiciones de producto y los grupos de clientes, y después selecciona esa regla en la configuración de Quantity Boost. Los tramos de descuento se configuran directamente en el módulo.
Write Your Own Review


















