Scenario
An item may display in the web store depending on the set configurations applied for out of stock behavior on the Item Record > Webstore subtab and Website Record > Shopping subtab . Lastly, Assign and subsidiary settings on the web site setup page and customer record.
Solution
The behavior on how items are displayed on the web store also differs when a customer is logged in or not.
When logged out, items that are displayed on the web store are those who are tagged with the subsidiary set as online in the Web Site Set Up page which can be access through Commerce > Websites > Website List > Edit website > Click Setup tab. In this case, if the item being referred to isn’t tagged in its item record with any of the subsidiaries set online, it won’t display when a shopper is logged out.
When a shopper is logged in, shopper’s assigned subsidiary on the customer record will prevail during the shopping session and only items that are tagged with the same subsidiary on the item record as the shopper will be displayed. It is therefore needed for the item record to be modified and add the necessary subsidiaries as needed for it to be displayed depending on the target shopper.