Transfers in Prediko let you move inventory between locations while keeping your stock levels accurate and in sync with Shopify.
This is especially useful if you:
Operate with multiple warehouses and/or stores
Replenish physical stores frequency (e.g., weekly warehouse -> store transfers)
Want AI-powered transfer recommendations
Need a clean, trackable internal stock movement without the dreaded spreadsheets
How Transfers Work?
Think of a transfer as a two-step inventory movement:
Stock is deducted from the source location
Stock is added to the destination location
Behind the scenes, Prediko ensures:
Your inventory stays accurate across locations
Shopify reflects the correct stock levels
Setup
π§ Step 1: Set Up Locations (Required)
Before using Transfers, you need to ensure your origin and destination locations are properly set up.
In Prediko:
Go to Settings β Locations & Transfers
βEnsure you set up the Main and Transfer Locations
βMain Location: This is the location that sources all your other locations. Typically, the warehouse(s) where your suppliers' deliveries arrive.
β
βTransfer Locations: These are all your other locations that are sourced by a main location(s). We will aggregate demand for these locations up to their origin locations.
β
- You need to have at least one main location.
- You can change any transfer location to a main location using the 3-dots icon next to it
β
π Step 2: Map an Origin Location to each Transfer Location
Each transfer location must be linked to an origin location
Prediko uses this mapping to update inventory in Shopify
β
What does this mapping control?:
Where the stock is deducted from
Where stock is added to
How Shopify reflects inventory changes
Then, for each transfer location, set up the following:
β
- Safety Stock (days) - the minimum number of days' worth of stock
- Transfer Frequency (days) - how frequently you'd like to transfer to this location
- Shipping time (days) - Time taken for the stock to reach the transfer location from the main location
- Max Storage Capacity (units) - the maximum storage capacity of the transfer location in units
You can click on the transfer location link to see a more comprehensive detail about that location.
For all the products/SKUs under that location, you can set up Min and Max stock numbers, too. These are the minimum and the maximum number of units the location should have in stock at a product or SKU level.
β
π Creating a Transfer
To create a transfer:
Go to Orders -> Transfers
Click Create Draft Transfer
β
βSelect:
Add products
β
βClick "Add to transfer."
βYour Transfer draft would be created.
βThis is where Prediko's AI recommendations layer comes in. For each SKU, Prediko recommends the units you need to transfer from the origin location to the destination location. You can find them under the column "Recom. units to Transfer."
βIf you are manually overriding Prediko's suggestions, please note that "units to transfer" should always be less than or equal to "Stock at origin."
βJust like the POs, you can mark the transfer as "Ordered" once it's finalized
π Shopify Sync - How It Actually Works?
On each transfer created in Prediko, you will see a "Sync with Shopify" button.
Clicking this button will let you push the transfer from Prediko to Shopify. You can push the PO to Shopify after making sure it's finalized. Once it's pushed to Shopify, you can't make any edits to it in Prediko, and you can only edit in Shopify.
In your Shopify, the synced transfer will appear with an "In Progress" status:
β
Once you sync a transfer to Shopify, the "Manage on" column in the transfer table says that you need to manage this transfer within Shopify instead of Prediko:
Then, in this transfer in Shopify (admin and POS), you need to click "Receive Shipment." You can receive it manually or use the barcode scanning system in Shopify.
What exactly gets updated in Shopify?
For each product in the transfer:
1. Source Location
Inventory is reduced in Shopify
2. Destination Location
Inventory is increased in Shopify
π§© Example
You transfer:
100 units of Product X
From: Warehouse A
To: Warehouse B
After completion:
Location | Before | After |
Warehouse A | 500 | 400 |
Warehouse B | 200 | 300 |
Shopify reflects this instantly via inventory updates.
π₯ How can teams use Transfers?
Here's how Transfers are designed for teams:
Prediko is built for the operations team (office/inventory planners)
Store managers do not need access to Prediko
How does the workflow typically look?
Operations team (in Prediko):
Creates and manages transfers
Decides:
What to send
From which location
To which store
Store managers (in Shopify Admin or POS):
Simply receive and process stock manually or with barcode scanners
Need not have access to Prediko
Continue using tools they already know:
Shopify Admin
Shopify POS
β¨ Why this matters
No need to train store staff on a new system
No additional tool access required for branches
Keeps operations centralized and controlled
Reduces errors from too many people handling transfers
π§© In practice (your setup)
For your workflow:
Logistics center β shops
Shop β shop transfers
π Your head office team uses Prediko to plan and initiate
π Your stores just receive stock in Shopify/POS

















