Supply management
Is HikaShop capable of doing one these things when it comes to product supply management?
- Product out of stock: temporarily hide it from the front-end entirely until stock has been replenished
- or "Fade" product image and display "temporarily out of stock" message
- manage product supply for variants? If so, where. Is that under "Variants" > "specific variant" > main options?
Please Log in or Create an account to join the conversation.
Yes, you can use this plugin to remove the out of stock products from the frontend:
www.hikashop.com/marketplace/product/222...-product-plugin.html
What do you mean by "manage product supply for variants" ?
You mean changing the stock of each variant of a product ? You sure can do it. Under the "variants" tab of your product, you can edit each variant and you'll find there a quantity input field where you can enter the stock for that particular variant.
Please Log in or Create an account to join the conversation.
This is the description, This plugin enables you to hide products which sales date is in the future or past
What do future or past sales have to do with hiding a product from view when it's temporarily not in stock?
Please Log in or Create an account to join the conversation.
Ah you're right.
For the stock you actually don't need anything.
You just have to turn off the "out of stock" setting of your menu item via the Joomla menu manager and the products won't appear on the listings automatically.
Please Log in or Create an account to join the conversation.
Menu item > product options > Not in stock > changed from "inherited" to "No". Product still displays on the category listing
Please Log in or Create an account to join the conversation.
Then you don't have a stock of 0 in the product, or you didn't change the menu item corresponding to the page you're looking at.
Please Log in or Create an account to join the conversation.
Made a quick image, if it's unclear. The product is "Angel Masque 200ml", your back-end access is still enabled.
Please Log in or Create an account to join the conversation.
As I said, the stock of the product has to be 0. If it's set to unlimited then the product will display in the listing, regardless of the stock of each variant of the product.
Note that you can configure the stock of the product as the sum of the stock of each variant. That way, when a variant is purchased, both the stock of the variant and of the product will be updated.
Please Log in or Create an account to join the conversation.
Could you point me to that specific setting? I ran a test purchase with a stock of one, the variant stock got properly set to 0 but it's still showing in the product listing. It is however showing "not in stock". The goal here is to not display the product at all if the stock is 0.
Maybe that stock of 0 + "infinite" stock of the unpublished variant is what's causing the problem here. But as said, as i see it, a product that isn't published shouldn't affect the variant that is published.
That said, i even set the supply of the unpublished variant to 0. Product still shows. So i set the main product to 0, product disappears as desired. So i then set the stock of the published variant to 20, product still invisible. So it seems like i may need to change that setting you're talking about.
I checked the settings i could find
System > main > product > "Show sold-out products" was set to YES. So changed that to No.
Set the product variant to 1 > ran a purchase test > Stock was properly deducted, and set to 0 > product on front-end shows "no stock" but is still visible to "add to wish list"
Please Log in or Create an account to join the conversation.
Maybe I wasn't clear enough, but the stock of variants is not taken into account for the display of the product on the products listing. Only the stock of the main product is taken into account.
So it doesn't matter what stock you have in the variants, or if they are published or not.
You need to look at the stock of the main product, not the stock of the variant.I ran a test purchase with a stock of one, the variant stock got properly set to 0 but it's still showing in the product listing.
And regarding the setting
that's the setting for new products listings. You need to edit the menu item via the Joomla menu manager and under the "products options" tab, you'll find an option with the same name. And that's this setting which is important to check.System > main > product > "Show sold-out products"
Please Log in or Create an account to join the conversation.
I checked that corresponding setting, Under "product data display" the setting "not in stock" is set to NO
Please Log in or Create an account to join the conversation.
You need to enter 0 instead of "infinite and save your main product.
What you want to do is possible. As I said, you need to enter the sum of all the variants stock in the main product so that it is taken into account on the products listings.
Please Log in or Create an account to join the conversation.
With setting the global to 0 the product does indeed vanish. But still accessible if using the vertical menu module. Doubt that's a hikashop problem so i'll contact the developer of that menu module extension for that
Please Log in or Create an account to join the conversation.
There is no mechanism to calculate the stock of the product from the stock of the variants.
However, once you enter the sum of the stock of the variants in the stock of the main product, both stocks will update when purchases are made.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
So not by default in HikaShop, but a plugin we could add to the marketplace.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Yes. I've actually added it on our todo list.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
We will.
Please Log in or Create an account to join the conversation.