I have tried it on and off. Doesn't seem to make a difference
I have tried it on and off. Doesn't seem to make a difference
Then I have no clue ...
I go to one Product that this works on and one that it does not and the only difference should be the Mixed setting ...
Linda McGrath
If you have to think ... you haven't been zenned ...
Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!
Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here
Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!
I'm seeing a similar problem. I have products with attributes and I want to configure them with a product quantity discount.
Products without attributes seem to work just fine, but the discounts behave strangely once attributes come into play. For example, I have a product X, that costs $2.50. It has an option Color, which has option values Red, Green, and Blue. I have configured a quantity discount under Products Price Manager. Quantity 5 receives a $0.25 discount and quantity 10 receives a $0.50 discount. I have Configuration>Attribute Settings>Enable Qty Price Discount set to true. Under Product Price Manager, I have "Discount Qty Applies to Mixed Attributes" set to Yes. Product X is configured with "Product Priced by Attributes" set to No. All colors have an attribute price of 0.
Now, if I add 2 of each color of product X to my shopping cart, the first two I added show up at unit price $2.50 (no discount) and the third color shows up at $2.25 (qty 5 discount price). It doesn't seem to matter which color is which. Rather the last one gets the discount and the first two don't. If I add 2 more of each (for a total of 4 of each color), then the shopping cart shows a unit price of $2.25 (qty 5 discount) for the first color, $2.50 (no discount) for the second color, and $2.00 (qty 10 discount) for the third. I'm at a complete loss to explain this behavior.
It doesn't seem to matter what Discount Type (percentage, acutal price, or amount off) I set. The behavior is the same.
If I set Discount Qty Applies to Mixed Attributes to No, then discounts work as expected, but I want to combine attributes for quantity discount.
If I change the product to "Product Priced by Attributes" = Yes, then the discounts all disappear and go back to $2.50 unit price.
Can anybody shed some light on what is happening? How can I get product quantity discounts to work on products with attributes?
Thanks,
Eric
Try setting Discount Qty Applies to Mixed Attributes to Yes, that is why my discount pricing was acting as you desire, adding together all the products no matter what color, etc. and applying the discount to them all based on the quantity. I did not want mine to act that way.
I found my answer at http://www.zen-cart.com/forum/showpo...0&postcount=24. Apparently this was a known bug in 1.3.8 (which is what I'm using at the moment). Applying this fix corrected my problem.
Regards,
Eric
I have been trying to troubleshoot my issue for 2 weeks into the wee hours with no luck.
I am using Zen Cart Versions 1.3.9h and 1.3.9g both versions are not giving desired results.
I'm using "grid module" on the 1.3.9g site and no grid on the 1.3.9h site ( I want to use grid but did not install on 1.3.9h to simplify troubleshooting.)
The expected result is to have my product ( xyz shirt) have multiple amounts of sizes at a variety of quantities (5 sm, 19 med, 21 lg) with other attributes such as number of inks to rollup to the lowest pricing tier for it's respective attribute.
The "Pricing Manager" does Aggregate QTYs and applies the lowest tiered discounts, but I need more flexibility.
I've tried a number of settings:
Product Priced by Attributes: "YES" *Display price will include lowest group attributes prices plus price
Product Qty Min/Unit Mix: "YES"
Discount Qty Applies to Mixed Attributes "Yes" although, I not using the "Pricing Manager"
I have a product (xyz shirt) priced at $10.00 available in Sm,Med,large,XL, XXL
I have "number of inks" attribute
one ink $5.00
Attributes Qty Price Discount: one ink: 10:-1.00,20:-2.00,30:-3.00,40:-4.00
two ink $6.00
Attributes Qty Price Discount: two ink: 10:-1.10,20:-2.25,30:-3.25,40:-4.25
three ink $7.00
Attributes Qty Price Discount: three ink: 10:-1.20,20:-2.35,30:-3.35,40:-4.35
So when I have "xyz" products in my cart I get:
5 med (1ink) unit price: $ 14.00
19 sm (1ink) unit price: $ 13.00
21 lg (1ink) unit price: $ 12.00
I would like my test product to be aggregated (total 45 units) since it is the same product and "include lowest group attributes prices plus price"
($10 xyz shirt + $5.00 ink) (45 units @ the 40 tier -$4.00 pricing )
5 med unit price: $11.00
19 sm unit price: $ 1100
21 lg unit price: $ 11.00
I hope I am making sense and have provided adequate information. I have attached image of a pricing spreadsheet with closer to real world structure, not necessarily pricing.
The QTY discount table is what I'm trying to apply.
HELP,
Tired in Phoenix
...and I have validated that the bug in 1.3.8 was corrected in my 1.3.9X version(s).
// reset($this->contents); // breaks cart
$check_contents = $this->contents;
reset($check_contents);
while (list($products_id, ) = each($check_contents)) {
This is the closest issue to mine I could find.
plz help...![]()
"When you created the quantity discounts did you set the "Discount Qty Applies to Mixed Attributes" radio button to "Yes"?"
This fixed my problem as well. Thanks! :)