Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Website
  3. Website Multi Warehouse v 19.0
  4. Sales Conditions FAQ

Website Multi Warehouse

by TRUODO SOLUTIONS LLP https://truodo.com
Odoo
v 19.0 Third Party 7
Download for v 19.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 17.0 18.0 19.0
  • Description
  • Manifest
  • Overview
  • Support
01 — WHAT THIS MODULE DOES

Multi Warehouse Stock Validation

Show real-time combined stock availability across multiple warehouses on your Odoo eCommerce website — and automatically cap the cart quantity to what's actually in stock.

In standard Odoo eCommerce, stock validation is limited to a single warehouse. When your business operates across multiple warehouse locations, customers can unknowingly order more than what's actually available in combined stock — leading to overselling, fulfillment issues, and poor customer experience.

Multi Warehouse Stock Validation solves this by aggregating on-hand quantities from all your selected warehouses in real time. When a customer tries to add more to their cart than the combined available stock, the module instantly displays a warning and automatically corrects the cart quantity to the maximum available.

Setup is simple — just select your warehouses from Website Settings and the module handles everything automatically. No overselling, no manual intervention, and no disruption to your existing Odoo workflows.

This module is ideal for any Odoo business running an eCommerce store with stock spread across multiple warehouses — particularly retailers, distributors, and multi-location operations where preventing overselling is critical.

Key Features
Everything you need to prevent overselling across multiple warehouses in Odoo eCommerce

Multi-Warehouse Configuration

Select which warehouses to include in stock calculation directly from Website Settings — full control per website.

Combined Stock Aggregation

Stock quantities from all selected warehouses are summed in real time to calculate total available inventory for each product.

Real-time Warning Banner

When a customer tries to add more quantity than available, a clear warning message is shown instantly on the cart page.

Automatic Qty Correction

Cart quantity is automatically reduced to the maximum available stock across all warehouses — no manual intervention needed.

Seamless Cart Experience

The correction and warning happen right on the cart page — customers see exactly how much is available and can proceed to checkout immediately.

Overselling Prevention

Customers can never order more than the total combined stock across all warehouses — eliminating overselling at the source.

Per-Product Stock Tracking

Each product's stock is individually tracked and validated against all selected warehouses — works for your entire catalog automatically.

Simple Website Settings

Add or remove warehouses from stock calculation with a single multi-select field in Website Settings — no technical knowledge required.

Native Odoo Integration

Fully integrated with Odoo's inventory and website modules — no third-party dependencies, no custom database tables needed.

02 — BUSINESS USE CASES

Who Needs This Module?

Ideal for any Odoo eCommerce business with stock spread across multiple warehouse locations

Retailers & eCommerce Stores

Prevent customers from ordering more than total combined stock across all store locations and warehouses.

Distributors & Wholesalers

Aggregate inventory from regional distribution centers and show accurate availability to online buyers.

Multi-Location Organizations

Any business with multiple warehouse locations needs combined stock validation to avoid fulfillment failures.

03 — STEP-BY-STEP WALKTHROUGH

See It in Action

A visual walkthrough from warehouse configuration to automatic stock validation on the cart page.

Step 1
1

Configure Warehouses in Website Settings

Go to Website → Configuration → Settings. Under Inventory Defaults, locate the Warehouses multi-select field. Add all warehouses whose stock should be combined for validation — for example, WH-East and WH-West.

Website Settings → Inventory Defaults → Warehouses → Add WH-East & WH-West

2

Add Product Stock Across Warehouses

Open your product (e.g. Customized Cabinets) and update on-hand quantities for each warehouse. The module reads stock from all configured warehouse locations and combines them into a single available quantity.

Inventory → Update Quantity → WH-East: 10 units + WH-West: 20 units = 30 total

Step 2
Step 3
3

Customer Exceeds Available Stock on Website

When a customer visits the website, adds the product to cart, and tries to set a quantity higher than the combined available stock across all warehouses, the module intercepts and displays a warning banner at the top of the cart page.

Cart Page → Customer enters qty above combined stock → Warning banner appears instantly

4

Quantity Auto-Adjusted — Customer Proceeds to Checkout

The cart quantity is automatically corrected to the maximum available stock across all warehouses. The customer sees the updated quantity, the warning message, and can immediately proceed to Checkout or Pay — no manual action required.

Cart qty auto-adjusted to max available → Subtotal recalculated → Customer proceeds to checkout normally

Step 4
04 — WHY CHOOSE US

Built by Odoo Experts.
Trusted by Businesses.

✦

Dedicated Support

We stand behind every product we ship, responsive support when you need it most. ✦10-Hour Free Support Included

