| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 302 |
| Technical Name |
br_pos_product_stock |
| License | LGPL-3 |
| Website | https://www.braincuber.com |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 302 |
| Technical Name |
br_pos_product_stock |
| License | LGPL-3 |
| Website | https://www.braincuber.com |
| Versions | 17.0 18.0 19.0 |
POS Product Stock & Availability
Show live stock on every POS product, block out-of-stock sales, and warn cashiers before they oversell â right inside the Point of Sale.
17 · 18 · 19
no code needed
dependencies
response
Stop overselling at the counter
Six reasons retail teams add this to their Point of Sale.
Prevent Overselling
Cashiers see real stock and get warned before selling something you don't have.
Faster Decisions
Stock quantity sits on every product tile â no switching to Inventory to check.
Flexible Stock Type
Choose Qty on Hand, Virtual Qty, or both â match how your store actually works.
Smart Confirmation
An out-of-stock product still sells if you allow it â with a clear confirmation step.
Cleaner POS
Show product & category images and restrict categories for a focused screen.
Zero Setup Hassle
Toggle everything from one Settings page â no code, no technical knowledge.
How it looks & works
One simple settings page
Enable âDisplay Stock in POSâ, restrict out-of-stock products, and pick your stock type â Qty on Hand, Virtual, or Both. All under Point of Sale settings.
Live stock on every tile
Each product shows its current quantity right in the corner badge, so cashiers always know whatâs available before adding it to the order.
Out-of-stock confirmation
If a product is out of stock, the cashier gets a clear confirmation prompt before ordering â no accidental oversells, full control when you need it.
Everything included
Display Stock in POS
Show on-hand quantity on every product based on the stock type you choose.
Restrict Out-of-Stock
Optionally block ordering of products with zero available quantity.
Stock Type Selector
Qty on Hand, Virtual Qty, or Both â configurable per your workflow.
Confirmation Dialog
Warn before selling out-of-stock items, with proceed or cancel.
Product & Category Images
Toggle images for a richer, faster-to-scan POS screen.
Category Restriction
Pick exactly which PoS categories are available at the counter.
Quick start guide
Install the module
Install âPOS Product Stockâ from Apps â no extra dependencies needed.
Open POS settings
Go to Settings ⺠Point of Sale and find the Stock Configuration section.
Enable & choose stock type
Turn on Display Stock, optionally Restrict Out of Stock, and pick Qty on Hand / Virtual / Both.
Open your session
Launch the POS â stock badges and confirmations are live immediately.
Supported Odoo versions
Talk to our Odoo team
Live demo, installation help, or a version tailored to your business â we reply within 24 hours.
Email us: info@braincuber.comOn the Odoo Apps Store, copy any contact above if the buttons aren't clickable.
Please log in to comment on this module