• Resolved kemble0726

    (@kemble0726)


    Please explain to me the best way to add my product variation/options to woocommerce catalog.

    I have currently 19 products. (more added every 1-2 weeks)
    I have currently 22 different colors/designs to choose from (more added every 1-2 weeks)

    Each of my 19 products the customer has the option of ordering the product in 1, 2, or 3 different colors/designs.

    The base price of the product is $14.95 and includes the 1st color choice. With each additional color, it costs $4.00 more. So if a customer wants a product in 3 colors then the total price for the item is $22.95.

    I have managed to do everything I have explained above so far with the help of woothemes plugin “Product Add-ons” https://www.woothemes.com/products/product-add-ons/ Example page here: https://www.necrowraps.com/product/ipv5/

    The problem I face is this: My 3rd party shipping program that I use groups products together by SKU. If a Customer “John” buys an IPV5 in 3 colors (red, white, blue) and Customer “Jane” buys an IPV5 in 3 colors (red, green, black) my shipping program downloads only (2) orders of SKU “IPV5”. I have no way of knowing what colors were selected. This is because the parent item SKU is “IPV5” and the color choices don’t have SKU’s associated with them. I need a system/plugin/mod that will translate the 2 orders by John and Jane into 5 items: (2)IPV5-Red, (1)IPV5-White, (1)IPV5-Blue, (1)IPV5-Green, (1)IPV5-Black. this way I will know exactly what products were ordered and what I need to manufacture & package.

    Woothemes plugin “Product Add-ons” does not give me the ability to add a SKU (or a spot for additional weight value for shipping weight calculation purposes) to the color options and if it did, I still don’t think the color options will get separated as individual products that get downloaded into my 3rd party shipping program telling me the individual colors purchased. It only downloads the main product sku.

    I do not want to clutter my storefront with 418 products (19 products * 22 color choices for each product). I want to keep it clean with just displaying 19 products, but have each product show 3 drop down menus with color choices in them and let the customer pick their color or colors. When a purchase is made, then each color purchased is somehow downloaded/translated into a separate item/sku for each color choice.

    My sku system is simple: “productname-colorname” all lowercase, no spaces.

    I tried using woocommerce’s built in variations but no luck, variations does give me the ability to assign a sku, however, they do not allow me to increase the price by $4.00 for each variation/color selected.

    I have yet to experiment with “groups” but I fear I would have to have 418 visible products on my website to do this.

    If there was a way to add a price to variations I think that would solve my problem. But I have researched for many days and not found a plugin that will do so.

    Can what I’m looking to do be accomplished ? If so, please explain how to, what plugins I would need to use, etc.

    If someone reading this is a coder and it requires custom code to be done, then please provide me with your contact info.

    https://www.ads-software.com/plugins/woocommerce/

