Code

Discussion on WooCommerce Attribute Stock – Shared Stock & Variable Quantities

Discussion on WooCommerce Attribute Stock – Shared Stock & Variable Quantities

Cart 1,938 sales
Recently Updated

MewzPlugins supports this item

Supported

This author's response time can be up to 1 business day.

178 comments found.

Hello I’m testing the lite version and trying to have stock between several products variations updated when one of the products is bought. For example if variation A is bought then variations B and C stock is also reduced. It seems like your plugin might be able to do this…but

Only the stock of the purchased product variation and the attribute stock is reduced, but none of the other variations sharing the same attribute update their stock at variation level.

The main problem I’m facing is that I use a plugin that syncro stocks variations with a marketplace and it looks for the variation stock level and not in attribute stocks. There is a way to override the variation stock when the attibute stock change? Thanks for your help!

Hi, thanks for your interest. The full version of attribute stock overrides product stock on-the-fly. But it doesn’t actually set product or variation stock values directly.

This means that outward syncing of product stock to 3rd parties is possible. However, inward syncing of stock levels from a 3rd party back to attribute stock is not.

The reason for this is due to product stock and attribute stock being separate entities without a 1-to-1 relationship. A stock item could be associated with multiple products/variations, and vice versa. So it’s not possible to update attribute stock levels when product stock levels change, in a universal way.

A developer could implement this on a per-site basis. But unfortunately it’s not something that will be added to the plugin any time soon.

Hello. I´m a buyer of this plugin. Great plugin by the way. Just a question, can the attribute stock work in simple products (with attributes)? or just on variable products? I was trying to make it work on simple products with attributes, but I couldn´t, is there a way (with variable products works perfect)? Thankyou.

Yup attribute stock works with simple products just like variable products. Make sure it’s set to “In stock” and that only the necessary global attributes and terms are added to it.

If you need further assistance, please feel free to reach out via the Support tab. Thanks for using our plugin!

I have a question, because I am not sure , if it is work for me. I have a shop for example with shirts. Colors & sizes. For every color I have a product . For red shirt id 001 black 002. And for every product I have all colors inside. (as big eshops, i will not give example :) ) I have problem with stock off course. This plugin will resolve my problem? Thanks

Attribute stock will allow you to create stock items for your inventory. When dealing with shirt colors and sizes, you generally would have stock items such as:

  • Shirt – Small – Red
  • Shirt – Large – Red
  • Shirt – Small – Black
  • etc.

It’s important that your stock items reflect your physical inventory exactly. Then, it’s as easy as adding color and size attributes to your products in any way that you like, and stock will be handled uniformly for all of your listings.

This creates a separation between your stock and your product listings, where your products are only responsible for pricing and frontend presentation, while your stock is managed by our plugin.

I suggest testing out our demo site or our free lite plugin to familiarise yourself with these concepts and make sure it’s a good fit for your store.

I’ve tested the Lite version on my dev site and have taken a look at the demo site – love the idea to manage our product inventory a bit easier (especially since we have three products that share a similar part – so it was a pain to update three products all the time).

I know that the stock management on the front end is a paid feature. But I wanted to ask, is it possible to still allow back ordering? So instead of showing out of stock, it’s show “2 remaining” (the low stock notification), but always showing “in stock” when there is plenty available. BUT when one of the attributes are out of stock, it simply shows “Available on backorder” and a user can still order. I wasn’t able to test this on the demo site.

I think so far the plugin looks like it’ll work 95%... but if it doesn’t work, is it possible to do a refund?

Hi there. Yes, you can enable this under WooCommerce > Settings > Products > Inventory. Feel free to test it out on our demo site.

It looks like the settings in WooCommerce are disabled, so I wasn’t able to test that.

Whoops, sorry about that! It should be working now :)

