Sorry if this is a poor way of explaining it.

From time to time, I get a box of my product, that has 20 items in it. I want to be able to sell the whole box at once, and also, let customers buy either 1, 5, or 10 of the items at a time, too. So..

Lets say I enter the box and it has 20 items. A customer could buy 10, then another customer could buy 5, and then 5 more customers could buy 1 each. That would consume the available 20, and the product would have 0 in stock.

Also: buying a box is cheaper than buying singles. and since some come in 20, 24, 25.. 40.. 10..

How can I set this up with this module? Or, can you recommend a new way of thinking of this problem?

Clearly there is the quantity field - maybe this is simple as just setting that up to have preselected quantities?

Or is this solved by having product displays somehow?

Comments

zkrebs’s picture

Issue summary: View changes

more info

guy_schneerson’s picture

You probably got more then one approach one of those may be (you will need to test it):

Add a two new filed
An Integer filed called "stock_volume" or smiler
Related product: a product reference field

Create two product variations

The fist variations will have
Stock: 20
Volume:1

The second variations will have
Stock: 1
Volume:20

Update related variation
Try and create a rule that on an update of a product updates the related product.
However the conditions and actions may need calculations that may be more then rules can handle without custom code.

I may consider adding this as a feature or a supporting module, if I can think of a good name for it :)

Let me know how you get on.

guy_schneerson’s picture

Status: Active » Closed (works as designed)

closing as no activity on this support request

guy_schneerson’s picture

Issue summary: View changes

update 2