Build LogOct 29 – Nov 4, 2026

Kanban that never orders twice, and two-step sign-in for your team

Kanban cards and the Purchase List now work as one, so nothing gets ordered twice, and you can bring in a whole parts list from a spreadsheet. Stores can also require two-step sign-in for their team and show shoppers what's in stock.

29changes released
10new features
14improvements and fixes

This week was about reordering parts without thinking twice. Cards, stock alerts and purchase orders now know about each other, the shop can see what's on the way and when, and getting started takes one spreadsheet. Stores also got a stronger sign-in and a clearer shop page.

New this week

Nothing is ordered twice

An item now counts as already being ordered while it's on the Purchase List, on an open purchase order (drafts included), or on an order you marked as ordered without a PO.

  • Add low-stock items on Inventory → Purchase List adds every item at or below its reorder point at its restock quantity, and says how many it added and skipped
  • Add to purchase list on Inventory → Items, stock alerts and BOM components all skip what's already on order and tell you
  • A kanban card scanned for an item already on an open PO adds nothing, says which PO it's on, and comes back when that PO is received
  • Order on a stock alert, and the button in the stock alert email, show whether the item is already on order and add it to the Purchase List with one click

Import your parts list, and make Kanban cards in bulk

Inventory → Items → Import items takes a spreadsheet of parts: SKU, name, cost, on hand, reorder point, restock quantity, supplier, lead time, bin and whether to make a card. The preview changes nothing, so you see what will happen before anything is written.

  • Items already in Kaniva are matched by SKU and updated, never duplicated, and a blank cell leaves the item as it is
  • Stock you import shows in the item's stock history like any adjustment
  • New items get a Kanban card unless the row says no, and the new cards print as one PDF
  • Tick items on Inventory → Items and click Make Kanban cards to give them cards. Items that already have one are skipped
  • Print label on a card, or Label on the Kanban Cards list, prints the card on the label page: 3 × 1.5 in thermal, Send to printer, Download PDF or a NIIMBOT printer
  • Print Batch can take a shelf, rack, area or floor with everything under it, and lists the cards in the order you walk the shop, or by card number
  • A card now orders its own quantity: the printed Order Qty and the phone reorder page use the card's Restock Quantity

See what's on the way

  • An item's Stock card shows On order and the earliest Expected date
  • Purchase orders made from the Purchase List, a customer order or Duplicate Order get an expected date from the longest Lead Time (days) among their items. A date you typed is never changed
  • A work order's shortages, and blocked jobs on the Live Board, show the open purchase order for the short part, with its expected date and a link
  • Add short parts to purchase list on a work order, and Order short components on a BOM, list only what you're short of
  • When a receipt finishes a line ordered from a card, the purchase order lists Hang these cards back: each card, the item and where it hangs
  • A kanban card ordered with I Ordered This or Mark All as Ordered goes back to Active when that order is fully received or cancelled
  • Scanning a purchase order that can still be received opens Receive Items straight away

Two-step sign-in for your team

Click Two-step sign-in under your name in the admin, scan the code with an authenticator app, and each sign-in asks for a 6-digit code. A stolen password alone can't get into your store.

  • Owners and admins can require it for everyone with admin access under Customers & CRM → Customers → Staff, which also shows who has it on
  • Customers are never asked
  • It works on your store's own domain as well as on kaniva.io

Show shoppers what's in stock

  • On the Trailhead theme, product cards you can ship now get a green In stock tag, next to Built to order and your out-of-stock wording. Change the words or turn it off under Customize → Look → In-stock tag
  • Settings → General → Out-of-stock products in the shop: choose After the ones you can buy to list what can be bought now first in the shop, categories and search. Out-of-stock products still show at the end and still collect stock requests
  • A product you buy rather than print can say Back in stock in about N days, from the expected date of the purchase order bringing it. Turn Show live lead time on for the product. It's off until you do

Barcodes in the bin catalog

  • Scan a product's barcode on Inventory → Bin catalog, or type its UPC, to see which bins it's in
  • A confirmed item keeps its UPC, so the Scan box anywhere finds it by barcode
  • A barcode Kaniva doesn't know can be looked up on UPCitemdb, filling in the name, brand and model number for you to check on Review. Add a key from a UPCitemdb plan under Settings on the Bin catalog page

Smaller things that add up

  • Notify all waiting (n) on Catalog → Stock Requests emails everyone waiting for a product at once, and Notify now shows on every pending request, build-to-order items included
  • A discount code, category name, page address or customer group name that's already taken is refused when you save it
  • Mark as Pulled on a kanban card puts it on the Purchase List, as a scan does, and the card's Status Timeline shows its Purchase List line, purchase orders and receipts
  • A card for a made item goes back on its hook once its parts are on the Purchase List
  • Open on the purchase order list now includes purchase orders marked as sent
  • Tapping ✕ on the bin catalog station takes the item off the screen right away
  • If your store has no contact email set, messages from your contact form go to the store owner
  • Apps connected through the Kaniva API can read your inventory items and adjust stock, the same way as an adjustment on the item's page

Security and reliability

  • A security audit found and fixed several issues, and routine security updates were applied this week
  • Backups are now restored to a spare copy once a month and checked automatically

What's next

Listing products on Etsy from the Marketplaces page, and more of the shop floor joined up with the store.