Skip to main content
Docs
Your store

Inventory & stock

Your stock lives across two pages that work together:

  • My Inventory — the *counts*: how many of each product you hold (per location), plus cost.
  • My Catalog — the *price* and *where it's sold*: what a product costs and whether it's listed for pickup, delivery, or shipping.

Counting stock (My Inventory)

Set on-hand counts per product. If you run more than one location, use the location switcher at the top of the sidebar — each location keeps its own counts.

Pricing & listing (My Catalog)

To sell a product, open My Catalog, set its price, turn on Listed, and choose its fulfillment (pickup / delivery / shipping). Only listed, in-stock products appear to shoppers. Price and listing are per location — the same product can be priced or listed differently at each store.

Multiple locations & moving stock

If you hold stock in more than one licensed store, counts and pricing are tracked per location. To move stock between your own locations, open My Inventory, click the ··· on a product, and choose Move to location…. It's an internal transfer (non-taxable) and won't move units already reserved for an open order.

Channel allocation

Your on-hand stock is *one pool* shared across sales channels (on-premise, off-premise, DTC, wholesale). The Channel allocation card shows how many units each channel is currently holding (committed). You can set an optional floor — a minimum to keep reachable for a channel (for example, always keep 12 available for DTC). Floors are advisory by default: a breach just shows an amber flag. Turn on Enforce floors to block a sale that would pull another channel under its floor. (Tap the on the card for a quick refresher any time.)

How stock moves

  • A wholesale order decrements stock when it's fulfilled.
  • A storefront order commits stock at payment (pickup) or at ship.
  • Refunds return money; alcohol generally isn't restocked (it isn't returnable), so on-hand counts are managed deliberately.

Related