Skip to main content

Redo Product Showing out of Stock

What to do when the redo product in showing out of stock

Updated over a week ago

If the Redo product is showing an "Out of Stock" error message at checkout, there are a few quick fixes to try.

Quick Checklist

  1. Ensure that the Redo product is in stock

  2. Ensure product is available for the Online Store

  3. Check location settings

  4. Make sure variants aren’t zeroed out

  5. 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.

  1. Inventory sync tools (e.g. Stocky, Skubana, or a warehouse system) might sync zero inventory across all products, including digital ones.

  2. 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.

  3. Some bundling apps may manipulate inventory to reserve stock incorrectly.

  4. 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.”

Did this answer your question?