Question

I have Magento setup version 2.3.1

in normal Magento flow if salable qty is > 0 then the product will show in frontend else hide it. This functionality is working correctly after Magento version 2.3.3 but in Magento 2.3.1 it is not working.

In Magento2.3.1 if salable qty is 0 and qty is 1 still the product showing on the frontend is wrong. Need to hide that product from the front end.

I found some solutions like "Disable the MSI module", "upgrade the version", etc.

I can't update the version or not able to disable the module of MSI.

Is there any other solution? anyone has then please share.

enter image description here

Pas de solution correcte

Autres conseils

Since the quantity is decreased only when you ship the order (until then it's just 'reserved'), you could create the shipment on the order in order to align the saleable qty with the product qty.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top