Custom Stock Status

Custom Stock Status

by Amasty
Premier Extensions Partner


Magento Platform
Open Source (CE)
1.3, 1.4,, 1.4.2, 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.9.3
Commerce using on prem (EE)
1.10, 1.11, 1.11.1, 1.12, 1.13, 1.13.1, 1.14, 1.14.1, 1.14.2, 1.14.3,,,,,,,

Tech Specifications

Current Version:
Stable Build
12 August, 2019
Extensions, Content & Customizations, Product Content


Display icons with custom stock statuses and product quantity and get more chances that customers will come back to make the purchase.

Other Extensions by Amasty


Back to top

Custom Stock Status lets you create and display informative custom stock statuses to provide visitors with up-to-date stock and delivery information. Easily generate various stock statuses and assign them to any product types either manually or automatically.

It's also possible to show custom statuses not only on product pages but in the cart as well. Create a status based on items quantity, time of delivery or any other important information. Use special variables to automatically fine-tune statuses content. Upload an unlimited number if eye-catchy icons to attract customers' attention and sell more. The feature-rich module's functionality also allows the display of statuses for a negative stock as well as for simple options of configurable items.



  • Customize the product stock statuses
  • Choose, either to add stock statuses to products manually or automatically
  • Display custom stock statuses in the shopping cart
  • Upload icons for stock statuses
  • Display custom stock status only for particular customer groups
  • Show stock status of the selected simple product instead of the main configurable item


Flexible Settings 

Use Time & Quantity Variables 

Use special variables to let customers know when particular products get back to stock. The module supports the following data variables:

  • {tomorrow}
  • {day-after-tomorrow}
  • {yesterday}

Use {qty} variable for stock status to show product quantity. For example 'Only {qty} left in stock!'


Add Stock Status Automatically Or Manually

With the plugin, you can manage the automatical display of quantity and range based statuses. Use the 'Low' status for 1-50 items, 'Medium' for 51-151 products etc. Set quantity ranges and stock statuses for each range. It's also possible to specify quantity stock statuses manually if necessary.


Quantity-Based Statuses For Product Groups

Display the same product status for different stock levels. For example, use one and the same status for different quantity levels depending on the product's popularity.


Display Custom Stock Statuses In Shopping Cart

To motivate shoppers to complete the purchase show custom stock statuses not only on the product but on the shopping cart page as well.


Set Status for Multiple Products

You can set a status for multiple products in a few easy clicks. As soon the module is compatible with the native Magento 'Update Attributes' option, you can specify the same status for numerous items at once.


Display Custom Statuses For Product Types

Show stock levels for any product type you need. The module supports simple, configurable, grouped, virtual, downloadable and bundled products. It's also possible to display custom stock status for the main configurable product and a separate status for each simple option of this configurable product. The same logic is applied to grouped and bundle products with their associated items.


Show 'Out Of Stock' Options

With the extension, you can show custom stock status for out of stock simple options of configurable products. Thus, customers will be informed which simple items are out of stock at the moment.


Customized Stock Statuses

Upload Icons 

You can choose whether to display only icons, icons with texts or just texts. Easily upload any icon you need and assign it to the necessary products.


HTML Tag Support

Use HTML tags for custom stock statuses to customize text display according to your specific needs.


Advanced Display Options

The custom stock status tool allows you to display statuses on different store pages and helps to draw customers' attention to the products you need:

  • Show custom stock statuses either together with the standard ones or instead of them;
  • Show custom statuses on category, product and cart pages as well as in search results;


Enhance Customer Experience 

Enhance the customer experience with informative stock statuses. Show stock status of the selected simple product instead of the main configurable item. Once a customer chooses any simple option of a configurable product that has it's own custom stock status, it will be displayed on a product page as the 'main status'. This way the customer will see the status of the very product he/she is buying. This status will be displayed in the shopping cart as well.


Set 'Mouse Hover' Text 

Specify any text you need that will be displayed when a customer hovers the mouse over a custom stock status icon.


'Text Field' & 'Date' Attributes

Add attribute codes to custom statuses in order to generate messages like 'Will be available on {eta}'. On the frontend, the code will be replaced with the corresponding attribute value.


Current Stock Status Is Fixed At Purchase

Current Stock Status is fixed at the moment of purchase. And, the custom stock status text that was relevant at the moment of purchase will stay fixed regardless of the changes that may take place later. For instance, if there were 30 products in stock at the moment of order placement, the status will stay at 30 in the order even when the stock quantity is updated in time. Custom stock status texts are displayed in the order information for each purchased product both in the admin panel and in a customer account.


Automatic Selection Of Attributes 

The module automatically selects the value for the attributes which have only one option available. For example, there is a shirt with three colors to choose from. When a customer picks up the color with only one available size, the extension will automatically choose this size.


User Guide:

| Take a look at the detailed user guide |



Manage custom stock statuses in the admin panel |  

| See the example of custom stock statuses on a category page |

| Check custom stock statuses for configurable products |  

Custom stock statuses for out of stock products |


Our Support Policy:

  • Free lifetime updates
  • Support services included 
  • 25-days Refund Policy

Release Notes

Back to top


  • Compatible with Open Source (CE) : 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Compatible with Commerce using on prem (EE) : 1.10 1.11 1.11.1 1.12 1.13 1.13.1 1.14 1.14.1 1.14.2 1.14.3
  • Stability: Stable Build
  • Description:

    - the performance on category pages was enhanced
    - an information section was added. Now you can see the version of the installed extension, available updates, User Guide link and other useful data right on the module Configuration page


  • Compatible with Open Source (CE) : 1.3 1.4 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Compatible with Commerce using on prem (EE) : 1.10 1.11 1.11.1 1.12 1.13 1.13.1 1.14 1.14.1 1.14.2 1.14.3
  • Stability: Stable Build
  • Description:

    – Expanded a list of supported image file formats
    – Stock Status display can now be controlled on customer group level
    – Compatibility with MageWorx_OrdersEdit introduced
    – Improved the regular expression for the default stock status detection
    – The bundle items stock status is displayed on the shopping cart now
    – Added bundle items stock status to the email template
    – Performance improvements
    – Improvement for displaying stock status for configurable products within order information
    – Custom stock status text (actual at the moment of order placement) is now displayed within order information for each purchased item both in the backend and in customer account


  • Compatible with Open Source (CE) : 1.4 1.4.2 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2
  • Stability: Stable Build
  • Description:

    Version 3.8.3


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top