Compre uno y llévese otro gratis

8

¿Alguien puede decirme por qué esta regla de precio solo funciona si la cantidad 2 del mismo SKU? Quiero que la regla funcione cuando se agreguen 2 SKU al carrito con el atributo de muestra.ingrese la descripción de la imagen aquí

Mella
fuente
+1 buena pregunta. ¡Acepte una respuesta para que los futuros visitantes (como yo) sepan dónde buscar sin probar cada respuesta!
Jongosi
Queríamos que esto fuera comprar uno y obtener uno. Ahora con este código, las personas pueden agregar cinco artículos al carrito, y todos tendrán un descuento del 50%. No es lo que estábamos buscando.

Respuestas:

3

Si mira su Actionspestaña, notará que sus condiciones son:

  • If ALL of these conditions are TRUE:
  • Quantity in cart is 2

Es por eso que solo se aplica si hay una cantidad de 2 del mismo producto. Hay una gran guía disponible en http://www.magentocommerce.com aquí:

Compre 1, obtenga 1

Apply: Percent of product price discount
Discount Amount: 50
Maximum Qty Discount is Applied To: 0
Discount Qty Step (Buy X) 2
Apply to Shipping Amount: No
Free Shipping: No
Stop Further Rules Processing: No

If ALL of these conditions are TRUE:
SKU is YOUR_SKU
Alce
fuente
1

Magento por defecto no admite múltiples SKU para comprar X y obtener Y gratis. Sugiero que se busca desde https://marketplace.magento.com/ para Special Promotionso utilizar las Promociones especiales Pro de Amasty. Las promociones especiales de Amasty profesional realmente funcionan para nuestras necesidades y especialmente en este tipo de escenario.

Ner
fuente
0

Esto es lo que quieres configurar. He probado esto y funciona perfectamente.

Por las condiciones -

Condiciones

Y para las acciones ...

Comportamiento

JamesAllwood
fuente
1
No me importa que me voten en contra, pero háganme saber qué hay de malo en esta respuesta si van a hacerlo.
JamesAllwood
James esto funciona, gracias por tomarte tu tiempo para ayudar. Muy apreciado
Nick
No hay problema Nick, me gusta un buen desafío! ¿Le importaría aceptar la respuesta para resolver el problema? Gracias
JamesAllwood
0

Eso funciona bien para comprar 1 y obtener 1 gratis, pero ¿qué tal para comprar 2 y obtener 1 gratis? He modificado la cantidad total a 3 y la cantidad de descuento a 33.3333, pero ¿cómo hago para que aumente gradualmente? Actualmente, esa configuración ofrece un 33.3333% de descuento en 4 y 5 artículos, por ejemplo, mientras que solo quiero que se descuenta en múltiplos de 3. Por lo tanto, 4 y 5 artículos aún deben tener la misma cantidad de descuento que se dio para 3. 6 tendría el doble de cantidad de descuento ya que el cliente habría comprado los 2 adicionales necesarios para obtener otro 1 gratis.

He intentado jugar con la cantidad requerida y el paso de descuento, pero parece que requieren que el producto sea el mismo en lugar de solo de la misma categoría ...

Espero que tenga sentido?

Hugh
fuente
0

Aquí está la documentación oficial de Magento sobre Buy X Get Y http://docs.magento.com/m1/ce/user_guide/marketing/price-rule-shopping-cart-buy-x-get-y-free.html

  1. Nueva regla de precio del carrito de compras
  2. Condiciones si el artículo tiene sku y cantidad> = 2
  3. La acción es Comprar X Obtener Y Descuento Amt = 1 Descuento Cantidad = 1 Aplicar la regla a los artículos del carrito que coincidan
  4. Crear etiqueta y guardar

La respuesta de James Allwood y 7ochem aplicarán un 50% de descuento si compra una cantidad impar de productos, que no es Compre uno y llévese otro gratis. También tenga en cuenta que si lo hace por SKU, es importante aplicar la regla a los artículos del carrito que coincidan con el SKU. De lo contrario, aplicará BOGO a cada artículo en su carrito.

Brian Kimball
fuente