Custom Stock Status for Magento 2


Magento 2 Custom Stock Status allows store owners to add any stock status to any products. Custom Stock Status extension is the effective solution to provide customers with more details about product availability, while it helps stores increase sales considerably with attractive stock status labels.

$179 ($199)

60-day Money Back

Lifetime Update

365-day Support

Magento 2 Custom Stock Status for Magento 2.2.x, 2.3.x

CE, EE 2.2.x, 2.3.x

Live Demo


You've just added this product to the cart:

Custom Stock Status

Custom Stock Status for Magento 2

You've just added this product to the cart:

Custom Stock Status Pro

Custom Stock Status for Magento 2

Problems and Solutions

In Magento 2 Default, the number of stock status is restricted in In stock or Out of Stock only. The stores are not able to add more statuses such as Coming soon, Available next week, Hurry up! Last items!

Customers would like to know about the detailed situation of stock of a products such as the current quantity is many or not, but it is impossible in Magento default configuration.

In Magento 2 Default, store owners can not add more appealing text or image at the place of stock status of a product with the aim to attract customers and increase the sales.

Mageplaza Custom Stock Status allows adding unlimited stock status for specific products. As a result, customers can get to know the details of their concerned products and make purchase decision easily.

Magento 2 Custom Stock Status by Mageplaza allows adding any appealing texts and eye-catchy images to specific products. Therefore, the store owners can have more opportunity to attract customers, quicken their purchase, and increase sales for targeted products.

When customers reach their favored items and clearly know about the product availability, they will feel good about store information.

Create Unlimited Custom Stock Status

Magento 2 Custom Stock Status helps the store owners create unlimited stock status for products. The stock labels are not limited in only In stock and Out of stock any more.

There is no restriction to the label of any stock status, so depending on each purpose and real situation, store owners can set the appropriate stock label for each or a group of products as they wish.

Magento 2 Custom Stock Status

Applying stock status label automatically

Magento 2 Custom Stock Status extension

One of the most noticeable features of Custom Stock Status for Magento 2 is applying specific stock status label automatically depending on the change in product quantity ranges.

For example, if the quantity of a product is 1 to 10, the stock status will be “Hurry up! Last items”. And if product quantity drops below 1, the stock notification will be automatically changed to ‘In Stock in 5 Days’.

Support all product types

Magento 2 Stock Status can be applied to all product types including

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

Therefore, even when customers make any change when selecting specific attributes of a product, the stock status will be changed automatically accordingly. For example, the T-shirt Pro size M, red color is nearly out of stock. When the customers click to select this child product, the stock status will appear “Hurry up! Last items”

Magento 2 stock status

Stock status on various positions

Customers will be well notified about the product stock status at the most common positions on store sites. Customers can view the stock status on the following pages:

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

Beautify stock labels with images

To make the stock status label more attractive and lively, the extension allows uploading an image before status text of a product easily.

The eye-catchy images will attract customers’ attention and make the the display of stock status as well as the whole page more lively and nice-looking. Besides, admins can set the position of the image either in front of or behind the text.

More features

Product condition

Allow selecting to apply custom stock status to in-stock or out-of-stock products

Variables supported

Support variables for stock status label

Mobile friendly

Well responsive with mobiles, desktop, tablets, and other screen sizes.

Extension Compatibility

Well compatible with Mageplaza extensions: One Step Checkout, Pre-order, Countdown Timer, Name Your Price

Full Features

Custom Stock Status for store admins

  • Enable/ Disable the extension
  • Select products to apply: In stock or Out of stock or both
  • Select status format: Text Only, Image Only, Text & Image, Image & Text
  • Select position(s) to display stock status: Product View, Product Listing Page, Product Widget Block, Shopping Cart Page
  • Allow/ Disallow applying the custom stock status with child product options
  • Enable/ Disable showing specific stock status based on dynamic quantity range
  • Configure the text and/or image of each stock status
  • Configure automatic stock status based on quantity ranges

Stock Status for customers

  • Get more information about the stock status of each product
  • Grab the chance when the products come back to stock or arrive
  • Have better shopping experience


A: The 1st stage is setting the General Configuration (enable extension, select product type, page, status format). In the 2nd stage, you should set all stock status options at the Manage Custom Stock Status section. In the 3rd stage, you should set the dynamic quantity groups which are added with the qty ranges and specific stock status. The final stage is going to Product > Catalog and selecting a product to assign it with stock status.

A: The custom stock status of a product can be displayed at Product Listing Page, Product View Page, Shopping Cart Page, Mageplaza One Step Checkout Page.

A: Child Configurable Product comes from the options of product attributes such as color, size, material and so on. Store admins can set stock status based on the attribute option.

A: A Dynamic quantity group is the one which has a quantity range such as from 10 to 50 units. If store admins set various dynamic quantity groups, they can set the relevant stock status for each group. Depending on the real stock situation, the stock notification will change accordingly automatically.

A: Yes, you can do this easily. Go to Manage Custom Stock Status > Manage Swatch and add any image you want for each stock status.

A: Yes, variables are supported well in Custom Stock Status extension. Admins can set the label with variables such as “Only {{qty}} in stock”.

A: Custom Stock Status extension has not been compatible with Magento 2 Multi Source Inventory. However, in the meantime, compatibility can be customizable. Mageplaza team has a plan to make Custom Stock Status extension work well with Magento 2 Multi Source Inventory, and we expect to roll it out in the near future.


Can't find your feature?

Are you looking for a feature in Custom Stock Status. Tell Elle your wants and needs.

Chat with Elle

Are you an agency?

Do you often visit us for purchasing extensions and technical support? Speak to April to learn about your exclusive benefits on Mageplaza

Chat with April


04 November 2019

A must have for your store

This extension is a must-have for your store if you have such products are not readily available or if you make the products available on special request, If you have such products then close your eyes and get this extension from Mageplaza only. Why only from Mageplaza? Because of their lovely and fast support.

Abhishek -Verified Purchase

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.