Hello. I just got the plugin. I just don´t know for sure what i´m I supposed to do to the stock directly in each product and variations. We have many variations, but many of them share stock, and yes, could be by attributes. So, for example, if we have 3 blue bowls, the attribute is blue and is set to 3 in your plugin. But then, what should we put in the common stock of woocommerce? What if we have like 5,000 products and variations? Hope this plugin can help us with this, since it looks like it can. Thankyou!

Hi there. I’m not sure I understand the issue you’re facing exactly. If you’ve added stock to some attribute terms that a product is using, and the product/variations are set to “In stock”, then it will use the stock values from the selected attributes.

As for your variations, you can specify their attributes if need be, or you can select “Any” for some or all of their attributes. In the end how you set up your stock is up to you. There’s no one way fits all.

Ok, I understand more, thanks for the information. Still, I have doubts that I´m sure you can answer.

The stock that is in your plugin, overrides the stock of woocommerce ?

I just want to manage everything through your plugin, and if a product/variation doesn´t have any stock, then hides it from the options. (that enabled in woocommerce settings, to hide if no stock).

If I add stock in you plugin, then woocommerce knows that those products/variations have stock and show correctly in frontend.

Thankyou for your help.

Yes, if a product or variation has stock management disabled and stock status set to “in stock”, then it will only use stock from its attributes.

Products and variations that are out of stock due to attribute stock will be hidden correctly as per your settings. We also offer some more settings here, such as greying out unavailable options instead of hiding them.

Hi I appreciate the awesome concept of the plugin. Can you please clarify whether your plugin can handle the following case? For example, I have a shop of selling motor parts where each part is created by assembling different sub parts and assembling is done after order placed. Each parts can be used to assemble multiple products or parts. Now I need to manage the stock of sub parts so that I can know whether sub parts are available to assemble. To be exact, I need to stock management in this way so that I can add sub parts stock and linked to main items. But customers dont see those sub parts. So when any main parts are ordered or purchased the stock should be automatically adjusted for the sub parts.

I hope I have been able to clarify.

Hi there. I can’t say for certain our plugin will fit your requirements based on the information you’ve provided. You can easily track stock for sub parts with attribute stock, but if you need to track stock for main parts as well it could get tricky.

I’d suggest playing around with our demo site or lite version to see if you can create a stock setup that works for you. Otherwise it might be worth looking into ATUM Product Levels to see if that fits your use case better.

https://prnt.sc/26k7d94 take a look at this screenshot, category filter is taking color other category also

Thanks for reporting this. It will be fixed in the next update, in a fews days time.

Hello, I’m looking for a plugin that is compatible with Dokan Munltivendor. (although not sure if the two is in relation) Do you think your plugin will do the job? Thanks in advance!

We haven’t tested Dokan Multivendor with Attribute Stock unfortunately. But you could always install the Lite version from WordPress.org and give it a try!

Hi there, perfect plugin for my use case, thank you!! Just a quick question before purchasing, since I’m not sure I read it right. Only the pro version shows the stock amount as well as products out of stock on the front end shop site, right?

That’s correct. The lite version can only be used to track internal attribute stock, i.e. stock that doesn’t affect product availability on the frontend.

