Discussions

Multiple Quantity's Per Product

Hello there,

I'm building a drupal commerce site for a wholesale customer.
The thing is:

I want to enter multiple quantity's at once if possible.
I want to have more sorts of one product.
Let's say i have a product with one pant
The length and the waists are different.
Let's say i have the same pants in length's of 30, 32, 34, 36
And i have them also available in different waists like 28,29,30,31,32,33,34

The visitor must be able to choose: I want:
10x Pants of Length 30 with a Waist of 31
40x Pants of Length 32 with a Waist of 33

So the system checks if there are Length 30 with a Waist 31 by stock.

How is this possible?
And... is it possible?

Posted: Jun 21, 2012

Comments

b0bby on June 29, 2012

The second thing is. Commerce wants you to put another color/sort/size (if you want stock option to be right) into individual items.
So if you have 30 sizes of one clothing product. For production/fabrication/wholesaler/retailer. Then you have to enter 30 times the same article. Wich sounds crazy to me.

svdv on July 2, 2012

Inline Entity Form sure makes the creation of products a lot easier, but I don't think it solves the problem entirely.
For instance, when I want to sell beverages in my webshop and I want to add a product called "Fanta Orange" and I need a unit price (6x1,5l) and a pallet (12 units per pallet or something like that), there is no way for me to add 1 unit and 1 pallet to the cart and change it in my cart form... Or am I missing something?

jesus on July 4, 2012

On drupal commerce, a possible solution (I think), It would be the creation of two products. Each product with an attribute called something like "package" or "package type" with values such as "6x1.5L" or "A pallet". So, you would be able to add each package separately and even change them on the cart form.

With this solution, you would have two products with no dependable prices. So, the pallet package not necessarily will be twelve times the price of one unit. But, if you like that behavior, I think it is possible to write a price rule that does that.