Log in or create an account
If you have an account with us, please log in.

You have no items in your shopping cart.

Custom Stock Status for Magento 2

Use custom stock statuses to provide precise information about stock availability of particular products. Easily attract customers' attention with catchy statuses to make them buy more.

  1. Create multiple custom stock statuses
  2. Add statuses to products automatically or manually
  3. Show out of stock options of configurable items
  4. Upload special icons for stock statuses
  5. Display quantity based stock statuses
  6. Fully optimized for mobile
Explore Demo
User Guide
Manage your stock like a pro with the package of:
Custom Stock Status for Magento 2
60 Days Money Back
Free Lifetime Updates
90 Days Free Support

Effectively manage stock statuses

Looking for an easy-to-use tool to expand default Magento stock status functionality? With the Custom Stock Status extension for Magento 2 you can create an unlimited number of custom stock statuses and easily assign them to products either manually or automatically. Let customers get subscribed to stock alerts to be timely informed once the product comes back to stock. Display stock quantity, show products that are currently out of stock and create any specific status according to your needs.

Easily assign stock statuses to products

To optimize your stock management you can automatically display appropriate statuses based on quantity ranges, for example 'Low' for 1-10 items or 'High' for 100-200 items etc. Specify necessary ranges for corresponding statuses. It's also possible to set statuses manually if needed.

Quantity-based statuses for different product groups

Display one and the same stock status for products with different stock levels, depending on the product groups. For instance, it's possible to set the 'Running soon' stock status for popular products with the stock level equal to 100 items, and the same status for less popular products with the the stock level above 20.

Provide a link in a stock status

Display Custom Stock Status info links on category and shopping cart pages. Place a link below a stock status to direct customers to any CMS page on your web store.

Enable automatic date display in stock statuses

Use time variables {tomorrow}, {day-after-tomorrow} and {yesterday} for Magento 2 stock statuses to display the expected back-in-stock date.

Edit custom stock statuses for multiple products

The module supports Magento 'Update Attributes' option, therefore, it's possible to set the same status for numerous products in a few clicks.

magento 2 custom stock status link redirect to CMS page

Display stock status icons with or without text.

Upload catchy status icons and display them with or without custom status text on the product view and product list pages.

Display the dates when the products get back in stock

Stop losing your potential buyers. Utilize the expected date functionality to display the exact terms when customers can buy the desired products. Also, you can automatically hide the expired dates in case the products are delayed on their way to a warehouse.

Make out-of-stock options selectable and crossed-out

It used to be difficult for customers to understand which option is out of stock as such options looked the same as in-stock ones. Now you can cross out out-of-stock options but make them selectable not to confuse potential buyers.

Display quantity considering a stock threshold

Use a variable qty_threshold to highlight the precise quantity of the product. This number is calculated this way: the product quantity minus stock threshold (the quantity which triggers the out-of-stock status).

Display stock statuses on the shopping cart page

The Magento 2 custom stock status tool allows the display of stock statuses on the shopping cart page to encourage shoppers complete the order.

magento 2 custom stock status

Create unlimited number of custom stock statuses

You can specify a unique stock status for any inventory situation like "only {qty} left!", "back in stock soon" etc.

Assign custom stock statuses to different product types

The custom stock status Magento 2 extension enables you to display custom statuses for all product types:

  • Simple
  • Configurable
  • Grouped
  • Virtual
  • Downloadable
  • Bundle

Display a custom stock status at the checkout

Alongside with highlighting the custom stock statuses on product pages, you can display statuses under the product names at the checkout. Improve your shoppers experience adding Amasty One Step Checkout for Magento 2 to Custom Stock Status functionality.

Advanced Options

  • Show out of stock options for configurable products
  • Quantity variable {qty} support
  • 'Mouse over' text for stock status icons
  • Display custom stock statuses on category, search results and product pages
  • Upload catchy icons to show stock statuses
  • Stock alerts subscription
  • Backorders support
  • Replace statuses of configurable products with the statuses of the selected simple options
  • HTML tags support
  • 'Text field' and 'Date' attributes support

Product questions

How to configure quantity rules for individual products (groups of products)?

