How to use Shopify transfers with Freshly
Freshly doesn't read Shopify transfers. When stock moves between locations, Shopify updates the quantities, but your Freshly batches stay where they were. Follow the steps below to keep batches matched to where the stock is.
Recommended setup
Only create batches at the locations you fulfill orders from. Freshly assigns batches from the location an order is fulfilled from, so batches at a storage or warehouse location that doesn't ship orders won't be used and can make your totals confusing.
Moving stock to a fulfillment location
- In your Shopify admin, go to Products > Transfers and click Create transfer.
- Select the origin and destination, add the products, and save.
- Send it with Move to in transit, then receive it at the destination (Receive items > Accept > Save). Or click Mark as transferred to receive everything at once. Either way, Shopify makes the stock available at the destination.
- In Freshly, go to Products and open the variant.
- In Inventory locations, select the destination location.
- On the Add unaccounted variant quantity (X items) to a batch banner, click Create batch. Freshly creates an "Auto-created batch" for the new stock without changing Shopify.
- Click the batch name, add the Expiry date, invoice number, and other details, and click Save.
You can also click Add batch and enter the details yourself. Untick Adjust quantity in Shopify first, because Shopify already added the stock. See Adjusting inventory quantities in Shopify when creating inventory batches.
If you also track batches at the origin location
Shopify lowers the origin location's quantity for the transferred stock , but the Freshly batch at that location keeps its old quantity. After transferring:
- In Freshly, open the variant and select the origin location.
- Click the batch the stock came from and lower its Quantity by the amount transferred.
- Untick Adjust quantity in Shopify so Shopify isn't reduced a second time, then click Save.
Learn more
Questions about transfers? Email us at hello@getfreshly.io.