Virtuemart - Tracking Inventory Per Product

To allow your site to keep track of inventory there are 3 steps you must complete:

  1. Enable Inventory Stock Check
  2. Decide if the product is out of stock you want to:
    • Hide the product from the customer
    • Show the product to the customer and replace 'Add to Cart' button with a 'Notify' button
      • This will automatically email the customer when you add more stock
  3. Enter Inventory




Enable Stock

  1. Log in to admin
  2. From top menu 'Components' > 'Virtuemart'
  3. From left Menu 'Admin' > 'Configuration'
  4. Scroll down to 'Core Settings' and select 'Check Stock'
    • If you want to hide the products from customers once out of stock uncheck 'Show Products that are out of Stock'
    • If you want to show products that our out of stock and replace the 'Add to Cart' button with a 'Notify' button (that emails customers when more stock is added, then check 'Show Products that are out of Stock'
  5. Click 'Save'




Enter Inventory

  1. Log in to admin
  2. From top menu 'Components' > 'Virtuemart'
  3. From left Menu 'Products' > 'List Products'
  4. Click the products name
  5. Click the 'Product Status' tab
  6. Enter 'In Stock' quantity - each time this product is purchased it will reduce by 1
  7. Click 'Save'




The software does not track quantity of attributes, just products. If you have a product (for example: Shirt) and you have attributes you want to track the quantity of (for example: Small, Medium, Large) then the best way to set it up would be to add 'Shirt' as a category in your shopping cart and then add the product 'Small Shirt' 'Medium Shirt' and 'Large Shirt' - and enter the inventory/stock for each.