lasti

Ecommerce operations for WooCommerce

The shop says 12. The shelf holds 12.

Lasti puts your product catalog, your stock and your warehouse floor behind one system, and keeps WooCommerce telling the truth about all three. No CSV round trips, no overselling, no asking the one person who remembers where things are.

Stock reconciliation live
Six products compared between the WooCommerce store and the warehouse shelf. Two disagreed and were corrected in the store.
SKU Location Shop Shelf Status
PC-4412-BLK A-04-3 12 12 ok
PC-8830-M B-11-1 0 0 fixed
PC-2101-SET A-07-2 48 48 ok
PC-5570 B-03-1 21 21 ok
PC-9004-XL C-02-4 9 9 fixed
PC-6612-RED A-11-5 14 14 ok
6 SKUs checked 2 corrected in WooCommerce
  • Two-way sync Stock and prices out, orders and payments in.
  • Runs on a phone Barcode picking in a browser. No terminal to buy.
  • EU hosted GDPR processing agreement. Export everything, anytime.

The gap

Where the number goes wrong

None of these is a software problem on its own. They are what happens when the shop and the shelf are maintained by two different systems, one of which is somebody's memory.

  • Two customers, one last unit

    The shop kept selling after the shelf ran out. Now someone has to write the apology email and issue the refund.

  • The spreadsheet round trip

    Export, edit in Excel, re-import, discover three days later that the re-import blanked a column on 400 products.

  • Only Marko knows where it is

    Stock is findable because one person remembers where they put it. That works until they take a holiday.

What Lasti is

Three jobs, held together

Most merchants solve these one at a time — a catalog plugin here, a spreadsheet there, a warehouse in someone's head. They drift apart because nothing is holding them together.

Catalog

One product record, everywhere it is needed

Titles, variants, images, pricing, categories and attributes live in Lasti and publish to WooCommerce. Change a supplier's prices across a whole category in one action, read the diff, and publish when it looks right.

Nothing reaches the storefront until you say so, and every field remembers who last changed it.

How the catalog works
Category Motion · supplier Ritz 3 staged
Bulk edit Price +0% +4,5% Discard Publish
Five products in the Motion category with a 4.5 percent price increase staged on three of them, waiting to be published to WooCommerce.
Product Variants Price State
Nema 17 stepper motor PC-4412-BLK 3 24,90 € draft
Linear rail MGN12H, 400 mm PC-2101-SET 5 38,00 € draft
GT2 timing belt, 5 m PC-5570 2 11,50 € draft
Power supply 24 V 350 W PC-9004-XL 1 46,00 € live
Cable drag chain 10×20 PC-6612-RED 4 9,90 € live

Warehouse

Bin locations, picking and counts, in the phone in your hand

Receive a delivery, put it away to a named location, pick against a route-ordered list, pack it, and count the shelf — all from a browser. A Bluetooth scanner works as a keyboard if you want one.

Stock moves as the picker moves. Locations are real places like A-04-3, not "the back room".

How the warehouse works
Wave 14 4/7
  • A-02-1 Nema 17 stepper motor ×2
  • A-04-3 Aluminium extrusion 2020, 500 mm ×4
  • A-07-2 Linear rail MGN12H ×1
  • A-11-5 Limit switch, roller lever ×6
  • B-03-1 GT2 timing belt, 5 m ×1
  • B-11-1 Power supply 24 V 350 W ×1
  • C-02-4 Cable drag chain 10×20 ×3
Scan GT2 timing belt to confirm
A picking wave on a phone: seven lines in walking order, four already picked, the next one waiting for a barcode scan at location B-03-1.

Orders

From paid to packed without retyping anything

An order arrives the moment WooCommerce takes the money, joins a picking wave, and goes back with tracking attached. Partial shipments and backorders are handled as their own states rather than as a note in a spreadsheet.

  1. Paid WooCommerce webhook
  2. Waved grouped by carrier
  3. Picked scanned at the shelf
  4. Packed contents verified
  5. Tracked written back to the order

The integration

What Lasti writes to your store, and what it leaves alone

Your storefront, checkout, payments and customer accounts do not move. Lasti sits behind WooCommerce and takes ownership of exactly the fields you hand it — read-only until you turn write-back on.

Read the integration detail
WooCommerce your storefront, checkout and customers
Lasti catalog, stock and warehouse
  • Orders, customers, payment status webhook, on payment from WooCommerce to Lasti
  • Product edits made in the WooCommerce admin webhook from WooCommerce to Lasti
  • Stock levels on every movement from Lasti to WooCommerce
  • Prices and product fields you manage in Lasti on publish from Lasti to WooCommerce
  • Fulfilment status and tracking numbers on dispatch from Lasti to WooCommerce

Everything not listed here stays where it is. Lasti never writes to your themes, plugins, checkout, or customer records.

Getting started

Four steps. Only the third one is real work.

Connecting a store and importing a catalog takes an afternoon. Naming your shelves and counting stock into them takes as long as your warehouse is big — that part is honest labour and no software removes it.

  1. 01

    Connect the store

    Install the Lasti plugin on WooCommerce and authorise it. Read-only at first: nothing is written back until you say so.

  2. 02

    Import the catalog

    Lasti pulls every product, variant, image and category, and shows you what it found. You fix what looks wrong before it becomes the source of truth.

  3. 03

    Map the warehouse

    Name your zones, aisles and shelves, then count stock into them. Most small warehouses are mapped in an afternoon; print the location labels from Lasti.

  4. 04

    Turn on write-back

    Stock, prices and order status start flowing both ways. From here the shelf is what the shop believes.

Pricing

Priced by what you run, not per order

A busy month should not cost more than a quiet one. Plans are set by the number of stores, warehouses and people using the system.

  • Catalog

    99 € / month

    One store, stock counted in one place

  • Network

    Talk to us

    Several sites, several storefronts, or both

Compare plans in full

Questions

What merchants ask first

Does this replace my WooCommerce store?

No. Your storefront, checkout, payments and customer accounts stay exactly where they are. Lasti sits behind WooCommerce and owns the catalog and the stock figure; customers never see it.

What happens to the data already in WooCommerce?

Lasti imports it and shows you what it found before anything is written back. You review the import, fix what looks wrong, and only then turn on write-back. Nothing in your store changes until that switch.

Which parts of WooCommerce does Lasti write to?

Stock levels, prices, product fields you have chosen to manage in Lasti, and order fulfilment status with tracking. Anything you keep managing in WooCommerce, Lasti leaves alone.

Do I need barcode scanners or a rugged terminal?

No. The warehouse screens run in a phone browser, and a cheap Bluetooth scanner works as a keyboard if you want one. Buy hardware later if picking volume justifies it.

What if the connection to my store drops?

Warehouse work carries on. Lasti queues the changes and reconciles when the store answers again, and shows you anything it could not resolve rather than silently overwriting.

Can I keep using my current shipping or accounting tools?

Yes, if they read from WooCommerce, since Lasti keeps WooCommerce current. There is also a REST API and webhooks for direct integration.

How long does setup take?

Connecting the store and importing the catalog takes an afternoon. Mapping shelf locations and counting stock into them is the real work, and it is proportional to your warehouse, not to the software.

Where is our data stored?

In EU data centres, under a GDPR data processing agreement. You can export everything you have put in, in full, at any time, and we hand it over if you leave.

Who is behind Lasti?

Puida Oy, a Finnish company. We also run our own WooCommerce store, Protocache, which is where most of these problems were discovered the expensive way.

See it against your own catalog

A demo runs on your products, not on ours. Thirty minutes, a shared screen, and an honest answer about whether Lasti fits how you already work.