Viewing 10 replies - 1 through 10 (of 10 total)
  • Hmm. WooCommerce DOES allow you to specify prices and sku’s for each variation – that’s part of what makes it so powerful.

    You don’t need to add or introduce additional plugins to make this possible, it’s part of the the free WooCommerce plugin.

    Try disabling all third-party plugins you’ve installed to help you solve this problem, switch to one of the default themes (2015 or 2016) and see if you are able to find the SKU and pricing fields for variations.

    Instructions for setting up variations are here: https://docs.woothemes.com/document/variable-product/

    Thread Starter kemble0726

    (@kemble0726)

    Using variations out of the box does not work in regards to price. If I set a variation price it sets the price of the product itself.

    It does not allow me to set the base price of the product at $14.95 and includes the 1st color choice. With each additional color, it costs $4.00 more. So if a customer wants a product in 3 colors then the total price for the item is $22.95.

    Oh, I see what you mean now.

    Does the information you need show up in the Orders in WooCommerce (i.e. If you look at the order, can you tell that Jane wanted red blue green and Bob wanted orange yellow blue?

    If so, you might be able to use that, instead of the third-party shipping program, to get an understanding of what was ordered.

    You could also look at the Composite Products extension https://www.woothemes.com/products/composite-products/. With this, you would make your 19 products, and then each of the 22 colors as separate products that you can’t buy individually, but which can be added as part of the configuration for the 19 products.

    With this, instead of showing you one SKU for the main product, it would show you all of the “parts” that make up each product, so you’d get IPV5 + color1 + color2 + color3 as up to 4 products.

    It kind of depends on how the data is transferred to the third-party shipping program.

    Thread Starter kemble0726

    (@kemble0726)

    Thanks ancawonka, I will look into composite products.

    Yes, I think ancawonka is right.

    Composite Product extension will certainly work, but there is an another extension (WooCommerce Dynamic Pricing) which will give you great flexibility over pricing for your various color options.

    With these two extension working together you can certainly make this work.

    https://docs.woothemes.com/document/woocommerce-dynamic-pricing/

    Thread Starter kemble0726

    (@kemble0726)

    I purchased Composite Products and installed it.

    I’m having a difficult time setting it up to fit my needs. Hopefully someone can help me out. If someone knows this plugin and can help me out free or paid, please let me know.

    My issues:

    To start off I created 4 simple products, all with their own thumbnail image, their own SKU, gave them all a price of $4.00 and marked them hidden from catalog.

    I then created a base composite product and added 3 options (Color 1, Color 2 is optional, Color 3 is optional) and added all 4 simple products to the composite product.

    I keep getting asked why am I going this route with adding colors instead of just doing variations. Answer… Because “Variations” do not give me the ability to do both increase price and assign a SKU with each color choice.

    I now have a product that gives me 3 drop downs filled with color choices. When customer selects the 1st color it adds $4.00 to the base price of $14.95. I want the 1st color choice included in the price of the item, therefore I went to the composite product and added a 100% discount to the 1st option which allows the customer to select the 1st color without increasing the price.

    HOWEVER… it now displays the item on the “Shop” page as being on Sale and that the product now says From: ($18.95) $14.95 ($18.95) is strikethrough. I do not want that. I just want on the Shop page to show the price it is supposed to be $14.95. It also displays on the product page at the top: From: ($18.95) $14.95 $18.95 is strikethrough, I don’t want this there since the price is at the bottom.

    There is an option on the composite product to remove price, but if I do that then the price doesn’t show up at all on the “Shop” page,and I at least want the $14.95 to be there.

    My next issue is that when a customer chooses “White” for Color 1. Then “White” shows up in Color 2 dropdown and if the customer selects “White” again then it adds $4.00 to the price (which it should) however it displays “Free” to the customer.

    My next issue is I want to disable ALL data loading when an option is selected. There are options to disable the thumbnail, the title, and description, but even with those options checked, it still loads the price and the “Clear Selection” link. I don’t want anything to load underneath the dropdown menu. I just want the color to show up in the dropdown menu and that’s it.

    Then I have an issue with spacing, everything is spread so far apart & I want the drop down menus the be closer together as well as the drop down menu titles to be MUCH smaller. I realize this is a CSS issue and can be fixed, but I’m not having the best of luck being able to find the right lines to change them because they are sharing common names with the main theme and if I change them it effects other things or nothing at all.

    Plugin Contributor Claudio Sanches

    (@claudiosanches)

    @kemble0726 it’s better you open more than one topic, if you have more than one question. This make easy for anyone help you.

    @kemble0726 I just noticed that there’s more information in this thread. Did you figure it out? Did you post new questions?

    Thread Starter kemble0726

    (@kemble0726)

    I purchased composite products and still had to hire a developer to configure it to do what I need it to do. It works but with 1 major issue. Apparently there is no way to import/export composite products. Well, I can, but there is no way to “create” them by csv. I have over 4000 products that I have to create them in woocommerce first, one at a time, then it will generate this ridiculous code that can get exported/imported. But if I want to change anything I have to do it in WooCommerce first before I export. But basically importing/exporting of composite products doesn’t work as I can’t just mass import all my products by csv.

    I need to be able to have a parent sku and then list a bunch of products as child sku’s but there is no way to do this because composite products generates some ridiculous code for it’s field data. I will be contacting a dev to clean this up and make it work for my needs.

    I’m regretting going the word press/woocommerce route thinking it would be cheaper than pinnaclecart. Truth is, pinnaclecart although a larger price tag, has everything I needed in 1 package. I’ve already spent just as much if not more in woocommerce plugins to get things to work and they don’t even work completely.

    Hmm. It’s unfortunate that this didn’t work out quite the way that you expected.

    The price tag for these kinds of projects is often not just dollars, but also the time invested in building/configuring the software to work exactly the way you need to.

    It sounds like the solution you arrived at isn’t 100% reliable. Have you tried doing a proof-of-concept with Pinnace Cart to make sure that their system will work with what you want? It’s tough when you’ve already spent money, but if you can start selling your product faster on a different platform it might be worth switching.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Please explain how to add my product variations/options to woocommerce’ is closed to new replies.