✦

Industry-Specific Expertise

Deep knowledge across manufacturing, retail, services, healthcare, and more — we don't apply generic ERP templates, we tailor solutions to your sector.

✦

Fast & Phased Implementation

Our agile delivery model gets your core ERP live quickly, then scales with your needs — reducing risk and accelerating ROI.

Email us

sales@truodo.com

→

WhatsApp

+91 99255 58791

→

LinkedIn

https://www.linkedin.com/company/truodo-solutions

→
Visit our website www.truodo.com
05 — FAQ

FAQ

Everything worth knowing before you install. Still unsure about something specific?

Talk to a human

Our product team replies fast — usually within a few hours.

Contact support →
What does the Multi Warehouse Stock Validation module do?↓
It enables your Odoo eCommerce website to show real-time combined stock from multiple warehouses. When a customer tries to add more than the combined available quantity, it instantly shows a warning and automatically corrects the cart quantity — eliminating overselling at the source.
How do I assign warehouses to my eCommerce website?↓
Go to Website → Configuration → Settings and look for the Warehouses field under Inventory Defaults. You can select one or more warehouses from there — no technical configuration required.
How does the module decide which warehouse fulfills the order?↓
The module prioritizes warehouses with the highest available stock first. It calculates the free quantity in each warehouse, sorts from highest to lowest, and allocates the required quantity starting from the best-stocked warehouse — splitting across multiple warehouses only when needed.
What happens if total stock across all warehouses is not enough?↓
If the requested quantity exceeds the combined available stock, the customer is shown a clear warning — for example "Only 5 units available across all warehouses" — and the cart quantity is automatically capped to the maximum available.
Does it create separate delivery orders for each warehouse?↓
Yes. When an order is split across warehouses, the module creates separate stock pickings for each warehouse's allocated quantity using Odoo's procurement group system. Each warehouse processes and ships its portion independently, keeping fulfillment clean and traceable per location.
06 — MORE FROM US

Related apps

Browse all apps →
Manual Currency Rate
Accounting
Manual Currency Rate per Transaction
Stock Effective Date
Inventory
Stock Effective Date
Website Cart Cleaner
Website
Website Cart Cleaner
Minimum Order Amount
Website
Minimum Order Amount
Multi Company Transfer
Inventory
Multi Company Transfer
Activity Filter
General
Activity Filter
Website Order Comment
Website
Website Customer Order Comment
POS Discount Amount
Point of Sale
POS Discount Amount
Manual Currency Rate
Accounting
Manual Currency Rate per Transaction
Stock Effective Date
Inventory
Stock Effective Date
Website Cart Cleaner
Website
Website Cart Cleaner
Minimum Order Amount
Website
Minimum Order Amount
Multi Company Transfer
Inventory
Multi Company Transfer
Activity Filter
General
Activity Filter
Website Order Comment
Website
Website Customer Order Comment
POS Discount Amount
Point of Sale
POS Discount Amount
Manual Currency Rate
Accounting
Manual Currency Rate per Transaction
Stock Effective Date
Inventory
Stock Effective Date
Website Cart Cleaner
Website
Website Cart Cleaner
Minimum Order Amount
Website
Minimum Order Amount
Multi Company Transfer
Inventory
Multi Company Transfer
Activity Filter
General
Activity Filter
Website Order Comment
Website
Website Customer Order Comment
POS Discount Amount
Point of Sale
POS Discount Amount
WHY CHOOSE US

Built by Odoo Experts.
Trusted by Businesses.

✦

Dedicated Support

We stand behind every product we ship, responsive support when you need it most. ✦10-Hour Free Support Included

✦

Industry-Specific Expertise

Deep knowledge across manufacturing, retail, services, healthcare, and more — we don't apply generic ERP templates, we tailor solutions to your sector.

✦

Fast & Phased Implementation

Our agile delivery model gets your core ERP live quickly, then scales with your needs — reducing risk and accelerating ROI.

Email us

sales@truodo.com

→

WhatsApp

+91 99255 58791

→

LinkedIn

https://www.linkedin.com/company/truodo-solutions

→
Visit our website www.truodo.com
LIMITED OFFER

10-Hour Free Support Included

Try the Multi Warehouse Stock Validation module risk-free. No credit card required.
Our team will guide you through the entire setup and workflow.

Get started free sales@truodo.com
Get started free sales@truodo.com
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • eCommerce (website_sale)
• Discuss (mail)
• Invoicing (account)
• Inventory (stock)
• Website (website)
Lines of code 419
Technical Name trdo_multi_warehouse
LicenseLGPL-3
Websitehttps://truodo.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with