Stocky Shutdown (Aug 2026): Keep Printing Shopify Labels
Shopify retires Stocky in August 2026. The real Stocky replacement for Shopify barcode labels isn't another third-party app. Here's what to do.
Shopify is retiring Stocky in August 2026. If you’ve been searching for a Stocky replacement for your Shopify store — specifically to keep printing barcode labels after purchase orders — the answer isn’t another third-party app. Here’s what’s actually changing, what Barcodeman is building to replace the Stocky workflow, and the three things you can do today to stay ahead of the deadline.
What’s happening to Stocky
Stocky is scheduled to be retired in August 2026. Merchants who receive stock, create POs, or print barcodes from POs all run through Stocky today — after August, that path is gone.
Shopify is replacing Stocky with native Purchase Orders built directly into the admin. You’ll find them under the inventory section. No separate app to install, no extra subscription.
There’s one catch that nobody is saying out loud:
Shopify has not opened a public Purchase Order API. As of April 2026, third-party apps cannot read the data in Shopify’s native POs. That means any app you rely on to work with your POs — including Barcodeman — is currently blocked at the API level.
This is the real problem to solve, not the shutdown itself.
What you’ll keep — and what you’ll lose
Most of the anxiety around the Stocky shutdown is misplaced. Here’s a straight breakdown:
What you keep:
- All your Barcodeman label templates
- Every printer setup you’ve configured — Zebra, Rollo, DYMO, Brother, anything
- Your barcode and SKU data on Shopify products and variants
- Your monthly label volume and billing
- Every label you’ve already printed
What you lose:
- The single import path inside Barcodeman that pulls products from a Stocky PO
That’s it. One import path — not your templates, not your data, not your muscle memory.
If your entire workflow felt like it was about to collapse, this is the part that matters. The label printing piece is stable. Only the upstream source of the “what to print” list is moving.
What Barcodeman is building
Barcodeman is building a native Purchase Order UI directly inside the app. No external dependency. No third-party PO manager. If Shopify’s API opens, Barcodeman will read directly from Shopify. If it stays closed, Barcodeman’s own PO UI works standalone.
Follow the Barcodeman changelog if you want to watch it ship in real time.
Two things Barcodeman is deliberately not doing:
Not recommending another third-party PO manager. Every third-party PO tool carries the same risk that Stocky just made concrete: the tool can disappear, and your workflow goes with it. Switching to another PO manager keeps you in the same seat, waiting for the next sunset.
Not forcing you onto a workaround. CSV uploads and manual imports are fine as interim steps. They are not a long-term workflow for a merchant doing weekly receiving.
The goal is to have Barcodeman’s native PO UI ready before Stocky’s actual retirement — so the transition is one login, not a migration project.
What to do today
Depending on how you run receiving, one of these three options fits.
Option A — Keep using Stocky until August
Stocky still works. Your current Barcodeman × Stocky integration still works. Nothing is broken today.
If you’re not in a rush and your volume is steady, the cleanest move is:
- Keep doing what you’re doing
- Get on the native PO UI beta list (instructions at the end of this post)
- Switch once the new workflow is available, ahead of the Stocky retirement
Best for merchants whose current workflow isn’t on fire.
Option B — Print from Shopify orders instead of POs
Not every merchant actually needs a formal PO. If you receive small batches — ten items from a local supplier, a one-off restock — you can skip the PO workflow entirely.
For small batches, you can skip the PO step and use an existing Shopify order as the label source. Barcodeman can pull the line items from an order and print labels matching those quantities. No PO required.
Best for small or ad-hoc receiving. Doesn’t scale to hundreds of SKUs but handles the common case well.
Option C — Upload a CSV
If your inventory lives in a system Shopify doesn’t integrate with — an external WMS, a supplier spreadsheet, a 3PL export — the simplest path is a CSV.
Barcodeman supports bulk CSV uploads — a simple SKU-and-quantity file is enough. Upload the file, pick a template, print. This works the day Stocky goes dark.
Best for cross-system merchants and large batches where manual selection in the admin is slower than exporting a CSV.
Migration timeline
Put these dates in your calendar now:
Target dates may shift by a few weeks either direction. The order of operations won’t.
| When | What to do |
|---|---|
| April 2026 (now) | Keep using Stocky. Get on the Barcodeman native PO UI beta list. |
| May – July 2026 | Watch for the Barcodeman native PO UI beta. Test it against your actual receiving flow. |
| Before Stocky retires | Barcodeman’s native PO UI targets launch before the Stocky shutdown. Switch over. |
| During August 2026 | Stocky is retired. The Stocky PO import path disappears. Everything else in Barcodeman keeps working. |
| After August 2026 | Run receiving through Barcodeman’s native PO UI — or through Shopify’s native POs, if Shopify opens its API. |
Frequently asked questions
When exactly is Stocky being discontinued?
Stocky is scheduled to be retired during August 2026. A specific day within the month hasn’t been published publicly. Check Shopify’s official communications for the latest date.
Will my existing Barcodeman label templates still work after Stocky shuts down?
Yes. Templates, printer settings, and label designs all live inside Barcodeman. They don’t depend on Stocky and nothing about them changes.
Do I need to migrate to a different barcode label app?
No. The only thing changing is how Barcodeman gets the list of products to print labels for. The label printing itself — templates, printers, data binding, bulk output — is unaffected.
Can I use Shopify’s native Purchase Orders with Barcodeman today?
Not yet. Shopify hasn’t opened its Purchase Order API to third-party apps. Barcodeman will integrate the moment they do. In parallel, Barcodeman is building a native PO UI so the workflow doesn’t depend on Shopify’s API timeline.
Should I use a different Stocky replacement app on my Shopify store?
Not recommended. Every third-party PO tool carries the same sunset risk Stocky just made real. The long-term answer is a PO flow owned by the same app that prints your labels — which is why Barcodeman is building this in-house instead of pointing you at a different vendor.
What about partial PO receiving — if I get 20 of 30 items?
Partial receiving is on the roadmap for Barcodeman’s native PO UI. It’s one of the Stocky patterns being explicitly preserved — merchants who split deliveries shouldn’t lose that workflow.
Will there be a migration tool for historical Stocky PO data?
That’s being evaluated. If historical POs matter for your reporting or audit, let the Barcodeman team know at hi@gookit.co — migration decisions are being made based on what merchants actually need to carry forward.
Get notified when the native PO workflow launches
The Barcodeman team is shipping a native Purchase Order UI before Stocky retires. Early merchants will get beta access.
If you want to be notified the moment it launches, email hi@gookit.co with the subject line “PO UI beta” and the Shopify store domain you run. You’ll hear the day it’s ready.
If you’re not on Barcodeman yet, install it from the Shopify App Store — you’ll have your label templates and printers set up long before the Stocky deadline matters.