Skip to content
Comply with the EU directives with Order EditingSee Shopify app listing

Inventory Management

Configure location access, inventory allocation, minimum stock levels, and fulfillment priority for post-purchase editing.

4 min read

Inventory Management

Inventory Management controls how Order Editing handles stock availability during post-purchase editing. Configure which locations customers can order from, set minimum inventory thresholds, and control how inventory is allocated across your fulfillment network.

You'll find this at Settings > Inventory Management.

💡 Tip: If you have multiple fulfillment locations, review each location's settings individually. Each location has its own allocation mode, minimum levels, and priority.


Location Access

Each fulfillment location has a toggle to control whether Order Editing can access its inventory. When a location is toggled off, products stocked exclusively at that location won't be available for customers to add during editing.

Use this to exclude locations that shouldn't participate in post-purchase editing, such as wholesale-only warehouses or locations reserved for in-store pickup.


Inventory Allocation

Inventory allocation determines how Order Editing selects which location fulfills a product when a customer adds it to their order. Each location can be set to one of three modes:

Mode

Behaviour

Default Shopify behaviour

Uses Shopify's native inventory allocation logic. Stock is assigned based on your Shopify fulfillment priority and routing rules.

Allow products from any location

Products can be sourced from any enabled location, regardless of Shopify's default routing. Useful when you want to maximize product availability during editing.

Prevent split shipments

Only shows products that can be fulfilled from the same location as the original order. This avoids creating additional shipments for added items.


Minimum Inventory Levels

Set a minimum stock threshold per location. Products at or below this threshold won't be shown to customers during post-purchase editing, even if technically in stock.

Use the slider to set your minimum level (starting from 2). This acts as a buffer to prevent overselling, especially for fast-moving SKUs where stock can change between the time a customer browses and completes their edit.

✅ Example: You set the minimum inventory level to 3 at your main warehouse. A product with 3 units remaining won't appear in the post-purchase editing experience. Once stock rises above 3, the product becomes available again.


Inventory Protection

The maximum unpaid inventory multiplier caps how many units of a product can sit in unpaid edited orders at the same time. This prevents multiple customers from adding the same product during the editing window and overselling stock before anyone has paid.

Multiplier

Best For

1

Limited inventory, exclusive drops, one-per-customer products.

3 (recommended)

Most merchants. Reasonable additions without risking stock depletion.

5-10

Consumables, basics, products commonly bought in bulk.

Higher values

Print-on-demand, digital products, or unlimited inventory.


Location Priority

Drag and reorder your fulfillment locations to set a priority ranking. When multiple locations have stock available, Order Editing uses this priority to determine which location fulfills the added product first.

Place your preferred fulfillment locations at the top. This is particularly useful when you want to prioritize a primary warehouse over secondary or overflow locations.


Global Settings

Three global toggles apply across all locations:

Setting

What It Does

Split-shipment reduction

When enabled, Order Editing prefers to source added products from the same location as the original order, reducing the chance of creating additional shipments.

Inventory overselling protection

Prevents customers from adding products that would cause inventory to go below zero at the assigned location.

Merge fulfillment orders by location

When a customer adds a product fulfilled from the same location as their original order, Order Editing merges it into the existing fulfillment order instead of creating a new one.


FAQ

Do I need to configure each location separately?

Yes. Each fulfillment location has its own access toggle, allocation mode, minimum inventory level, and priority position. Review each location's tab to make sure your settings match your fulfillment setup.

What happens if a product is out of stock at all enabled locations?

The product won't appear in the post-purchase editing experience. Customers can only add products that have available stock above the minimum threshold at least one enabled location.

Does the multiplier apply to variant swaps or only new additions?

The multiplier only applies to new product additions (upsells, Product Catalog, quantity increases). Variant swaps within a product already on the order aren't affected.

How does location priority interact with Shopify's fulfillment routing?

Location priority in Order Editing applies specifically to post-purchase editing. It doesn't override your Shopify fulfillment routing for the original order. It only controls where added products are sourced from during the editing window.

Related articles

Product & Order Change Settings

Hidden Products

Define which products to hide from customers across all upsell surfaces using filters, tags, or product attributes.

Product & Order Change Settings

Order Downgrades

Control whether customers can remove items or switch to cheaper variants, and choose how refunds are issued.

Product & Order Change Settings

Bundle Editing

Control how customers edit bundled products during the editing window, including product swapping rules and bundle app integrations.