If you see this message, check if the product is set to "Online Store" on the edit product page in Shopify admin. Shopify will not let you check out with products that are not visible in the Online Store.
If you need to have a product available through the app but not on the storefront, one solution would be to use the duplicate and hide feature of our Product Discount app. This functionality will create a duplicate of a product (at a discount if desired) and will hide it on the storefront without having to set it as not visible. The original product can be set to not visible, and you can use the duplicate through the app.
- From Shopify's admin, select Products.
- Select the product with the issue.
Ensure Online Store is listed.
Note: If Online Store isn't there, select Manage and select Online Store.
Under "Inventory", ensure there is a number greater than 0.
Note: If there is no Inventory listed, add a number.
- Select Save.