Not in the Shopify App Store yet — building toward launch

Receive stock by talking to it

Both hands are in the box. So you say the quantity out loud and the line fills itself in — in Dutch, Swedish, English or German, whichever the person on shift speaks. Type instead if you prefer; the choice is yours, every time.

And it never talks back. It fills in, or it stays quiet and tells you why. Everything else — margin on the line, dated cost history, landed cost, barcode labels — happens underneath while you keep unpacking.

Read the Stocky checklist →

There is nothing to install today. The button signs you up for one email, at launch — that is all it does.

⚠️
Stocky was delisted on 2 February 2026 and stopped working on 31 August 2026

If you are still deciding what replaces it, we wrote a checklist that names what actually breaks, what you can still export in the read-only window, and the one thing Stocky will not export. It points at other tools as well as ours. Read the checklist →

WhisperFlow

Try it here, right now

Not a video and not a mockup — the module that runs in the receiving screen, loaded on this page. Say a number, or type one. Switch language and watch the answer switch with it.

The real module, running hereDutch, Swedish, English and German out of the box · voice-parse.js
Speaking language
Pick a phrase above, or type your own.

Two quantities in one sentence, an item it is not sure about, or more than is still outstanding: it fills in nothing and says why. A blank field is recoverable. A wrong quantity in your cost history is not.

4
Languages on the shop floor
EU
Where your data is stored
CSV
Full export, any time
What it does

The talking is the front. This is what runs behind it.

Most tools cover deciding what to buy. This one covers what happens when the delivery lands on the counter — and it does the arithmetic while you speak.

🎤

WhisperFlow voice input

Both hands in the box, so you say the quantity out loud and the row fills in. It proposes and you confirm — it never writes by itself, and it never talks back. Unsure, or a number larger than what is open? It fills in nothing and says why.

Built and tested
📥

Receiving terminal

One row per SKU against the purchase order. Scan, and received quantity, cost, selling price and margin are all on that row. Partial deliveries leave the rest open.

Built and tested
📈

Dated cost history

Shopify keeps one cost per variant, so updating it silently rewrites your old margins. NordStock keeps its own dated record with a weighted average, so last quarter stays what it was.

Built and tested
🚚

Landed cost per shipment

Freight and duty spread over the units that actually arrived, per shipment rather than per order — and you see the split before you confirm it.

Built and tested
🏷️

Barcode labels from the receipt

Print labels for what arrived, not what was ordered, in the right quantities, in one step. EAN-13 and Code 128, on Avery sheets or rolls, with a calibration sheet so the first print lands right.

Built and tested
📋

Purchase orders and suppliers

Your own purchase orders and supplier records, with CSV import — because supplier data is the one thing Stocky would not export.

Built and tested
🗣️

Four languages on the floor

Dutch, Swedish, English and German. The receiving screen is used by whoever is on shift, and it explains itself in their language — not in the developer's.

Built and tested
🧠

Demand forecasting

Reorder suggestions from your own sales history. This one is not built yet — the shop-floor work comes first, and we would rather say so than list it as if it exists.

Not yet
Where we are

Honestly: not launched

You have just watched an app disappear. The least we can do is tell you exactly what exists.

✓

The product works

Receiving, cost history, landed cost, labels, purchase orders, suppliers and CSV import are built and covered by automated tests. The barcodes on our checklist page are drawn by the same code that prints them — scan them with your phone.

→

It is not in the Shopify App Store

So you cannot install it today, and there is no subscription to start. When it is listed, that will be said plainly here.

3

Meanwhile, the checklist is free

Eight questions to ask any inventory tool you are evaluating, including ours. Read it here — it is useful whichever tool you end up choosing.

Pricing

Simple, transparent pricing

What we plan to launch with. Nothing here can be bought today.

💡 These prices are not live yet. There is no checkout, no trial running and no card being taken. When the app is listed, this is where the plans will be — and the price will not climb with your revenue.

Start
€59/mo

Planned — one shop that receives deliveries and wants its cost prices right

  • ✓ Up to 1,000 SKUs, 1 shop
  • ✓ Receiving terminal — scan or say the quantity, in Dutch, Swedish, English or German
  • ✓ Landed cost — freight and duties spread over what actually arrived
  • ✓ Cost history per SKU, with the date and the receipt it came from
  • ✓ Profit & loss with a running curve, and which products earn or cost money
  • ✓ Purchase orders and suppliers
  • ✓ Low-stock alerts with a threshold you set per product
  • ✓ Barcode labels for what you just received
  • ✓ CSV import and full CSV export of everything we hold
Kedja
€199/mo

Planned — two or three shops, a large catalogue, and support you can hold us to

  • ✓ Up to 15,000 SKUs, 3 shops
  • ✓ Everything in Butik
  • ✓ Priority support — an agreed response time, in writing
  • ✓ Free Rescue migration out of Stocky (€149 on its own)
  • ✓ A named contact for setup, not a ticket queue
Enterprise
Custom pricing — more than 3 shops

More than three shops, or an ERP alongside Shopify. There is no self-service plan above Kedja on purpose: a chain needs stock moved between locations, and we would rather agree what you need than sell you a button. Dedicated onboarding, an agreed response time and volume pricing — and the same straight answer about what is and is not built, whatever the size of the chain.

When it launches, billing runs through Shopify and you cancel in your own Shopify admin. Your data exports in full, including cost history — also on the day you leave.

FAQ

Frequently asked questions

Everything you need to know about NordStock.

Can I install it today?

No. NordStock is not in the Shopify App Store yet, so there is nothing to install and no subscription to start. Leave your email and you get one message on the day that changes.

Is it a full Stocky replacement?

It covers the operational half well — receiving against the purchase order, partial deliveries, cost and margin per line, dated cost history, landed cost and barcode labels. Demand forecasting is not built yet. If planning is your whole problem, other tools serve you better today, and our checklist says which questions to ask them.

Will it change things in my Shopify store?

Only as the result of something you did — confirming a receipt, or correcting a stock level. It never writes to your store on its own, and after every write it reads the value back to check that Shopify actually accepted it.

What does the AI actually do?

Two things, both narrow. You can ask questions about your own stock and margins, answered from your own data. And you can speak a quantity while receiving instead of typing it — it fills the field in, you confirm, and it never speaks back. If it is unsure, or hears a number larger than what is still outstanding, it fills in nothing and tells you why. A blank field is recoverable; a wrong quantity in your cost history is not.

Is NordStock GDPR compliant?

Your data is stored in the EU (Frankfurt). From your orders we read only the variant, the quantity and the order number — never your customers' names, addresses or payment details. Page views are counted with a cookie-free tool. The full list of processors is in the privacy policy.

What happens if you disappear too?

Fair question, right now especially. Everything exports to CSV, including your cost history, and that is part of the product rather than something you have to ask for. Our terms commit us to at least 60 days' notice if we ever discontinue the service.

Want to know when it is ready?

One email at launch. Nothing else, and you can leave at any time.