I have an E-Commerce store (Build with Magento). I am stuck in a problem which you guys can help me to figure it out.
In my Magento Store each product has 40 color options and 10 different sizes. This add up to 400 permutations per product. I need to maintain inventory for each permutation and also make the products filterable.
The only solution for this in Magento is Configurable products but you need to add simple product for each permutation. The store has 6000 products meaning 6000*400=2400000 total products. I simply can't add these many products.
What are my other options? I am stuck here for quite some time.
Thanks in advance
One solution could be to create the 6000 simple products with color and size as attributes.
You would then observe on the add to cart event, or create a custom controller action, that would create a new product on the fly and populate the color and size attributes based on post values from the product view page. Then you would have to create a custom flat table to manage the inventory of each product-color-size combination. The custom inventory table can be referenced to set the stock item for the generated product and in the product grid/view to check the availability.
This would create a new product for each purchase, but you may be able to get away with deleting the product after the sale is made. Also you may have to customize the reordering process, if you need that feature as well.
This may not be the most straight forward solution, but it should work, in theory.
Related
How can i duplicate a Wordpress/Woocommerce plugin so that there are two of the same plugins running at same time.
i would need this for product barcode/EAN numbers.
the reason is i sell some products that can have different EAN since some are from EU an other imported from US, that make it have 2 barcodes even its same product.
can someone help me with that please?
What you are trying to achieve can be done using Variable product option on woocommerce.
Variable product option offers you to have unique SKU for each sub product along with unique pricing and features. Then customize the website around those options.
I have to develop a feature in product details page as shown in the screenshot.
https://www.dropbox.com/s/k7ntplkxf3qrvo8/details.png
The options in the grid are selectable and change according to paper or color selected.
What i don't understand is should they be configurable options or custom options.
And if anyone know a good magento extension to make a grid like (matrix) of options.
I don't believe that it's viable on Magento, BUT, you can create a custom JS function with an predesigned table programming for example:
1 day = price + 15%
3 day = price + 7%
6 day = price
Does that make cence, if this approach is not clear for you send me message and i'll try to help you in this case.
You should use Magento tire prices for this kind of stuff. Custom options are not helpful for this, because for every tireprice the additional costs are different.
Problem is, tire prices of simple products are not added to configurable products.
Maybe the simple configurable products extension will be helpful for this.
You can also try an approach with using grouped product to avoid this.
It's very time consuming to add tier pricing for each product, is there any way to do this for all the products in a particular category?
or is there any plugin already available that will do this job?
thanks for any help,
As far as I'm aware you can not do it. What You can do a bulk update on products. Or even, which I think is not what you are looking for, in a category go to Promotions > Catalogue Price Rule and you can set up discounts to products in particular categories.
Found out a solution myself. a plugin was there actually that does this.
with that plugin we can set tier pricing for multiple products across categories
here is the link : http://wiki.bluejalappeno.com/home/tiered-pricing-across-multiple-products/configuration-of-tiered-pricing-across-multiple-products
I am trying to get product variations for each child product on the view.phtml page.
Essentially, the drop-down of options for a configurable product are made of these values. For example - A t-shirt might have 3 sizes: small, medium, and large. The drop-down list that Magento has built-in, shows these 3 options (children products).
I am looking for the code to get these options.
I apologize if this is not very clear, the terminology for the Magento products is confusing. Just let me know if you need more details clarified.
I know its been a while. But I had similar problem while creating a script to export products a long with its children, options and prices.
This should get you started: http://fuckyeahcoding.wordpress.com/2011/10/13/easy-magento-csv-product-feeds/
I want a simple way to let my user pick there clothing size before buy
but Configurable Product seems like to much overkill. you have to make a product of every size
and then you have to make a configurable product.
the shop is for my dad and if i have to explain him how he has to do this it would be weeks for him to know this, (it took several days to make him learn to create a simple product)
Is there any other possibility to create a product and in the front end let the user select the size attribute ..
there has to be a more simple way than this ?
The reason a configurable product relies on child simple products is to keep track of inventory--the simple product is the physical, shippable unit (Crew Neck Shirt-Red-Small) and the configurable product, as you know, is a "meta" product that groups all of the (Crew Neck Shirt-Some Color-Some Size) combinations together.
If you don't care about having your Magento store track inventory, then you can use a simple product with custom options. This is usually used for things that you make on the fly, like monogramming a t-shirt, or screen printing a t-shirt. Create the simple product and take a look at the Custom Options tab on the left side. There you can define a drop-down for your size and specify the options there. Unlike a product attribute, however, I'm pretty certain that you'll have to re-create the size options for each product that you decide to sell this way.
The Magento Web site has a video tutorial that shows how this works. You might show that to him.
I don't think you'll find too many arguments that the Magento admin interface is extremely confusing--even for computer savvy users--but it is what it is. Good luck!