Estou tentando aplicar uma regra de preço do carrinho de compraspara um produto em pacote, mas sem sucesso. O que eu quero fazer é criar um código de cupom que aplique um desconto de 10% em um produto fornecido com o SKU "ABC".
Portanto, defino o atributo SKU como "Usar para condições de regra de promoção" -> "Sim" e crio uma regra como:
If ALL of these conditions are TRUE :
If an item is FOUND in the cart with ANY of these conditions true:
SKU is ABC
mas sem sucesso ...
Então, li algo sobre produtos em pacote e regras de preço sendo aplicadas apenas em produtos simples (é isso?), Então mudei minha regra para que se aplique aos produtos em meu produto em pacote:
If ALL of these conditions are TRUE :
If an item is FOUND in the cart with ANY of these conditions true:
SKU is one of ABC,ABC-1,ABC-2
Sem sorte ...
Então, eu tento deixar toda a coisa SKU, e eucrie um novo atributo: give_discount e defina-o também como "Usar para condições da regra de promoção" -> "Sim". Sim, estou desesperado neste momento. Crio o atributo, adiciono-o ao meu pacote e aos produtos filhos:
If ALL of these conditions are TRUE :
If an item is FOUND in the cart with ANY of these conditions true:
Give discount is Yes
Ainda ... não ... sorte ...
Agora, alguém sabe o que está acontecendo aqui? Eu simplesmente não consigo entender! Os produtos incluídos no pacote são impossíveis de dar desconto dessa maneira? Quando deixo as condições de lado, o desconto é concedido (como esperado), mas assim que aplico o filtro, recebo a noção de que o código do cupom não é válido ...
Editar:
Minha regra de preço funciona em outros tipos de produtos. Após algumas pesquisas, consegui colocar o código em funcionamento criando uma categoria oculta, colocando o produto incluído nele e aplicando a regra de preço à categoria. É esta a única maneira de conseguir algo como o descrito acima?
Respostas:
1 para resposta № 1Experimente:
Condições:
If ALL of these conditions are TRUE :
If an item is FOUND in the cart with ALL of these conditions true:
SKU is ABC
If an item is FOUND in the cart with ALL of these conditions true:
SKU is ABC-1
If an item is FOUND in the cart with ALL of these conditions true:
SKU is ABC-2
Ações:
Update prices using the following information
Apply: Fixed Amount discount
Discount amount : 10%
Maximum Qty Discount is Applied to: 1
Discount Qty Step (Buy X): 0
Apply to Shipping Amount: No
Free shipping: No
Stop further rules processing: No
Apply the rule only to cart items matching the following conditions (leave blank for all items)
If ALL of these conditions are TRUE :
SKU is ABC
SKU is ABC-1
SKU is ABC-2