You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In Magento Admin, set "Display Out of Stock Products" to "Yes" under Stores > Configuration > Catalog > Inventory > [Stock Options]
Create Two new MSI sources called "Main Source" and "Dropship Source"
Create a new MSI Stock called "US Stock" and assign the Main Website to it, as well as assign the Two newly created sources "Main Source" and "Dropship Source". DO NOT ASSIGN THE DEFAULT SOURCE.
Create a new Configurable Product with three items differentiated by color, which are Red, Green, and Blue.
Assign the "Main Source" and the "Dropship Source" to each one of those items and provide some combination of quantity to each, where the total quantity is > 0. DO NOT ASSIGN THE DEFAULT SOURCE.
Set the prices of those items to Red = $190.00, Green = $195.00, and Blue = $200.00
View the Product in the Store.
Expected result (*)
Product price should display "As low as $190.00"
Drop down options should display: "Red", "Green +$5.00", "Blue +$10.00"
Actual result (*)
Product price displays "As low as $0.00"
Drop down options display: "Red +$190.00", "Green +$195.00", "Blue +$200.00"
Additional Details
I originally posted this on the Magento Forums, hoping someone knew how to resolve this. My original request for help on the Magento Forums, which includes some screenshots, is here: Magento Forum Posting
I eventually came to an erroneous conclusion that this was being caused by an extenstion I bought from Amasty called "Custom Stock Status". After working with Amasty customer support, they were able to recreate the issue without having their extension installed at all. I then tried on my test server with a fresh install of Magento 2.3.2, and also was able to re-create the issue. So this issue has been replicated by an independent source.
Also, if you have MAP enabled and set the MSRP to the same price as the item, the system still thinks there is a price difference and tells you to add to the cart to see the price.
All of these issues go away if you set the "Display Out of Stock Products" option to "No"...
_ OR _
Keep "Display Out of Stock Products" to "Yes" but Assign the "Default Source", in addition to the other sources, to any one of the Configurable Product items and set the quantity > 0. The "Display Out of Stock Products" option in conjunction with Multi-Source Inventory (MSI) seems to be the trigger for this issue.
Some screenshots attached...
Stock Configuration:
Configurable Product Setup:
Result when "Display Out Of Stock Products" setting is set to "Yes":
Result when "Display Out Of Stock Products" setting is set to "No":
The text was updated successfully, but these errors were encountered:
zw1111
changed the title
Configurable Product with Non-Default MSI Stock/Source displays $0.00 if "Display Ouf of Stock Products" set.
Configurable Product with Non-Default MSI Stock/Source displays $0.00 if "Display Out of Stock Products" set.
Sep 11, 2019
Preconditions (*)
Steps to reproduce (*)
In Magento Admin, set "Display Out of Stock Products" to "Yes" under Stores > Configuration > Catalog > Inventory > [Stock Options]
Create Two new MSI sources called "Main Source" and "Dropship Source"
Create a new MSI Stock called "US Stock" and assign the Main Website to it, as well as assign the Two newly created sources "Main Source" and "Dropship Source". DO NOT ASSIGN THE DEFAULT SOURCE.
Create a new Configurable Product with three items differentiated by color, which are Red, Green, and Blue.
Assign the "Main Source" and the "Dropship Source" to each one of those items and provide some combination of quantity to each, where the total quantity is > 0. DO NOT ASSIGN THE DEFAULT SOURCE.
Set the prices of those items to Red = $190.00, Green = $195.00, and Blue = $200.00
View the Product in the Store.
Expected result (*)
Actual result (*)
Additional Details
I originally posted this on the Magento Forums, hoping someone knew how to resolve this. My original request for help on the Magento Forums, which includes some screenshots, is here:
Magento Forum Posting
I eventually came to an erroneous conclusion that this was being caused by an extenstion I bought from Amasty called "Custom Stock Status". After working with Amasty customer support, they were able to recreate the issue without having their extension installed at all. I then tried on my test server with a fresh install of Magento 2.3.2, and also was able to re-create the issue. So this issue has been replicated by an independent source.
Also, if you have MAP enabled and set the MSRP to the same price as the item, the system still thinks there is a price difference and tells you to add to the cart to see the price.
All of these issues go away if you set the "Display Out of Stock Products" option to "No"...
_ OR _
Keep "Display Out of Stock Products" to "Yes" but Assign the "Default Source", in addition to the other sources, to any one of the Configurable Product items and set the quantity > 0. The "Display Out of Stock Products" option in conjunction with Multi-Source Inventory (MSI) seems to be the trigger for this issue.
Some screenshots attached...
Stock Configuration:
Configurable Product Setup:
Result when "Display Out Of Stock Products" setting is set to "Yes":
Result when "Display Out Of Stock Products" setting is set to "No":
The text was updated successfully, but these errors were encountered: