David,
thanks for your answer, please see my comments inline:
David E. Jones wrote:
So, what you want is a promotion for buy A and B get 20% off both.
I don't think we have a promotion implemented like that. You can see in
the actions what your options are, like buy X of certain products get
50% (or 100%) off of one of them, or the Gift With Purchase where it
adds a product with a certain discount to the cart, etc.
What happens with the rule you setup? I guess it may do nothing, I'm not
sure if it is designed to handle that, but you can always walk through
the code and see what it is/isn't doing (ie see if the conditions
evaluate to true, and see what the action tries to do).
Yes, your guess is right, it doesn't do anything.
The two conditions are both true, but the actions is not run because the
ShoppingCartItem.addPromoQuantityCandidateUse(...) returns a 0.0 value
I still cannot figure out why...
Jacopo
-David
On Mar 1, 2007, at 7:08 AM, Jacopo Cappellato wrote:
Hi all,
I'm having hard time to set up the following promotion:
"If product A and product B are to the cart, then apply a 20% discount
to product A and a 20% discount to product B"
Example:
product A: unit price $100
product B: unit price $200
if they are both added to the cart:
product A: unit price $100, adjustment $20, line amount = $80
product B: unit price $200, adjustment $40, line amount = $160
I tried to implement it with one promo with two conditions:
cond 1: "X Quantity of Product", "Is", quantity=1 for "Rule Product"=A
cond 2: "X Quantity of Product", "Is", quantity=1 for "Rule Product"=B
and one action:
action: "X Product For Y% Discount", quantity=1, amount=20 for "Action
Product"=A,B
The problem is that:
a) the above promotion is never applied
b) if I use one condition (instead of the two above) the 20% discount
is applied to one of the product only and the amount is then splitted
and assigned to the two items in the cart!!!
Here is an example of it:
https://demo.hotwaxmedia.com/catalog/control/EditProductPromo?productPromoId=10000
You can test it by creating an order and adding product "A" and "B" to
the cart.
I've also tried to setup two different actions or to setup two
different promotions with the same rules but one action each (one for
A, and one for B), but without success.
Any hints?
Thanks,
Jacopo