Magento Buy 3, Get 2 Free Shopping Пользовательское правило корзины

Эй, ребята, я пытаюсь написать правило корзины покупок, которое позволит мне бесплатно раздавать два продукта, если выбраны три. Давайте настроим тест, чтобы вы могли видеть, о чем я говорю. Давайте использовать носки и утки, носки, которые мы даем

  • Если у корзины есть один носок, носок - полная цена
  • Если в корзине два носка, оба носка стоят по полной цене
  • Если в корзине два носка и утка, оба носка свободны
  • Если в корзине три носка и утка, две пары носков свободны, вы все равно платите за пару носков и утку.
  • Если в корзине четыре пары носков, две пары носков бесплатны, вы платите за две другие пары и утку
  • Если есть две утки и четыре носка, две пары носков свободны, вы платите за две другие пары и утку
  • Доставка бесплатна, пока есть свободные пары носков в смеси

В заключение.

  • Пока в корзине более 3 товаров, и две из них - {sku}, две пары {sku} бесплатны, и поэтому доставка

Сбой кода Если {ALL} из этих условий {TRUE}:

    If {total quantity}  {is}  2  for a subselection of items in cart matching {ALL}  of these conditions:
    Category  {is one of}  51, 411, 41 

    Total Items Quantity {is not one of} 2  

РЕДАКТИРОВАТЬ

Будет ли это работать?

If ALL  of these conditions are TRUE :

    Total Items Quantity  greater than  3 
    If total quantity  equals or greater than  2  for a subselection of items in cart matching ALL  of these conditions:
    Category  is one of  51, 411, 41 

действие

Apply: Fixed amount discount to whole cart
Discount Amount *:  {discount_total_price_of_two_socks}
Maximum Qty Discount is Applied To: 1
Discount Qty Step (Buy X): 0
Apply to Shipping Amount: No    
Free Shipping: For shipments with matching items
Stop Further Rules Processing: Yes

Apply the rule only to cart items matching the following conditions (leave blank for all items)
If ALL  of these conditions are TRUE :

0 ответов

Другие вопросы по тегам