Demo Buy Now

Odoo Website Product Stock


The major issue customer faces while purchasing online, that the product availability is not known. This at times disappoints them when the product is discovered to be Out-Of-Stock. We have come up with this module which will reflect the product stock units with the message for products in stock and out of stock if specified. You can also do the settings that below the certain stock limit you can display the units remaining in stock with a custom message for the same. You can also select the specific location for a website product stock.


  • Show product stock to both registered users and visitors
  • A user needs not to log in to see the product stock.
  • Display custom message for Product In Stock and Product Out of Stock.
  • Option to allow/disallow placing order for Out of Stock Product.
  • Set a custom message for any particular product for stock status.
  • Select the stock type to show on the website.


After buying this app from our Webkul store you will get the link for downloading the zip file. Simply download it and extract then you will see the website_stock folder, now you will have to copy this app folder inside your Odoo addons path.

Now simply follow these steps:
1. Go to settings menu and click on Activate the Developer mode.
2. Now go to apps menu and Click on ‘Update Modules List’.
3. Remove the app’s filter and search for the website_stock key.
4. Now you will see the module then simply install it.

After installing you will be able to handle different functionality as mentioned in module’s workflow.


First of all, you need to do some configuration from the Webkul Website Add-ons Page

Find the module from the list of modules and do its configuration.

Under settings on the left-hand side you can select websites settings, there you will find the default stock location. As you want to display quantity on the product page, you can check that option and your product quantity/stock will be reflected on the website. On website settings page you also find an option to a custom message, here you can write the default custom message for products in-stock and out-of-stock. This message will be the default message for all the products displayed on the website. Besides this you can also select the stock type that will be reflecting the number of units/stock on your website, lets say quantity on hand will show the number of units that are available in the inventory, forecasted quantity will be quantity in hand Plus (+) incoming quantity or incoming shipment excluding(-) outgoing quantity. Also, you can set some extra message which will appear when the limited stock is left.

You also have an option to override stock status message for a particular product. By checking the option provided under website settings for a particular product variant, one can edit the message to be displayed on the website for a particular product variant whether its In-Stock/Out-Of-Stock.

Show/Hide stock information on product grid view page. You can easily customize and enable/disable the product stock information from the page.

Displaying Stock message and quantity of a product on the grid view according to the availability of stock.

The In-Stock/Out-Of-Stock message will also be reflected on your website when the product is Out-Of-Stock or In-Stock. It also reflects product stock to the customers. By installing this module you can show stock units to the customers or unregistered customers/guest visitors of your website. This will save the customers time, as they need not log in every time to view the product’s availability.

On the previous image, you find the option of ‘When the product is out of stock’, if you select deny order, then all the products cannot be ordered when they are out of stock. Admin can choose whether to allow orders for Out-Of-Stock products or to deny placing orders against Out-Of-Stock product.When you do the settings of denying order and the product is out of stock then add to cart button gets disabled on your website. Your customers can not place the order for products which are Out-Of-Stock.

Displaying the number of quantity available in the stock on the product page.

Display of warning message when adding more quantity of product than available in the stock.

In case a user is adding more product to the cart after adding all the available quantity previously which is not available this module will restrict the user to do so and will also display a warning message for the customer.

In case the user is exceeding the quantity of product which is unavailable in the stock a warning message will popup prohibiting the user to add more product to purchase.


For any kind of technical assistance, just raise a ticket at and for any doubt contact us at

Current Product Version -

Supported Framework Version - Odoo 8,9,10

. . .


Add Your Comment

Be the first to comment.

Hire Us!
Brief us about your requirements and we'll get back to you.
Woo! Hooy!
We have just recieved your project brief and our expert will contact you shortly.
Send Again