Skip to content

Restock Inventory Automation

Corso’s Restock Inventory Automation gives you full control over how and when returned items are restocked. Since every brand handles restocking differently, this automation allows you to set clear rules that define when products should be added back to inventory, which locations they should return to, and under what conditions items should be excluded.


Managing restocks can quickly become complex, especially when different products, fulfillment centers, and customer scenarios are involved. This automation helps simplify and standardize the process while giving you flexibility to fine-tune your strategy. Key benefits include:

  • Control and flexibility: Decide which products get restocked, where, and under which conditions.
  • Error prevention: Avoid putting damaged or unapproved items back into stock.
  • Location-specific restocking: Route items back to the appropriate Shopify location (or other platforms in the future).
  • Time savings: Automate repeatable rules while still giving your team the option to override when needed.
  • Improved accuracy: Ensure your Shopify (or other systems) inventory reflects only sellable products.

  1. Select Restock Inventory as your automation type.
  2. Add any number of conditions based on claims, customers, orders, products, or tags.
  3. Choose the action:
    • Available: Item is restocked as sellable.
    • Damaged: Item is restocked but marked damaged.
    • None: Item is not restocked.
  4. Select the location (pulled directly from Shopify) to determine where the product should be returned.

If no specific rule is created, Corso will default to restocking items back to the location they were originally fulfilled from.

  • Always restock: Create a blanket rule to return all products to a single location as available.
  • Conditional restock: Route items to different locations based on product tags, claim reasons, or customer region.
  • No restock for damaged items: Exclude items marked with damage-related claim reasons or inspection grades.
  • Multiple restock rules can exist simultaneously.
  • Rules can be prioritized, ensuring the most specific scenarios take precedence.

Sometimes automation isn’t enough. During the claim review process, your team can:

  • Inspect returned items: Add an inspection grade or response directly in the claim.
  • Override restock decisions: If an item was set to restock but is actually unsellable, mark it as “Dispose” or “No Restock.”
  • Add context: Upload photos, comments, or notes for team visibility.

When the claim finalizes, the inspection outcome will update the restock status in Shopify.
For example: a jacket originally set to restock may be flagged during inspection as “Dispose,” preventing it from returning to inventory.


To implement Restock Inventory Automation:

  1. Navigate to Automations > Restock Inventory in the Corso Admin.
  2. Create a new rule and define conditions (products, claim reasons, tags, etc.).
  3. Set the action (Available, Damaged, None).
  4. Select the Shopify location to restock into.
  5. Save and prioritize your rules.

Q: What happens if I don’t set up a rule?
By default, Corso will restock items back to the location they were fulfilled from in Shopify.

Q: Can I integrate with inventory systems outside Shopify?
Yes. Today, restocks connect directly to Shopify, but integrations with third-party inventory platforms will be available moving forward.

Q: Can my team override automation?
Yes. During claim review, staff can manually add an inspection or change restock status before the claim finalizes.

Q: Can I have multiple restock rules?
Yes. You can create as many as needed and prioritize them so the correct rule applies in every scenario.