On 31 August 2026, Shopify shuts down Stocky — the inventory and purchase-order app that thousands of small merchants have quietly run their restocking on for years. Shopify's native admin gained basic purchase orders and transfers, but not the part that actually mattered: no low-stock reorder alerts, and no way to get your years of supplier and PO history out. To make it worse, Stocky's supplier data can't be exported by any competitor, and Shopify doesn't expose native purchase orders through its API at all. Restockio is the simple, focused replacement built specifically for merchants who need to get off Stocky before the lights go out.
Restockio is a lightweight, embedded Shopify app for purchase-order and reorder management. You create and manage suppliers, raise purchase orders, receive stock against them as it arrives, and get alerted the moment a product drops to its reorder point — with that alert opening a pre-filled new PO. It does the restocking loop well, and deliberately nothing else.
The Migration Path Nobody Else Offers: A CSV Importer That Actually Fits
The single most important feature in Restockio is the one that gets you in: a flexible CSV importer built for the mess of real Stocky exports. It auto-guesses which column is which, recognizes header synonyms, detects byte-order marks and delimiters automatically, and parses money in whatever format it finds — $12.50, €4,10, 1.234,56. It imports both suppliers (matched by name so re-imports don't duplicate) and purchase orders (grouped by PO number, with duplicates skipped). Because Stocky's own data can't be exported by rivals and native POs aren't in Shopify's API, a forgiving importer is the migration path — and it's the first thing Restockio nails.
Purchase Orders With a Real Lifecycle
A purchase order in Restockio moves through draft → ordered → received, and the status recalculates itself as stock actually arrives. Receiving is first-class: you record quantities against each line item as they come in, and partial deliveries are handled honestly — a PO that's received 1 of 3 items says exactly that, rather than forcing an all-or-nothing "done" checkbox. Suppliers are managed as their own records, each with their own purchase-order history, so the vendor relationship is the unit of work, not a free-text field.
Reorder Alerts That Turn Into Purchase Orders
Running out of a bestseller is the expensive mistake Restockio exists to prevent. You set a reorder point per product variant; Restockio watches live inventory through Shopify's GraphQL API, flags every variant sitting at or below its threshold, and shows an at-a-glance count on the home screen the moment you open the app. Crucially, an alert isn't a dead-end notification — one tap turns it into a new purchase order with the low-stock item already filled in, so "you're about to sell out" becomes "the reorder is on its way" in seconds.
Built the Right Way for the Shopify App Store
Restockio is a Laravel app built on the kyon147/laravel-shopify package, embedded in the Shopify admin with App Bridge and session-token authentication, using the modern GraphQL Admin API exclusively. It requests only the scopes it truly needs — read products, read and write inventory, read locations — which keeps it at the lowest protected-customer-data tier, and it ships the full set of GDPR compliance webhooks. Billing runs through Shopify's own managed pricing: a single Standard plan at $19/month with a 14-day free trial, no tiers to decode. The whole thing is one maintainable PHP codebase — the same principle behind every Talivio product.
Where It Is and Where It's Going
Restockio has been submitted to the Shopify App Store and is in the review queue now, heading for launch ahead of the Stocky sunset. The build strategy was deliberate: ship a genuinely useful, review-passing version early — the supplier/PO/receiving loop plus CSV import and threshold alerts — rather than wait on a bigger vision. Next on the roadmap is sales-velocity-based reorder suggestions (looking at how fast each product actually sells, not just a fixed threshold), which is why the reorder engine was built to grow into it. If you're one of the merchants staring down 31 August with a Stocky account full of history, Restockio is being built to catch you.
Why It Matters
The hard part of a Stocky replacement was never drawing a purchase-order form — it was respecting that these merchants have real history to move and a real deadline to beat, then doing the unglamorous work of a CSV importer that copes with their actual data, a receiving flow that tells the truth about partial deliveries, and an alert that does something instead of just blinking. Restockio is that: the restocking loop, done simply, in time for the merchants who need it.