Multi-Location Inventory

If you keep stock in more than one place — a warehouse and a shop, several branches, or a pop-up — this add-on tracks how much you have at each location and lets you transfer stock between them.

Plan: Pro   Add-on: Multi-Location Inventory   Where: StoreEngine → Inventory → Locations

Requires: The free inventory add-on must be active first.

What You Can Do

  • Create multiple locations typed as Shop, Warehouse, or Pop-up.
  • See per-location stock counts alongside your total stock.
  • Set a low-stock threshold per location.
  • Transfer stock from one location to another in a single, safe step.
  • Let customers subscribe to back-in-stock alerts via the Restock subscribers tab.

Turn On Multi-Location Inventory

  • Go to StoreEngine → Add-ons.
  • Toggle on Multi-Location Inventory.
On Multi-Location Inventory Add-on
Note: StoreEngine automatically creates a Default location and copies all current stock into it — nothing is lost.

Create Your Locations

  • Go to StoreEngine → Inventory → Locations.
  • Click Add location.
Add Location
  • Fill in Name, Type (Shop / Warehouse / Pop-up), Code (optional, must be unique), and Address.
  • Decide whether this should be the default location — online-order stock is deducted from here.
  • (Optional) Set a priority and low-stock threshold per location.
  • Save.
Save Location
Note: You cannot delete the default location — make another location the default first.

Move Stock Between Locations

Go to StoreEngine → Inventory → Transfer.

  1. Select the Move from location — the place stock is leaving.
  2. Select the Move to location — the destination.
  3. Search for products or scroll through the list to pick items at the source location.
  4. Set the Move qty for each item you want to transfer. Use Move All or Move Half for quick bulk selection, or Clear to reset.
  5. (Optional) Add a note in the note field at the bottom (e.g. “shop-floor restock”).
  6. Click Run Transfer.
Stock Transfer

Stock leaves the source location and arrives at the destination in one operation. If anything goes wrong, neither side changes — no stock gets lost in transit. The transfer is recorded in your movement history automatically.

Note: Transfers are all-or-nothing. If anything goes wrong, neither side changes — no stock gets lost in transit.

How Stock Moves Automatically

Event

Where Stock Is Deducted / Added

Online order

Deducted from the default location.

POS sale

Deducted from the register’s location.

Receiving a purchase order

Added at the PO’s destination location.

Processing a return

Restocked items go back to the receiving location.

Troubleshooting

Problem

What to Check

No locations after turning the add-on on

A Default location is created automatically — reload the Locations page.

Cannot delete a location

Set a different location as default first, then delete.

Online orders are not reducing the right location

Online orders always deduct from the default location.

Stock total looks off after a transfer

Transfers are all-or-nothing. Check movement history and re-run if needed.