WordPress.org

Ready to get started?Download WordPress

Forums

WooCommerce - excelling eCommerce
Reduce stock of main product with any variation (4 posts)

  1. mosfetish
    Member
    Posted 11 months ago #

    I'm selling t-shirts.

    The shirts are categorised by design. So let's say I have a design with a car on it and another with a plane on it. Each design has 10 in stock. So I have 10 car designs available and 10 plane designs available.

    But each of those designs can be printed on large or small shirts, and the shirts can come in either black or white. That is, the shirts are printed to order. I have no fixed stock of large, black car shirts or small white plane shirts, etc. The fixed stock is of designs.

    Now what I would like to do is reduce the stock level of each design every time a variation is purchased.

    How can I do that? I suspect it involves virtual products and variations.

    [Note: I know this is a common problem as I'm coming from Prestashop and the forums over there have this exact question asked frequently.]

    [Note2: In an ideal world I would like to reduce the stock level of each design, each shirt size and shirt color for every purchase. But I'd be happy at this stage to simple reduce the design stock level regardless of the size or color selected.]

    http://wordpress.org/extend/plugins/woocommerce/

  2. jameskoster
    Member
    Plugin Author

    Posted 11 months ago #

    Hey,

    Just add the stock level on the inventory tab of the product data, then don't set individual stock levels for the variations.

    Done :-)

  3. mosfetish
    Member
    Posted 11 months ago #

    Thanks, I'll give it a go.

    Hey,

    Just add the stock level on the inventory tab of the product data, then don't set individual stock levels for the variations.

    Done :-)

  4. mosfetish
    Member
    Posted 11 months ago #

    That works fine, thanks.

    But I'm wondering if I can take this one step further.

    As I mentioned, the t-shirts are made to order by printing a transfer on the selected color and size of shirt. Since I can now reduce the stock of designs (transfers) when any size or color of shirt is sold, would it be possible to reduce the stock of large black shirts, or small white shirts, or large white shirts as well as the designs?

    To be clear, let's say my starting stock of all things is:

    10 car designs
    10 plane designs
    5 large black shirts
    6 small black shirts
    8 small white shirts

    A customer buys a large black shirt with plane design. I'd like to end up with inventory levels of:

    10 car designs
    9 plane designs
    4 large black shirts
    6 small black shirts
    8 small white shirts

    Both the plane designs and the large black shirts have reduced by 1. Further, the stock level of large black shirts has reduced by 1 for all designs, not just plane designs.

    I guess I'm looking for some kind of global stock management across all components of the products.

Reply

You must log in to post.

About this Plugin

About this Topic

Tags

No tags yet.