Custom Stock Status extension provides functionality to configure individual quantity rules for various product groups. Please check the full answer to see how it is done.

Reasons to choose

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • Simple installation via Composer
* The name "Magento" and the logo are the trademarks of Magento, Inc.
9 Reviews
Jun 27, 2019
Good choice
We aimed to sell products that are not in stock - and with this mod, it became possible. We just add custom stock statuses and shoppers can see when the good is coming and preorder. This mod has a top code quality and support. I recommend it to any vendor who wants to sell products from the supplier stock.
May 02, 2019
Runs like clockwork
Gregory Smith
We use this extension on our Magento site, works perfectly. Enables us to specify whatever status we want to show for any given product at any given time without any fuss. Very pleased. As part of our overall website build, it has helped to provide a good customer experience. Support has been quick and efficient when needed.
Apr 23, 2019
Shoppers love it
Howie D
Shoppers love the functionality. Amasty products are reliable and great improvements to Magento. Fabulous support, fast and accurate.
Apr 17, 2019
Keep up!!!
Scott Noroozi
It allows us to offer dropship items that change in stock dates frequently. We can notify the customer on every item and every variant of a products' upcoming availability which is crucial.
Keep up the good work!
Mar 12, 2019
It’s amazing!
Gerjan Kiewiet
I have bought several Magento extensions for both Magento 1 and Magento 2. My favorite is the Custom Stock Status which allows me to play with stock levels, backorders and expected delivery dates. Very helpful to give good information to customers. I saw an increase of sales for products that were out of stock. Since we can give good information for expected delivery dates we sell more products that stay in backorder.
The support at Amasty is excellent. Always quick to respond (email and chat) and help out if you have any problems with your extension. Also the aftersales support is great. Since I made a mistake in buying an extension, they were so kind to make a refund for it after several months (due to circumstances I was not able to get back to that quicker). All in all one happy customer at Amasty!
Nov 15, 2018
Davide Consonni
It can be used to communicate the user personalized messages according to the inventory levels of each product by introducing a sense of scarcity that can strengthen the purchasing decision.
Aug 07, 2018
Top-notch support
It’s a big brainer. Settings seem simple but only until you start off to configure. My head was boiling I asked their team for help an’ they managed everything in a day. It’s very efficient the option to add links in custom stock status to any site page is really cool and helpful. I recently checked purchase history even when customer chose out of stop good he followed link to choose something alike an’ ended up making purchase.
May 17, 2017
works as described
This is simple but really useful tool. It works well without any problems.
Feb 05, 2017
Good for its price
Due to fantastic support and clear manual the module works just perfectly! Yep, it's not as feature-rich as its elder Magento 1 brother, but still a very decent tool for its price.

Help us to serve you better!

Write Your Own Review

You're reviewing: Custom Stock Status for Magento 2

How do you rate this product?
Please rate the product from 1 to 5 stars.

Ask a question

You can always download the recent version free of charge from your account

Installing an upgrade is easy — check now

My Downloads
Version 1.2.13
Last Update: Sep 19, 2019
1.2.13 - Sep 19, 2019:
  • Improvement Code refactoring
1.2.12 - Aug 14, 2019:
  • Improvement now it works with the salable qty coming with Magento 2.3.0
1.2.11 - May 14, 2019:
  • Fix an issue with integration tests was resolved
1.2.10 - May 10, 2019:
  • Fix an issue with attribute being not added to the new attribute set was resolved
1.2.9 - May 03, 2019:
  • Improvement now it is possible to make 'Out of stock' options selectable and crossed-out. New 'Show Out of Stock Configurable Attributes' setting was added to the configuration
1.2.8 - Mar 25, 2019:
  • Improvement only active CMS pages are available for the Info Link now
  • Compatibility the compatibility with Amasty Out of Stock Notifications extension was enhanced
  • Compatibility the compatibility with MSI coming with Magento 2.3.0 was enhanced
  • Fix the issues with child products of configurable product were resolved
1.2.7 - Jan 21, 2019:
  • Improvement ability to display Custom Stock Status icon with or without info text was added
  • Improvement now Custom Stock Status Info Link is displayed on the category and shopping cart pages
  • Compatibility compatibility with Multi Source Inventory coming with Magento 2.3.0 was added
  • Fix an issue with 'Expected Date' was resolved
  • Fix an issue with 'Use Out of Stock Threshold Value for Quantity Ranges' was resolved
