Features

August 14, 2026 · 6 min read

How to transfer stock between Shopify locations (now that Stocky's are gone)

If you ran a multi-location Shopify store on Stocky, you already know this problem: Stocky's inventory transfers quietly disappeared in July 2025, more than a year before the app itself shuts down. Since then, moving stock between your own locations — warehouse to storefront, storefront to storefront — has meant manual inventory edits with no record of what shipped, what arrived, or what's still on the truck.

What a real transfer workflow needs

A stock transfer isn't one action, it's two, separated by time and usually by a delivery truck: stock leaves the source location the moment it's picked, and it doesn't land at the destination until someone physically counts it in. Anything that treats it as a single instant edit gets one of those two moments wrong.

Reorda's transfers mirror the same send/receive shape as a purchase order:

The problem with a naive transfer: negative inventory

Here's a detail that's easy to miss until it bites you: Shopify's own inventory-adjustment API does not reject a change that would push a location's available count below zero. That's by design — "continue selling when out of stock" is a checkout-time setting, not something the admin API enforces on its own. A transfer app that simply sends the debit without checking first will happily let you ship 50 units from a location that only has 12, and Shopify will just show you −38.

Reorda checks real availability at the source location before sending, not after. If any line on the transfer would exceed what's actually there, the send is blocked with the real number — not a guess, not "insufficient stock," the actual quantity Shopify reports for that location right now — so you can fix it before anything touches your inventory count.

In transit doesn't mean lost

Stock that's shipped but not yet received sits in a gap: it's debited from the source but not yet credited to the destination, so a naive total-inventory view makes it look like it evaporated. Reorda's reorder point calculation knows about that gap — quantity in transit between your own locations is tracked separately and excluded from triggering a false "reorder from supplier" alert. The stock isn't gone, it's just between two shelves.

How to set up a transfer

  1. Open Transfers in Reorda and create a new draft.
  2. Choose the from-location and to-location — they can't be the same.
  3. Add products by search, or scan barcodes with a paired USB/Bluetooth scanner — adding the same item twice merges the quantity instead of creating a duplicate line.
  4. Hit Send. If everything's within stock, the transfer moves to in-transit and the source location's inventory drops immediately.
  5. When the shipment arrives, open the transfer and hit Receive items — enter what actually showed up (barcode scanning works here too), which can be less than what was sent if something's missing or damaged in transit.

Transfers are part of Reorda's flat $19/month plan alongside purchase orders, suppliers, low stock forecasting and stocktakes — no extra module, no per-location fee. See the full roadmap for what else has shipped.

Migrating off Stocky?

Reorda rebuilds your supplier database automatically from your purchase order history — the one thing Stocky never let you export. $19/month flat, 14-day free trial.

Install Reorda on Shopify →

Frequently asked questions

Can I still transfer inventory between Shopify locations without an app?

Not with a proper send/receive workflow. Shopify's admin lets you manually adjust inventory at each location, but that means two separate manual edits with nothing tying them together, no record of what's in transit, and no protection against sending more than you actually have on the shelf.

What happened to Stocky's inventory transfers?

Shopify removed transfers from Stocky in July 2025, over a year before Stocky itself shuts down entirely on August 31, 2026. Merchants who relied on them for moving stock between a warehouse and a storefront, or between multiple retail locations, have been without a replacement since.

Does a stock transfer affect my reorder points?

It should, and Reorda accounts for it: stock that's in transit between your own locations is excluded from the low-stock and reorder-point calculation, so it doesn't look like you need to reorder from a supplier when the stock already exists — it's just moving.

What stops a transfer from sending more stock than exists at a location?

Reorda checks real-time available inventory at the source location the moment you hit Send, before touching Shopify or the transfer record. If any line would exceed what's actually there, the whole send is blocked and you get the real number, so you can fix quantities instead of accidentally pushing that location's inventory negative.

Related reading