wholesale pricing on variant items

Hello I have a product that comes in 4 sizes. I am using the variant feature. The default size is 8 oz. The other 3 sizes are available via a dropdown on the product page that the consumer sees. On the backend under quantity discounts, I can only set up wholesale pricing for the default 8 oz. size. How do I set up wholesale pricing for the other sizes? I don't want to have to set up individual products just for different sizes. Thank you!

CS-Cart will not allow you to perform quantity discounts on the product variants, only the base price and then add the price modifier for the variant.



We had to develop a custom module to do this for another client

I am a trial user currently and just discovered this post. So by the default CS-Cart v3 cannot handle this situation?



1 unit of T-Shirt (White) = $10

1 unit of T-Shirt (White) + 1 unit of T-Shirt (Red) = $15 [$7.50 each]



This is not just for wholesale purpose. It is good for BOGO type of offers when products have variants.



I hope this gets added in future release or someone releases an Add-on module for sale. It is a must for apparel or shoe stores. Seems to a very basic functionality. Even my old Yahoo Store can handle this. All they need to do is apply the discount at the Parent SKU level and not the Child(variant) level.

The point I was trying to convey is that CS-Cart does not calculate wholesale (volume) discounting based on the final item price (after applying the option price) but rather on the base price and then adds the option price modifier.



As an example.



Product A



Base Price - $100 and has 1 option modifier (a) + $20.00



If customer purchases 5 or more they get a 10% discount



Default CS-Cart Calculation



Price: ($100 * 0.90) + $20.00 = $110.00/each item



Modified CS-Cart Calcuation:



Price ($100+20)*.90 = $108.00/each item

I spoke too soon. It looks like under Settings: General, there is this checkbox:

“Disregard product options when calculating quantity discounts:”



I was able to get quantity discount applied on all variants within the same parent product.

[quote name='dccheng' timestamp='1365996035' post='159976']

I spoke too soon. It looks like under Settings: General, there is this checkbox:

“Disregard product options when calculating quantity discounts:”



I was able to get quantity discount applied on all variants within the same parent product.

[/quote]

How did you do this? Could you please elaborate?

I have 3 different sizes with 3 different skus.

I have checked the box you mentioned but still I only see the one variant that I can add quantity discounts to.

You can not attribute different wholesale pricing to variants.

What you can do is to use the same quantity discounts to all variants.

In other words: if you have 3 sizes then you can only have price breaks if all sizes have the same prices.



If the different sizes need to have different prices and price breaks then the solution is to make the different sizes, different products.

I have added this suggestion to uservoice: http://cscart.uservoice.com/forums/134344-cs-cart/suggestions/7509190-better-wholesale-b2b-functionality

This issue has been raised before - it just doesn't make sense that you would say offer your customer 10% off an item (base product), and on the same product page have a more expensive option, perhaps a larger volume pack of the same product, but the customer would end up getting less than 10% off if he were to buy the bigger pack.



Surely we want the customer to get 10% off every option, we're trying to encourage them to buy the more expensive pack right!!



This is another functionality of CS cart that could be addressed by having a grouped product option feature:-



[url=“Replace Options With Grouped & Child Items - Wishlist & Feature Requests - CS-Cart Community Forums”]Replace Options With Grouped & Child Items - Wishlist & Feature Requests - CS-Cart Community Forums



But, aside from that, it would be nice for the quantity discount to work across the whole product, options n all.



Barry