Magento: Why does mobile app not show certain products in categories?
Issue
Certain products that are enabled in Magento Admin cannot be found in the mobile app.
Cause
This issue may be caused by:
- App's unsupported product types: 'Downloadable' and 'Virtual' products are not supported on app.
- Product visibility: 'Not Visible Individually' and 'Search' products will not appear in product categories on app.
- No-category-assigned products: Products that are not assigned to any category will not show up in product categories on app.
- Out-of-stock products: Out-of-stock products can be set to be hidden on Magento website, therefore they will also be hidden on app.
Solution
- App's unsupported product types: For now, JMango360 app doesn't support downloadable and virtual products, which means that these two product types will not be imported to mobile app and you can find them nowhere in the app.
- Product visibility: Make sure that the visibility of your products is 'Catalog, Search' or 'Catalog'. Otherwise, products will not show in product categories on app. To change the product visibility, go to Magento Admin > Catalog > Products and find the Visibility attribute in a certain product page. Don't forget to re-integrate app to be 100% certain that all the changes in website backend apply to the mobile app.
- No-category-assigned products: Make sure your products are assigned to categories that are imported to the mobile app during integration. For details on app integration, please refer to Magento integration settings. Don't forget to re-integrate app to be 100% certain that all the changes in website backend apply to the mobile app.
- Out-of-stock products: Out-of-stock products can be hidden using the setting in Magento Admin > Stores > Configuration > Catalog > Inventory > Stock Options. If you want to display out-of-stock products on app, make sure those products are also shown on website by disabling the setting in the screenshot below. Don't forget to re-integrate app to be 100% certain that all the changes in website backend apply to the mobile app.
Related Articles
Magento: Why don't updates show up in my app?
Issue Changes to your Magento Admin do not show up in your app. Changes included: Update product information (name, description, price, inventory, etc.) Create or delete categories and subcategories Get new features to the website Solution Just two ...
Magento: Why can't I filter products in my app?
Issue You cannot filter products in a category on app. On iOS On Android Cause This issue ...
How to hide products on Magento app?
If certain products are not supported on mobile or if you want them not to appear in app, you can go to Magento Admin and hide them easily. Step 1: Log in to Magento Admin and go to Catalog > Products. Step 2: Find the product you want to hide on ...
How to display sub-categories as static blocks [Native App]?
Normally, when you navigate to a category, your app will display the products under that category in the product list. If the category has sub-categories within it, the sub-categories will be collapsed at the top of the product list. You need to ...
Magento 2: Install JMango360 Plugin for GraphQL-based Apps
Compatibility: JMango360 plugin supports all product types, except virtual and downloadable products. As for payment methods, all gateway / hosted methods meeting the requirements below are supported: hosted methods should be redirected from place ...