• Resolved lesmeralda

    (@lesmeralda)


    Hello there,

    In my woocommerce store I sell buttons. All the products I have are variable products. The variation is the amount of buttons the customer can buy.
    The customer can buy stacks of 10, 50 or 100 buttons. I do this, because the prices are tiered. Meaning if you buy a stack of 10 buttons, a single button is more expensive, than when you buy a stack of 100 buttons. The bigger the stack you buy, the cheaper a single button is.

    Now I want to enable inventory management. But my problem is, that whenever a customer buys lets say a stack of 10 buttons, my inventory only goes down one. I know you can enable inventory management on variation level, but I want to have a common inventory for the buttons, and when a customer buys the 10-button-stack, the inventory goes down 10, when he buys the 50-stack, the whole inventory goes down 50, and so on.

    So let’s say I have a total stock of 100 buttons. The 100-button-variation could only be sold once, the 50-variation twice and the 10-variation 10 times. That’s why I need a common inventory, but the inventory has to decrease different amounts for each variation.

    Is there any way to achieve that?

    I hope my question is understandable, it’s a bit hard to explain and probably a niche problem, sorry about that.

    Best regards and thanks for any replies!

Viewing 1 replies (of 1 total)
  • Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @lesmeralda

    This is indeed a unique requirement, but I believe it can be handled through a bit of customization.

    The functionality you’re looking for is unavailable in the core WooCommerce plugin. However, you can achieve this by using a third-party plugin. A plugin like WooCommerce Min/Max Quantities, Bulk Stock Management, WooCommerce Advanced Quantity, or WooCommerce Quantity Manager could help you. These plugins allow you to set up rules that define how many units are subtracted from your inventory depending on the quantity purchased.

    You can also explore WooCommerce Show Single Variations, or Variations as Single Products for WooCommerce plugin. This plugin allows you to manage stock at product and variation levels. You can set up your total stock of buttons as the product inventory and then use the variation level inventory to manage the quantity of each stack. This way, when a customer buys a stack of 10 buttons, it will reduce the total inventory by 10.

    However, to achieve the exact functionality you’re looking for, you might need a custom function that decreases the stock based on the quantity of buttons in each variation. This would involve a bit of coding, and if you’re not comfortable with that, you can seek help from the following:

    I wish I could help more, but hopefully, this gets you going in the right direction to get the job done.

Viewing 1 replies (of 1 total)
  • The topic ‘Inventory management for variable products, when product variation is the amount’ is closed to new replies.