Lo esencial
- Qué es: acumular varios beneficios que deberían excluirse entre sí en una misma compra.
- Por qué pasa: falta de reglas explícitas de exclusión entre promociones.
- Cómo se detecta: tickets con múltiples beneficios aplicados y márgenes negativos en órdenes puntuales.
- Cómo se frena: definir qué beneficios no se acumulan y validarlo en el momento del checkout.
El promo stacking es el vector más doméstico de los cuatro: no necesita bots ni granjas de cuentas, solo una combinación de reglas que nadie pensó junta. Y justamente por eso se cuela — cada promoción se diseña por separado, y el abuso vive en la intersección.
Qué es el promo stacking
Promo stacking: acumulación indebida de varios beneficios —por ejemplo cupón de bienvenida, cashback y envío gratis— en una misma compra, por falta de reglas de exclusión que impidan combinarlos.
Individualmente cada beneficio tiene sentido y un margen previsto. Apilados, pueden llevar el precio efectivo por debajo del costo. El cliente que lo descubre lo repite; si además lo publica, lo repiten miles.
Cómo se detecta
Tickets con múltiples beneficios. Órdenes donde se aplicaron dos o más promociones que se esperaba fueran excluyentes.
Márgenes negativos puntuales. Compras individuales con contribución negativa, aunque el promedio de la campaña parezca sano.
Concentración de SKUs o cupones. Agotamiento anómalo de un producto o uso desproporcionado de una combinación específica de códigos.
Cómo se frena antes de lanzar
La solución es explícita, no heurística: definí qué beneficios no se acumulan y validalo en el checkout. Toda promoción debería declarar su matriz de compatibilidad —con qué otras promos convive y con cuáles no— y el motor de precios debería rechazar las combinaciones prohibidas en el momento, no reconciliarlas después.
El problema es que esa matriz rara vez se prueba contra todas las combinaciones posibles antes de lanzar. Ahí entra el testing adversarial: enumerar las combinaciones de beneficios y encontrar cuáles rompen el margen. Es parte del checklist antifraude y de correr el ataque antes del lanzamiento que MateGuard automatiza, devolviéndote las reglas de exclusión que faltan y el SQL para auditar órdenes con margen negativo.
¿Tus promociones se pueden apilar hasta el margen negativo?
MateGuard prueba las combinaciones de tus beneficios antes de lanzar y te devuelve las reglas de exclusión que faltan.
Analizar una campaña gratis →