1.2.5 - Oct 22, 2018:
  • Improvement the ability to upload PNG images was added
1.2.4 - Oct 04, 2018:
  • Compatibility compatibility with Amasty Out of Stock Notifications extension was improved
1.2.3 - Sep 14, 2018:
  • Fix the issue with the bundle product status display in the order emails was fixed
1.2.2 - Aug 31, 2018:
  • Improvement the module settings and configuration was enhanced
1.2.1 - Aug 21, 2018:
  • New the information section was added. Now, you can see the version of installed extension, available updates, the user guide link, conflicts and other useful information right on the module configuration page
  • Improvement the configuration page was enhanced
1.2.0 - Aug 06, 2018:
  • New now, you can display the expected date when the product will back in stock
  • Improvement the extension settings were enhanced
See previous updates
Version 1.1.10
Last Update: Jul 25, 2018
1.1.10 - Jul 25, 2018:
  • New ability to add an information link which is displayed below the Custom Stock Status and leads to any CMS page
  • Improvement 'Display Default Stock Status' setting name was updated
1.1.9 - Jul 18, 2018:
  • Improvement new variable {qty-threshold} was added to use native Magento Out Of Stock Treshold setting
1.1.8 - Jul 07, 2018:
  • Improvement HTML tag support for the Custom Stock Status was added
1.1.7 - Jun 25, 2018:
  • Fix the issue with configurable product stock status instead of simple products stock status in the order confirmation email was resolved
1.1.6 - Jun 22, 2018:
  • Fix the issue with the order confirmation email was resolved
1.1.5 - Jun 18, 2018:
  • Compatibility the compatibility with the Amasty Multi Warehouse Inventory extension was added
  • Fix the issue with the stock status in the bundle product dropdown options was resolved
1.1.4 - May 30, 2018:
  • Fix the issue with visibility of disabled options for composite products was resolved
1.1.3 - May 28, 2018:
  • Improvement possibility to configure and display the stock status based on the backorder rules
  • Fix the issue with the status in dropdown was resolved
1.1.2 - May 14, 2018:
  • Fix the issue with missing stock icons on configurable products pages and in order emails was resolved
1.1.1 - Apr 18, 2018:
  • Fixed the issue with the stock status on the category page
1.1.0 - Mar 26, 2018:
  • New the extension allows to display the custom stock status under the product name at the checkout in case the Amasty One Step Checkout extension v1.5.0 and higher is installed. The setting 'Allow to edit products in the Order Summary' should be enabled in Ch
  • Minor bugfixes
Version 1.0.14
Last Update: Mar 19, 2018
1.0.14 - Mar 19, 2018:
  • Fixed an issue with bundle products
1.0.13 - Mar 12, 2018:
  • Fixed an issue with a sequence
1.0.12 - Feb 23, 2018:
  • Fixed an issue with the attribute value in the custom stock status
1.0.11 - Dec 20, 2017:
  • Compatibility with the Magento 2.2.1 has been improved.
  • Fixed an issue with a stock status in the email template
1.0.10 - Dec 06, 2017:
  • Minor fixes
1.0.9 - Nov 02, 2017:
  • Code refactoring and removed require js file
  • Improved the compatibility with the grouped products
  • Fixed an issue with the wrong status in email for configurable product
  • Fixed the display issue of the Stock status for grouped and downloadable products
1.0.8 - Sep 26, 2017:
  • Better compatibility with grouped products
1.0.7 - Sep 11, 2017:
  • Fixes for status display on Downloadable and Grouped products
  • Fix for incorrect stock status in emails
1.0.6 - May 07, 2017:
  • Minor code improvements
1.0.5 - Mar 31, 2017:
  • Few minor fixes
1.0.4 - Jan 13, 2017:
  • Compatibility improvement for JS
1.0.3 - Jan 09, 2017:
  • Minor JavaScript improvement
1.0.2 - Nov 16, 2016:
  • Minor compatibility improvements
1.0.1 - Aug 24, 2016:
  • Minor bugfixes
Back to top