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í


+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

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.


0

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

Por las condiciones -

Condiciones

Y para las acciones ...

Comportamiento


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?


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.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.