Hello there, i want to download the premium product and i tried with the Lite version, but i can`t get it work, i did everithing as in the guide on the web. I’ve AVADA Theme, i don’t know if that is the problem, or perhaps the plugin is not for me.

My shop have different dresses, each dress have 3 colors and 4 sizes, to display all the variations of the product in the store i created all the color variation as a regular product, an in each product have 3 color to choose and 4 sizes.

Thanks.

Hi there. It sounds like the issue you’re having is that stock isn’t showing on your products on the frontend of your site.

This feature is only available in the full version. The lite version only tracks stock in the backend, but doesn’t display stock on the frontend or prevent over-purchasing.

If you have any doubts, please feel free to test your stock setup on our demo site.

Oh! I did not know, thanks for your answer! I appreciate it

I will definitely try the demo.

thank you!

https://i.imgur.com/9lvwX9v.png it will be better if you can add filter by category and subcategory, because list will have 1000s of products, if you can add filter by category and sub category, we can edit those products easily

Thanks for the feedback. If you could send us more information about your use-case via the Support tab, it would be much appreciated.

This paid plugin looks perfect for what I need (blank products sold with different designs) but wondering if multiple store syncing is available yet or an ETA on this please?

Hi there. I’m sorry to say that multi-store syncing is not planned at this time.

Hi. It seems that the plugin’s database tables were removed somehow. Please try to deactivate and reactivate the plugin to restore the tables.

Thank you for the prompt reply, but I don’t think I have explained myself well. I don’t want the entire product to be hidden when out of stock. I want an attribute to be disabled when it goes out of stock and the customer does not have to choose it. You have an example on your demo page: https://preview.codecanyon.net/item/woocommerce-attribute-stock/full_screen_preview/25796765 If you notice, option 1 is out of stock, and the customer can select it, because it is active. What I would like is that option 1 is deactivated and only the attributes with stock are left. In the example, only option 2 would remain directly. I hope I have explained myself better now! Best regards!

Ah I see. This is something that you can enable in WooCommerce with a short code snippet. It’s a general feature in WooCommerce that’s not specific to our plugin. You can follow this guide for instructions.

Or better yet, use one of the many great variation swatch plugins instead. Most come with this option built in.

How great! I have activated that code snippet and it does what I was explaining. Fantastic!! Thanks so much for the help, and thanks for your plugin because it makes my life easier! Best Regards!!!

I’m glad to hear it’s working for you. Please let us know if there’s anything else you need :)

Hello!

The plugin does exactly what I was looking for and it’s great! But, I haven’t found the possibility that when an attribute is out of stock, the attribute is deactivated directly (like when the attribute has no price, which is not active). Now what it does, is that when the attribute is out of stock, it is just there, visible, and the customer has to choose it to know if there is stock or not, with the consequent loss of time. It would be easier if the attribute was deactivated. Is this function possible? Best regards!!

Hi there. Thanks for the positive feedback. I believe the setting you’re looking for is:

WooCommerce > Settings > Products > Inventory > Out of stock visibility

Hello, does your plugin offer the ability to hide a product when the stock of all available attributes is zero? I tried to test this functionality on the demo site, but I couldn’t find an option to enable this feature.

Hi there. The setting you’re looking for is:

WooCommerce > Settings > Products > Inventory > Out of stock visibility

Hi, this plugin is amazing! It’s helped so much!

Thank you for your positive feedback! If you’d like to leave a short review, we would be extremely grateful.

I hope you were able to figure out your issue with getting stock to update from manual orders ;)

Hello there, we are not sure your plugin is what we need. We sell earrings, as single and as pairs. So when we set the stock quantity for the pair to 2 for example and the single one to 4, will the plugin remove the correct quantities?

Hi there. Attribute stock doesn’t change your product stock quantities directly. Instead, you would manage your earring stock separately to your products, and your products would use the correct quantity on the frontend.

Attribute stock can certainly handle this use case though. It’s just important to understand that you wouldn’t be managing stock on your products, but on a separate page. Please take a look at our demo site for an example of this.

Hello, I am interested in buying the plugin, the store sells enamels by weight and has more than 1000 references, each color of enamel has its own stock in gr. Do I have to create a stock attribute for each product? The idea is that the stock per gram of each product corresponds to the father, I hope I have been clear. Thank you!

Hi there. With attribute stock, you need to create a “stock item” for each unique stock that you have. Stock items are linked to products via attributes. For example, if you’re using a Grams attribute, you can use this for your stock items, along with a Product Filter to differentiate stock items between products.

If each of your products uses a different stock, then you need one stock item for each of your products. Our plugin may not be ideal in this case as it can become difficult to manage with many products. However, I’m not aware of any other plugins that offer “variable stock” for products.

The demo site isn’t working.

Thanks for letting us know! It should be back up now :)

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey