was successfully added to your cart.

How to Configure Advanced Inventory in Magento 2

How to configure advanced inventory in Magento 2

Do you want complete control over managing stock inventory for your Magento 2 ecommerce store? There are two ways you can use advanced inventory settings in Magento 2 to manage your inventory. One is by setting Magento to manage stock yourself and the other is by disabling stock management.

You’d ask why disable stock management? This setting is beneficial when you don’t have to manage the stock of a product. For example, if you’ve got a drop shipping business and you place an order to a manufacturer or a supplier, you don’t need to manage the stock for that product.

Managing stock inventory is one of the most basic and crucial part of running a successful online store. We’ve covered configuring basic stock management in another tutorial.

In this tutorial, you’ll learn how to configure advanced inventory:

Advanced Inventory Settings Without Stock Management

Step 1: Go to Products => Catalog (under Inventory)

Catalog-submenu-in-Products-1-1024x508

You’ll see a list of all the products listed in your store catalog. Click on the product you want to configure advanced inventory for.

Step 2: On the product page, click on the Advanced Inventory button below the Quantity form.

Click-on-Advanced-Inventory-button-1024x508

You’ll be displayed an Advanced Inventory form.

The first setting on this page is Manage Stock. If you set this to “No”, you’ve set Magento 2 to not manage stock for this product. The advanced settings for this page look like:

Advanced-Inventory-Settings-Without-Stock-Management-1024x508

Rest of the forms are set to use default settings. The values which you see here are the default values that you put in your Product Stock Options in store sales configuration.

Step 3: Uncheck the Use Config Settings box and fill in the following details:

  • Minimum Qty Allowed in Shopping Cart: This is the minimum number of your product that a customer needs to add to cart to buy this product.
  • Maximum Qty Allowed in Shopping Cart: This is the maximum quantity of your product that a customer can add to cart in a single transaction.
  • Use Deferred Stock Update: Set this option to “Yes” if you want to update the stock levels asynchronously. There’ll be times when your store faces spikes in transactions and traffic. You can use this option during the times of transaction spikes so that you do not drop any orders.
  • Enable Qty Increments: Set this option to “Yes” if you want the product to be ordered in increments. A Qty Increments form appears when you set this option to Yes.Quantity-Increments-Setting
    • Qty Increments: Specify the number in which your product is available for purchase.For example, we’ve set the quantity increments to ‘3’. This means that a customer can buy a minimum of 3 bags or a quantity in multiples of 3.Quantity-Increments-Example-1024x508

Step 4: Once you’ve filled in the required forms, click on the Done button to save advanced inventory settings.

Step 5: Click on the Save button on your product page to save stock management settings.

 

Advanced Inventory Settings With Stock Management

Follow Step 1 and Step 2 from the previous section.

Once you’ve come to the Advanced Inventory form, you’ll be displayed the following page.

Advanced-Inventory-Settings-with-Stock-Management-967x1024

Notice that the Manage Stock setting is set to “Yes” by default. That is the reason you see the long form of advanced inventory settings.

Step 3: Many settings on this page use default settings. Uncheck the ones you need to customize and fill in the following details:

  • Qty: Specify the quantity of stock currently available in your store.
  • Out-of-Stock Threshold: Specify the stock threshold when Magento needs to consider the product to out-of-stock.
  • Minimum Qty Allowed in Shopping Cart: Set the minimum quantity required to allow the product to be added to cart.
  • Maximum Qty Allowed in Shopping Cart: Set the maximum quantity of product that can be added to cart for a single transaction.
  • Qty Uses Decimals: A customer can only buy your product in whole numbers (1,2,3 etc.) if this option is set to “No”. Set this option to “Yes” when your product is measured by weight, volume or length. This is to give your customer freedom to buy a quantity they require.
  • Allow Multiple Boxes for Shipping: Set this to “Yes” if you want to allow partial shipment of orders.Learn how to setup partial shipment in our tutorial on generating shipment in Magento 2.
  • Backorders: Do you want to take orders even if your product is out-of-stock? You can setup backorders so that you never miss out on a potential sale. By default, Magento is set to not take any backorders. Uncheck the Use Config Settings box to setup backorders:
    • No Backorders: Set your Magento store to not accept orders when a product is out-of-stock.
    • Allow Qty Below 0: Accept orders if your product quantity is below 0.
    • Allow Qty Below 0 and Notify Customer: Accept orders when your product quantity is below 0 and also notify your customer about it.
  • Use Deferred Stock Update: Similar to setting up advanced inventory setting without stock management. Use this option to asynchronously update stock quantity during high transactions periods.
  • Notify for Quantity Below: Set the quantity below which you want Magento to notify you that the stock has fallen below the threshold.
  • Enable Qty Increments: Similar to setting up advanced inventory without stock management. Enable this option if you want your product to be only available in multiples.
    • Qty Increments: Set the quantity in whose multiples a customer can order your product.
  • Stock Status: You can set whether your product is available for purchase or not by choosing one of the following options:
    • In Stock
    • Out of Stock

Step 4: Once you’ve filled in the required forms, click on the Done button to save advanced inventory settings.

Step 5: Click on the Save button on your product page to save stock management settings.

This concludes our tutorial on how to configure advanced inventory settings in Magento 2.