Powered by Adobe Commerce 2.4.5


Custom Stock Status



Back to top

Mageplaza Custom Stock Status developed for Magento 2 empower admins to add useful information to notify customers. When the product quantity changes, specific stock labels will be updated automatically on different pages. Customers can see product availability more clearly and excitingly, which urges them to make immediate purchase decisions.

The module will help stores beautify the pages with limitless customization of appealing text and images to the stock status. The Custom Stock Status aims to create a unique status by either automatic or manual to apply on numerous product types. Merchants can easily increase conversion rates and boost sales thanks to this extension.


  • Design various custom statuses for stock
  • Use product quantity to set label automatically
  • Allow applying according to product types
  • Place any position on sites 
  • Upload icons for stock labels 
  • Well compatible with One Step Checkout, Pre-order

Problems & Solutions 

Provide stock status information

It takes time for customer consideration; sometimes, it is due to insufficient product information. Hence, if customers have specific details about stock status information like if the stock is redundant or short, they will be more likely to purchase decisions quickly. Mageplaza Custom Stock Status helps admins create limitless statuses for store products. The extension will notify the customer immediately on the store websites with appealing badges.  

Effective customized stock status 

While the default Magento only provides the most basic status of in-stock and out-of-stock, stores need to inform customers of product status in more detail. With Mageplaza Custom Stock Status, stores can create status like Coming soon; Hurry up!; Available next week; Last chance to buy. These labels will encourage the customer to purchase the low inventory product or wait for new updates about back-in-stock items and new items.   

Chances to boost sale through stock status 

Sometimes customers would normally add their favorite product to the cart for further consideration about buying it or not. To proceed with purchasing decisions, statuses created by the Custom Stock Status modules will work as a motivating method when they receive information about the low stock. Although the final decisions can be a successful checkout or a refusal to buy the product, it will reduce the hesitation period to make the store gain turnover in a short amount of time.

Improve the shopping experience

If the customers visit the sites and reach the product information easily and clearly, especially about the stock availability, they will evaluate the store higher and feel satisfied enough to make future purchases. With the combination of text and images, admins can create an eye-catchy status for items. So, the store owner can enhance the user experience enormously. 

Highlight Features 

Limitless Customization For Stock Status

The feature allows store admins to create a stock status for products with limitless possibilities. The stock status stops at providing product information with Out-of-stock and In-stock and creates the status according to the owners’ intention.

The label for stock status will be created with zero restrictions. Owners can easily customize the label to display suitable products or groups of products.

Auto-Set Stock Status

Magento 2 Customer Stock Status comes up with a time-saving feature that can instantly apply for the specific stock status by relying on the variations in the product quantity.

For instance, when the products reach the quantity within 1 - 10, the stock will instantly label “Hurry up! Last items”.  The number of products out of stock, the label “In stock in 5 Days” will appear to ease shoppers' disappointment.

Support All Types Of Products 

Admins are allowed to use the custom status for product stock, including:

  • Simple Products
  • Configurable Products
  • Group Products
  • Bundle Products

As a result, when the customers change to choose different attributes for a product, the stock's status will automatically update. For instance, the gray vest size L with white stripes is almost out of stock. When the customer clicks to select that specific product, the status will display: “Hurry up! Last items”. 

Show Product Inventory Status At Numerous Positions

The feature helps to place the stock status in the most noticeable position. In specific, the stock can be displayed on pages like 

  • Product Listing 
  • Product Detail 
  • Shopping Cart
  • Product Widget Block 

Add Lively Images To The Labels

There is no better way than to beautify the inventory status label with images. Admins can easily upload the thumbnail near the product status text.  

The appealing images will make the customer focus on the stock status and make your sites look more attractive. Furthermore, The thumbnails can be set in front of or behind the text.

More Features 

Conditions Of The Products

Admins are allowed to select in-stock or out-of-stock products to apply for custom stock status.

Support With Variables

Variables are available to support the stock status label.

Respond Well With Mobile

The module is designed to work smoothly on mobiles, tablets, desktops, and other screen sizes.


The module will perform well when integrated with One Step Checkout, Pre-order Product.

Full Feature List

For Store Admins

  • Turn on/off the extension
  • Choose products status to apply: In stock, out of stock or both
  • Allow selecting the format of status: Text Only, Text & Image, Image Only, Image & Text 
  • Able to display stock status on Product View Page, Product Listing Page, Product Widget Block, Shopping Cart Page 
  • Admins can allow/disallow custom stock application with child product options
  • Allow enabling/disabling viewing specific status of the stock based on dynamic quantity range
  • Allow configuring each stock status’s text and/or image
  • Set to use quantity range determine automatic stock 

For Customers

  • Receive data of the current stock of each product
  • Purchase when products back-in-stock or arrive
  • Shopping in professional sites 


Q1: What are the steps to set a custom stock status for a product?

A: First, you have to set the General Configuration (enable extension, select product type, page, status format). Then, you should set all stock status options in the Manage Custom Stock Status section. After that, you should set the dynamic quantity groups, which are added with the qty ranges and specific stock status. The final stage will Product > Catalog and select a product to assign it with stock status.

Q2: Can I show the stock status on the Shopping Cart Page?

A: Yes, you can. In fact, the Mageplaza Custom Stock Status extension allows you to display the stock status on the Product Listing Page, Shopping Cart Page, Product View Page, and One Step Checkout Page.

Q3: How can I apply for custom stock status on Child Configurable Product?

A: Child Configurable Product is configured by product attributes such as color, size, material, and so on. Stock status can be set by store admins based on the attribute option.

Q4: What is a dynamic quantity group?

A: A dynamic quantity group includes a quantity range. If there are multiple dynamic quantity groups, stock status can be set for each group. 

Q5: Is it possible to add images for the stock label?

A: You can easily do so by going to the ‘Manage Custom Stock Status’ section in the backend. 

Q6: Are variables supported by Custom Stock Status?

A: Yes, they are well supported, so admins are free to set labels with variables. 

Q7: Is the Mageplaza Custom Stock Status module compatible with the MSI (Multi-Source Inventory) of Magento 2?

A: It is not compatible yet, but we expect to do so in the near future.


Frontend | Backend


User guide | Installation guide  

Technical Specifications

Back to top

Seller profile


Seller contact


Current Version


Adobe Commerce platform compatibility

Open Source (CE): 2.3 (current), 2.1 (obsolete), 2.2 (obsolete)

Commerce on prem (EE): 2.3 (current), 2.1 (obsolete), 2.2 (obsolete)


Stable Build


14 March, 2022


Extensions, Content & Customizations, Personalization & Experience Management, Product Content, Rich Media

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Stability: Stable Build
  • Description:

    - Compatible with Mageplaza Product Slider
    - Fixed display error with Configurable Product
    - Fixed minor bugs


  • Compatible with Open Source (CE) : 2.1 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    - Compatible with Magento 2.3.1
    - Improved code style & performance


  • Compatible with Open Source (CE) : 2.1 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    Initial release


Back to top

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

Contact Vendor

Q & A

Back to top


Back to top