Tengo un tipo específico de regla de carrito de compras que me gustaría crear. Puedes considerarlo como un "descuento de variedad"; cuantos más productos de diferentes categorías tenga el cliente en su cesta, mayor será el descuento que obtenga de su pedido:
Ejemplo
Categorías:
Zapatos (3% de descuento)
Abrigos (2% de descuento)
Chaquetas (2% de descuento)
Venta (Exento de descuento)
Accesorios (5% de descuento)
Guión:
Un cliente agrega un producto al carrito (vacío) de la categoría Zapatos por valor de £ 40, esto agrega un descuento del 3% al total del carrito, lo que resulta en £ 38.80 (40 - 3%)
Luego, un producto de la categoría Abrigos por valor de £ 200 se agrega al carrito. El descuento total aumenta al 5% para el total del carrito, lo que resulta en £ 228 (240 - 5%)
Se agrega un segundo producto de zapatos por valor de £ 30. Como la regla del precio ya se ha aplicado, el descuento no se ve afectado, lo que resulta en un total de £ 256.50 (270 - 5%)
Se agrega un artículo de venta al carrito por valor de £ 10, a un precio reducido de £ 8. Esto está exento de la deducción para los otros productos, dando un total de £ 264.5.
La interfaz de la Regla de precios del carrito de compras le permite descontar un monto fijo del carrito, y la alternativa es aplicar un monto porcentual a los artículos que coincidan con las condiciones establecidas.
¿Es posible el escenario descrito anteriormente sin escribir una extensión personalizada? Si no, algún consejo sobre dónde comenzar sería apreciado ya que Magento todavía es un poco extraño para mí.