Stock control that lives inside your Point of Sale screen

POS Stock Pro shows cashiers real on-hand or forecasted quantity on every product card, warns before an item runs out, and blocks oversold sales with a manager-approved override and full audit trail.

The problem

Cashiers sell what they cannot see. The standard POS product screen shows no stock numbers, so an out-of-stock item gets added to a cart and only becomes a problem at pickup or delivery. Merchants running more than one shop or warehouse have it worse: a cashier at one register cannot tell whether another location could cover the sale, and there is no signal for how fresh the numbers even are.

The solution

POS Stock Pro puts on-hand or forecasted quantity on every product card with color-coded tiers, catches a shortage the instant an item is selected instead of at payment, and lets each store choose warn, manager-approved override, or hard block. A manual refresh with a visible last-sync indicator keeps cashiers confident, and every warning and override is written to an audit log.

Capabilities

Everything your cashiers need to sell with confidence

Every capability below is implemented in the module.

01

Color-Tiered Stock Badges

Every storable product card shows a green, amber, or red badge for in-stock, low-stock, or out-of-stock, so cashiers read availability at a glance without leaving the till.

02

On-Hand or Forecasted Toggle

Choose per POS whether the badge and every restriction rule reads on-hand quantity or forecasted quantity, matching how each store actually manages inventory.

03

Selection-Time Shortage Warning

Shortages are caught the moment a product is added to the cart, not at payment, so cashiers never assemble an order that cannot be fulfilled.

04

Graduated Warn, Override, Block

Pick warn-only, hard block, or a configurable threshold that warns above it and blocks at or below it, so strict and flexible stores can both run the same module.

05

Manager Override + Audit Log

A POS Stock Manager can approve a blocked sale on the spot, and every warning acknowledged or block overridden is recorded with cashier, product, and quantity for accountability.

06

Warehouse-Scoped Quantities

Displayed and enforced quantities are scoped to the warehouse assigned to that POS, so a multi-location database shows each register its own real numbers.

07

Manual Refresh + Last-Sync Indicator

A one-tap refresh pulls current quantities on demand, and a visible last-sync label tells cashiers exactly how fresh the numbers are, even after a connection drop.

08

Order Validation Guards

Independently toggle blocks for empty orders, zero-quantity lines, and zero or negative price lines, each with a customizable message, before payment can proceed.

09

Per-Product Min/Max POS Quantity

Set a minimum and maximum sellable quantity on any product, enforced automatically at checkout so cashiers cannot ring up an order outside policy.

Workflow

How it works

1

Configure stock behavior

Turn on stock display, choose on-hand or forecast, and set the low-stock threshold and restriction mode in POS Settings.

2

Cashiers see stock at a glance

Every product card shows a color-coded badge the instant the POS product screen loads.

3

Shortage is caught at selection

Adding a low or out-of-stock item triggers a warn or block dialog before it ever reaches the cart.

4

Managers override, everything is logged

A stock manager can approve an override on the spot, and every warning and override is recorded in the audit log.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. Stock quantities shown and enforced in the POS are scoped to the warehouse configured on that POS, so each register or shop reflects its own local stock rather than an all-locations total.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

POS Stock Pro

Color-tiered stock badges on the product card with on-hand or forecasted quantities, warehouse-scoped numbers, a last-sync indicator, and graduated warn, override and block controls with an audit log.

Buy on Odoo App Store