If the Redo product is showing an "Out of Stock" error message at checkout, there are a few quick fixes to try.
✅ Quick Checklist
Ensure that the Redo product is in stock
Ensure product is available for the Online Store
Check location settings
Make sure variants aren’t zeroed out
Look for app or automation conflicts
1. Ensure the Redo Product is in Stock
By default, as Redo is a digital product, its inventory will not be tracked in Shopify. It is possible a manual adjustment was made so inventory is now tracked. To check if this is the issue, confirm in the product details that inventory is "Not tracked" this is visible on a variant and product level.
1. Product Level
2. Variant level
2. Ensure the Product is available for sale in the online store
Confirm that Redo is available for sale in any channel where you'd like customers to purchase coverage. To confirm this is the case, you can check the sales channels on the product in Shopify.
As the Redo product is generated through Redo's API, any changes made to the product details should be made from Redo, rather than Shopify. To add or edit a sales channel, jump into the Redo dashboard, select settings -> coverage -> and add the sales channels you would like.
3. Check Location settings
Some stores are set up to only offer items for sale if they are stocked at a specific location. It's uncommon, but is possible that your default store location is different from the location your online store pulls inventory from.
To correct this, ensure that the Redo product is available at the same location as the rest of the items available for sale on your online store.
4. Look for app or automation conflicts
Sometimes the “Out of Stock” issue isn’t caused by your product settings directly, but by a third-party app or a Shopify Flow automation that's interacting with your inventory. These tools can unintentionally mark a digital product as unavailable.
Inventory sync tools (e.g. Stocky, Skubana, or a warehouse system) might sync zero inventory across all products, including digital ones.
Digital product delivery apps (like SendOwl, Sky Pilot, or the Shopify Digital Downloads app) might auto-adjust inventory to zero after "delivering" the item, if they assume it's a limited-use license.
Some bundling apps may manipulate inventory to reserve stock incorrectly.
Subscription or membership apps may change availability if they’re managing product access.
🛠 Fix: How to Investigate and Resolve
1. Check Installed Apps
Go to Apps > Installed Apps
Look for any apps related to:
Inventory Management
Fulfillment or Warehousing
Digital Product Delivery
Automation or Workflow
Check their settings or logs (if available) to see if they’ve modified the Redo product.
2. Review Recent Changes
Ask: Did we install or update any apps recently?
Look in the product’s activity log (at the bottom of the product page in Shopify admin) to see which app or user changed inventory.
3. Check Shopify Flow
Go to Shopify Admin > Flow (if installed).
Look for workflows that reference:
The Redo product
Digital product tags
Inventory updates
Pause any flows that might be affecting the Redo product and test the product status again.
4. Create an Exception Rule
If an app or automation must stay in place but it’s affecting Redo, consider:
Creating a product tag like
no-inventory-sync
Adding a conditional to the app or flow logic: “If product does NOT have tag ‘no-inventory-sync’, then update inventory.”