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.