Hi Vark
1. Currently I’m using the free version.
2. Buy 6 or more and get 25% off – all items in shop:
Cart purchase discount
Buy one Get one
Buy something discount the item
advanced
Buy group:
any product
Buy unit quantity – 6
All products (total by group)
apply rule once per cart
Get group:
discount group same as buy group
discount unit quantity – 6
all products (total by group)
unlimited discounts group repeat
discount:
% off – 25
all products (products as a group)
here is the debug information at the checkout. I’ve edited out some of the information to stop duplication.
As you can see when 1 mug of Usk Bridge is part of the order of 6 the mug gets the full discount and is given the correct discounted price of £5.95
But with the Abergavenny Castle mug there are 3 mugs however is it viewed as 1 product and the £1.99 discount is shared between the 3 mugs so the discounted price of the mug is £7.28 and the full 25% discount is not applied to each mug.
Usk Bridge printed mug 1
£1.99
Usk Bridge printed mug
++ Computation Summary ++ (may exclude tax until end…)
– Total Product Discount = 1.99
– Pre-Discount Unit Price =
£7.95
– Unit Quantity = 1
– Subtotal = Quantity * Pre-Discount Unit Price = 7.95
– Discounted subtotal = subtotal – discount = 5.96
– Initial discounted Unit Price = Discounted subtotal / quantity = 5.96
– Test new subtotal = Initial discounted Unit Price * quantity = 5.96
– Final discounted Unit Price =
£5.96
– Final Unit Price including Tax =
£5.96
– Final Unit Price excluding Tax =
£5.96
Abergavenny Castle printed mug 1
£1.99
Abergavenny Castle printed mug
++ Computation Summary ++ (may exclude tax until end…)
– Total Product Discount = 1.99
– Pre-Discount Unit Price =
£7.95
– Unit Quantity = 3
– Subtotal = Quantity * Pre-Discount Unit Price = 23.85
– Discounted subtotal = subtotal – discount = 21.86
– Initial discounted Unit Price = Discounted subtotal / quantity = 7.29
– Test new subtotal = Initial discounted Unit Price * quantity = 21.87
– Test new subtotal > Discounted subtotal, and
“give more or less discount” = more,
so .01 subtracted from Initial discounted Unit Price = 7.28
– Test new subtotal = New discounted Unit Price * quantity = 21.84
– Final discounted Unit Price =
£7.28
– Final Unit Price including Tax =
£7.28
– Final Unit Price excluding Tax =
£7.28
Thanks again
Kevin