178 comments found.
Hi, Just want to confirm that if your plugin is compatible with wp all import pro plugin. (wpallimport.com) if yes then how we can update attribute stock levels using wp all import plugin. I want to use wp all import plugin to sync inventory from another store. Thanks
Sure you can use WP All Import to sync stock quantities since attribute stock is just a custom post type. Just make sure it syncs the “_quantity” meta key and it should work.
Thank you very much, but what meta should I use to specify a stock attribute. Like in woocommerce product we can identify it through _sku. What should I use for the attribute stock?
Attribute stock uses the “post_excerpt” field for the SKU. Is it possible to use that?
WP All Import does not recognize “post_excerpt” as identifier. The only way is “title” and it worked for me. Thanks
Ah ok thanks for the info. Glad to hear you got it working.
We will consider this use case for future updates and possibly add the SKU as meta data instead of the post_excerpt.
Hi,
Is it possible to set attribute stock at the product level?
I’m looking to create a print store with limited edition prints. Each product will have three sizes, and each size will have its own stock settings.
Also, because there are multiple products, this can’t be managed at the global attribute level.
Please let me know if this is possible!
If you need product level stock, what exactly are you looking to use attribute stock for?
Sorry if not being clear. There are three framing options and three size options per product. A total of 9 product variations per product.
I’d like to set it so that if a customer orders a specific size print, regardless of which framing option they choose, it still counts towards the limited edition run for that specific size of a single product.
Currently I can only set inventory for each individual variation, and not at the size attribute level for that specific product.
Wasn’t sure if your plugin can solve this issue.
Thanks for the info. It sounds like the easiest way to do this would be to have 3 variations per product, one for each size, and the framing options set to “Any”.
This will allow you to track stock for the prints using the product variation stock. And if you need to track stock for the framing options separately, you can use attribute stock to track them as a shared stock between all applicable products.
Bonjour, J’ai une boutique de vente de produits personnalisés (mugs, tote-bag, ...) que je personnalise à la demande. J’ai quelques questions à vous poser: J’ai un stock de tote-bag vierge de 30 pièces avec lesquels je peux faire par exemple 10 produits finis différents (exemple: Produit A : Super Maman, Porduit B: Super Papa, Produit C:Super maitresse, ...), est ce que votre plugin va me permettre lorsqu’une commande est passée sur le produit B, de diminuer le stock de tote-bag vierges sur les produits A, C, et les autres que j’ai sur ma boutique woocommerce ? J’ai chargé la version lite, mais ça n’a pas l’air de fonctionner… sur la boutique on peut commander plus de 30 pièces alors que mon stock est de 30 ?
De plus, j’ai la version woocommerce 5.1, et wordpress 5.6.2 avec le thème DIVI, pensez-vous que ca va fonctionner avec ma configuration ?
Merci de votre retour rapide avant achat. Marianne
Hi Marianne. Yes you can definitely do this with our plugin. However it doesn’t reduce “product” stock directly in the backend. It will reduce attribute stock that is linked to your products.
The lite version doesn’t show attribute stock on the frontend which is why it looks like it’s not working. But attribute stock will still be reduced in the backend if you place an order.
Please feel free to message us via the Support tab if you need any assistance setting this up on your site.
I would like to buy this plugin, I’ve been testing it on Lite version. Im making a bulk organic food shop, so all my products are setting by grams ( more than 400). I’ve noticed that I need to create an attribute stock for each product… is there any way to import all my woocommerce products at once? Thanks
Unfortunately not. While attribute stock can handle variable stock, it’s not very efficient when you have hundreds of products. Because you’ll need to convert your entire inventory to attribute stock, and then link each stock item with a product via attributes.
As an alternative, perhaps one of these plugins could work for you by doing it in a bit of a different way:
Would be a cool feature if I could sort the entries of the attribute stock overview by dragging them to a different position.
Hi @LaSarre. Thanks for the feature request.
Just to clarify, you’re talking about being able to set a custom sort order for the list of stock items under Products > Attribute Stock?
Currently the default sort order is alphabetically by title. However, this could be changed to pretty much anything you want with a short custom snippet. It may not be as flexible as drag-and-drop, but I can’t make any promises that this feature will be added anytime soon.
If you’re interested in this, please contact me via the Support tab. I’m happy to provide a snippet that you can copy-paste in (e.g. with Code Snippets).
We are developing an ERP system and we will maintain the stock from ERP. In this case, we wanted to do the work with the Rest API from the Attribute Stock plugin. So, is there any such way in this plugin? Or can you let me know if there is any other way?
Hi there. We unfortunately haven’t added REST API endpoints for Attribute Stock just yet. Mainly due to lack of demand for such a feature as our userbase is still growing. But this is definitely something that’s on our radar.
I can’t give you an ETA for this, as a production ready REST API would need to be able to do a lot more than just update stock levels.
However, in the meantime it would be pretty trivial to add a custom endpoint to your site with just the capabilities you need.
If you like, I can provide you with a custom script in the form of an addon plugin to do this. Please message me directly via the Support tab with your requirements and we can take it from there.
Hi again. I’ve replied to both of your emails, but have yet to receive a response from you. Can you let me know if you are getting my emails?
Hi Dear, this is a presale question. Actually, I have a unisexe product (different sizes S M L XL XXL), I would like to have a centralized stock for every size between men and women. is that possible with your plugin? I tried the Lite version but it doesnt work, it looks a little bit complicated. Waiting for your reply. Many thanks
Yes that’s no problem. Take a look at how our T-Shirt examples products are set up on our demo site. This can easily be translated to men and women products.
You may need to make use of attribute stock item Filters in order to selectively apply stock items to different products or categories.
The lite version is the same as the full version, except that it doesn’t change product stock on the frontend. It’s only useful for internal stock items (backend stock-keeping). If you need to test if our plugin will work for your needs, I recommend creating some test products on our demo site.
Hi I am having trouble with WP-Lister for eBay showing the quantity for products set up using Attribute Stock. All is working well in WooCommerce but I can’t list to eBay because all of the quantities for variations are saying 0.
Can you advise?
Hi. I replied to your support email a week ago. Did you not receive my responses?
We found some compatibility issues and sent you an updated version which we’d be very grateful if you could test out for us before we release it.
Looking forward to hearing from you.
Hi sorry, this is a shared agency account and the person whose email address is assigned to the account said they haven’t received it. Would you mind resending to me at michael@(same domain)?
No problem. I’ve resent the email thread to you.
Hi Good day
Our previous plug-ins are no longer updated.
Many products on our website already use this plug-in. We want to find new alternative plug-ins, and we want to gradually replace the old ones.
Can we use two attributes plugins on our site and gradually replace it?
The plugin: https://codecanyon.net/item/jc-woocommerce-advanced-product-attributes/10201812?_ga=2.219102097.965675562.1612893454-632712132.1561021142Thanks!
Hi there. It looks like that plugin is for attribute swatches. Our plugin is exclusively to manage stock via attributes, but it doesn’t change how they are displayed on product pages.
Here are some alternatives on CodeCanyon to consider:
https://codecanyon.net/category/wordpress/ecommerce/woocommerce/products?term=swatchesIs this plugin possible with WP All Import?
Hi. Yes it is possible since attribute stock items are just custom post types. There are some caveats though. For example, you can’t use WP All Import to set your attribute match rules, since these use custom database tables for fast lookups. So ideally you would need to first set up your attribute stock items, then you can use WP All Import to update stock quantities as needed.
If you need WP All Import to create the attribute stock items along with attribute match rules, you would need a developer to code this in with hooks as described here.
Alternatively, attribute stock does come with its own CSV importing and exporting. But of course it’s not quite as capable as WP All Import.
It is compatible with WCFM plugin?
Well, not really… Attribute stock only works with global attributes. Therefore all vendors would use the same attribute stock. Unless this is what you want, attribute stock can’t be managed separately per vendor.
What’s the different between regular and extended? I don’t understand the part “Use in an end product that’s sold”. Thank you
In most cases a regular license is sufficient. The extended license is only needed if you plan to resell distributed software to other users that includes this plugin.
For example if you sold a premium WordPress theme that you wanted to include Attribute Stock in, then you would need the extended license.
This page goes into more detail on the subject: https://codecanyon.net/licenses/terms/extended
Does your product track POs and sync the cost of the stock across products? We sell assembled products, but sometimes we also sell the parts (BOM) of the assembled product separately. So we need the product cost total to be calculated by adding up the BOM. Would this fit our needs?
I don’t think Attribute Stock will suffice for your needs as it only handles stock, not pricing.
Perhaps take a look at ATUM Product Levels if you haven’t already.
Hello Mewz Team! I think your plugin is exactly what I’m looking for, but I was wondering if your plugin could work on a multisite Wordpress + Woocommerce site. (ex. I have 3 Ecommerce, same t-shirt on all of them but with different design. I need the stock to be connected.. will it be possible?)
thanks a lot!
Eleonora 
Hi Eleonora. Unfortunately attribute stock across a multisite network is not supported at this time. We are however evaluating demand for this feature for future versions, and your vote will be taken into account.
Hello ! this plugin looks amazing! congrats on the work!
Before buying, I would like to know if it is possible to do it like this:
I have a store selling phone cases – those phone cases have a cord attached to it.
see: prod5.lverbeeck.com
My store need to display all available colors (cord colors) – then in the product itself – buyer will choose the case compatible to the model of his phone.
I have a big stock of cords and a limited stock of case models… so I swap the cord color depending on the purchased phone model.
I tried the light version of the plugin and setup my product (e.g green) to be variable product with different models of phone cases. I have put my stock for the cases but i see nothing changes on front end when a specific model case is ‘0’... maybe i did something wrong? also can I manage both product and variation stock together?
Looking forward reading you! Best regards, Ludovic
Hi Ludovic. I have replied to your email. The lite version is only intended for internal stock items that don’t affect a product’s availability. The full version will allow you to show your attribute stock (phone cases) on the frontend.
PSQ: I think your plugin is exactly what I’m looking for. I have installed the lite version, but I cannot get it to work.
I have shirts and I have set all my attributes up. I’d like to manage my blank stock for various categories.
Style: Men, Women, Hoodie Size: XS, small, medium, large, XL, 2XL, 3XL Sleeve length: short, small Color: black, white, red, blue, green, etc
My colors are set up per style. So for male long sleeve shirts, I have one color group, and female long sleeve shirts have their own color group.
When I make the black in my mens short sleeve group set to manage stock, I can configure it, but I have no option to group or add any other attributes. I have looked at your demo extensively, but I cannot find any boxes that you are checking that I am not, and I see the grouping show on the backend, but I cannot get that far. When I click on “attribute” in the attribute stock management screen to add an attribute, it doesn’t pull up anything.
When I tried clicking “configure” after setting up the color black for mens short sleeves, it took me to the attribute stock management screen, and I can select a color from the group down, but I cannot add another group or attribute.
Hi there. It sounds like there may be an issue on your site if it’s not pulling up any of your global attributes in the attribute stock management screen. This issue has not been reported before with our plugin, so my guess is that you have another plugin installed that’s interfering with the attribute retrieval.
If it’s something we can implement a workaround for however, we’d definitely like to do so. Please could you contact us via the support tab so we can investigate further and get this working for you?
Hi,
I use your plugin to manage the stock of my products according to the attributes. Everything works fine, however: If I put “In stock” in my variation, it correctly displays “In stock” or “Out of stock” if there is no more product in stock, and it refuses the addition to the cart. On the other hand, if I put “Available to order”, it displays available to order, but does not indicate the stock. I would need my products in stock to be displayed in stock but those that are not in stock to be displayed “Available to order”. How can I do ?
Thanks
If you’re referring to allowing backorders, you’ll need to use a short custom snippet. This is necessary because WooCommerce hides the “Allow backorders” option when “Manage stock” is disabled on a product or variation.
add_filter('woocommerce_product_variation_get_backorders', function($value, $product) {
return $product->get_manage_stock('edit') ? $value : 'notify';
}, 10, 2);
I recommend using a plugin like Code Snippets to add this to your site.
I added it in my functions.php It’s perfect, thank you !
Glad to hear! 
Good day. I fell upon your plugin while searching online for a solution to a problem that I’m having.
Let’s say that I’ve got 2 different variable products, each is a lamp : Picture Lamp and Plain Lamp.
The lamps are available with different attributes : sizes (S, M, L) and bulb types (Single Colour and Multicolour)
I need to manage the stock of the bulb types. For example, if a Picture Lamp with single colour bulb is sold, I need stock of both Picture Lamp and Plain Lamp single colour bulbs to go down. And the same with multicolour bulbs.
And when either bulb is out of stock, I need the lamps to be out of stock.
Is this possible with your plugin? I’ve tried setting it up but haven’t had success.
Thanks in advance for your help!
Sure, you can do this easily. I’ve set this up as an example on our demo site so you can see how it’s done (Frontend / Backend). Note that the demo site will reset in 9 hours from now.
If you’re currently trying this on the lite version it won’t work, because the lite version is only for internal stock items that don’t affect product availability. Only the full version can control availability of shared product stock on the frontend.
This is perfect. Thank you. I was trying the lite version which is probably why I experienced difficulty.
I’ll be purchasing the full version in a couple of weeks. And thank you for the quick response!
No problem at all 
Ok so there is an issue with the latest update. It won’t update at all. Everything else on the site has been updated without any issues. Your update says package not found? Would also appreciate if you can get back to my support question regarding the api call it is using? I have a connector to a database system to manage multiple stores, the issue I am having here is it is not pushing the stock levels as this is at attribute level… So if I had the api call, I can just add that to my system please.
Hi. I replied to your email 36 hours ago. Please check your spam folder to make sure it didn’t land there. My email server logs says it was delivered successfully.
Regarding the update failing, can you confirm that you’ve authorized your Envato account from the site notice (from version 1.5.0)?
I deactivated then updated and it is working again. Not sure why I had to deactivate though. Cheers. I also replied to your email, yes it was in my spam.
Hmm I’m not sure why it would only work after updating. But thanks for reporting this, we’ll be sure to look into it for future updates.
Hi, we run a store that has items in stock but then these can be backordered past 0.
I’ve been playing around with the demo and whilst this works perfectly from a front-end functionality perspective, within the order admin it doesn’t seem to have the same behaviour as native Woocommerce.
If an item is backordered (native Woo), the meta “Back-ordered: 1” is added to that product’s line_item. Within the plugin, the only evidence that the item was backordered and not purchased from stock is the order note:
“Attribute stock reduced: ITEM (SKU) 0 → -1”“
Are we able to have this behave in the same way and add the line_item meta Back-ordered? Look forward to hearing from you as the plugin looks otherwise perfect!
Thanks for bringing this to our attention.
It’s a bit of a tricky thing to add universally for attribute stock though. For example, it’s possible to have 10 different attribute stock items that get reduced for a single product. If 5 of them are backordered, possibly by different amounts, what would be the best way to display this on the product line item?
Alternatively, it’s fairly straightforward to add this functionality in with a custom snippet, if you’re comfortable with PHP in WordPress.
Looking forward to hearing your thoughts on this.
Thanks for getting back to me. Our use of the plugin would be quite basic, we’d likely only have 1 attribute stock item per physical item – but this would be in place on a couple of products. So if this item was backordered from any of the products it appears in, it would only affect 1 attribute stock item.
I’m comfortable with dropping snippets into functions.php but my actual PHP knowledge is beginner level.
I’ve done some further testing with this, and I think a custom snippet will definitely be the best way to go. There are just too many variable when dealing with attribute stock to add this in a way that would work intuitively for any type of store or stock setup.
Please email us via the Support tab and we’ll be happy to share the required custom snippet with you, along with instructions.