Skip to main content

Transfers

Learn more about how to set up and use Transfers in Prediko

Written by Amar Sujith

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:

  1. Stock is deducted from the source location

  2. 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:

  1. Go to Orders -> Transfers

  2. Click Create Draft Transfer
    ​


    ​

  3. Select:

    • Origin location (where the stock is coming from)

    • Transfer name (Name for your transfer)

  4. Add products
    ​


    ​

  5. Click "Add to transfer."


    ​

  6. Your Transfer draft would be created.
    ​

  7. 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."
    ​

  8. 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."
    ​

  9. 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?

  1. Operations team (in Prediko):

    • Creates and manages transfers

    • Decides:

      • What to send

      • From which location

      • To which store

  2. 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

Did this answer your question?