← All guides

Restocio FAQ, answers to the questions merchants ask most

**This page answers the questions merchants actually ask about Restocio: what a permission or setting does, why a product gets flagged, and what a screen is for.** It's a breadth page, short answers across the app rather than depth on any one of them; the deeper task-by-task guides for each area are still being written.

Marcus Volsted Marcus VolstedCo-founder, Restocio Published 15 September 2026Updated 15 September 20266 min read

Each answer below is short on purpose; where a fuller guide or blog post already exists, it's in the reading list at the foot rather than repeated here. A few real questions aren't answered yet, deliberately: how Goods in and Purchase Orders relate to each other, the Advanced fold under Settings, Inventory, and Claims are all still being worked out, and a guide written against today's version of any of them would go stale before it helped anyone. They get their own guides once that settles.

Common questions

What Shopify permissions does Restocio need, and why?

When you connect your store, Restocio asks for six scopes at that one screen, all granted together rather than handed out as features turn on. Four are read access: your product catalog and variants, inventory levels, the locations those levels sit in, and your order history, so it knows what you sell, what's actually in stock and where, and how fast it moves. The other two are write access, and both are granted at that same screen too, not asked for later. write_inventory backs two things Restocio actually does today: it writes a landed cost back to Shopify's own cost-per-item field once you've picked Supplier price under Settings, Freight & Margin, and never touches that field if you've picked Landed price instead; and it keeps Shopify's weight field in sync with whatever weight is saved in SKU Manager, always, whichever of those two you've picked. Restocio does not yet write received quantities back to Shopify's stock count when a purchase order arrives, that part of the receiving flow is still ahead. write_products is what lets the Products table's supplier and selling price fields save back to Shopify alongside Restocio's own copy of them. There's no single exception to point to here, a few write abilities ride along on that one grant, and each only fires when its own feature actually runs. The supplier price vs landed price guide linked below covers the first of those in full.

What does "Supplier price" vs "Landed price" mean, and which should I pick?

It's the setting under Settings, Freight & Margin that tells Restocio whether your Shopify cost field already includes freight. Pick Supplier price if your cost is goods only and let Restocio add freight on top. Pick Landed price if freight is already folded into the number and let Restocio add none. Getting it backwards either counts freight twice or drops it from every margin figure in the app, and the full guide linked below walks through both directions and how to fix it.

What happens if I turn off a freight mode like sea or air?

Restocio only plans against the routes you've switched on, under Settings, Inventory, in the "Your routes" list. Turn sea off and every recommendation is built from whichever of air, rail and truck are still enabled; you always have to keep at least one route on, the app won't let you switch off the last one. Delivery time for every mode, air, rail, sea and truck, is set on that same Inventory page, and for air, rail and sea it's also repeated on Settings, Freight & Margin, so you can change it from either screen. The per-kg freight rate is the one that's actually split by screen: air, rail and sea live on Freight & Margin, while truck's rate stays on Inventory next to its delivery time. The two posts linked below cover the actual tradeoffs between the modes, without repeating the working here.

Why does SKU Manager flag some products as missing cost or weight?

Restocio can't work out a product's landed cost, margin per route or share of stock value without both a purchase price and a weight, so anything missing either gets flagged rather than shown with a wrong number. Open the filter icon above the table and choose "without cost" or "without weight" to see just those rows. Cost prices can be typed in directly or imported by CSV matched on SKU; weight usually fills itself in from Shopify's own weight field on the product, and only gets flagged once neither Shopify nor Restocio has one.

How do the different MOQ (minimum order quantity) settings override each other?

There are three, and the most specific one wins. A minimum you've typed for one product from one specific supplier, on the Suppliers page, always wins if it's there. If that cell is empty, Restocio falls back to the product's own MOQ set in SKU Manager. If that's empty too, it falls back to the supplier's own "Bulk MOQ", the smallest quantity that supplier sells of anything, set once on that supplier's row. A recommended order quantity gets raised to whichever of the three applies; it never gets lowered by one.

What are "Blocking SKUs" and "Restock top" on the Priorities page?

Blocking SKUs are products that are out of stock and holding up a whole order, because one missing line stops the entire order from shipping. Restock top is your purchasing priority list, sorted by how much it would cost to restock each product, with the sales it's protecting shown next to it for reference. Priorities itself is read-only. It tells you what matters most; the actual ordering happens on the Replenishment page.

What do the risk levels (Acute, Soon, Risk, OK) mean?

They describe how many days of stock a product has left at its current sales rate. Acute means 0 to 3 days, effectively already out. Soon means it runs out within a week. Risk means it needs ordering before long but isn't urgent yet. OK means more than 14 days of cover. You'll see the same four labels on Priorities and in the Replenishment lists.

What's the difference between the Replenishment tab and the Stock brief tab?

Replenishment is the full plan: every product, its recommended reorder quantity, and the tools to build and send a purchase order from it. Stock brief, the second tab on the same page, is a shorter daily read grouped by supplier, meant to be skimmed rather than worked through line by line. Both are built from the same numbers; Stock brief just shows fewer of them, faster.

What's the difference between marking a product "Ignored" and "Discontinued"?

Ignored is for something that was never really a product to reorder, a test SKU or a gift card, and it disappears entirely from SKU Manager's list, its missing-data counts and every recommendation; you can still find it again under the filter's "Ignored" option. Discontinued is for a real product you've decided to stop reordering: it stays visible in SKU Manager but drops out of Replenishment, and whatever stock is left simply sells through. Both can be undone at any time.

What happened to "Improve setup"?

It's gone as its own screen, and there's no readiness section or percentage anywhere on the Dashboard now. The old /optimize link redirects straight into SKU Manager, which is where fixing missing data actually happens. What used to be a separate panel with a percentage and a breakdown by category is now one line inside the Dashboard's "What to do today" panel, something like "6 product(s) are missing something the money figures need", with a single link across to SKU Manager instead of a chip per category.

Marcus Volsted
Marcus Volsted
Co-founder, Restocio

Marcus co-founded Restocio and works on it daily with a Swedish importer who plans their purchasing in it every working day. Restocio is built in Sweden by two founders, one Swedish and one Danish, and Marcus is the Danish one. Why we are building it.

Related reading

Restocio plans purchasing for Shopify stores that import. It works out what to order, how much, and whether it should travel by sea, rail or air, so you pay air freight only for the units that genuinely cannot wait.

See pricingTalk to us