Pre-Orders for Magento 2

The Pre Orders for Magento 2 extension allows store owners to sell out-of-stock products as pre-ordered goods. This option benefits store owners as they can receive revenue in advance and estimate marketing demand before a product is released. It also helps convert new visitors into customers and allows customers to be notified about the status of a product and book upcoming products. Using this extension, you can charge customers for pre-order items or only notify them about availability.

  • Allow pre-ordering products
  • Place the Pre-Order button instead of Buy Now or Add to Cart
  • Specify the time when items are expected to be available
  • Notify customers by email when their pre-ordered products arrive
  • Allow customers to make prepayment
  • Provide the ability to return products to stock on schedule
  • Improve your store order management and boost sales
  • Filter orders with pre-order products using Pending/Processing Pre-Order status


Pre Orders for Magento 2

The business environment is only sometimes stable, and store owners should be ready for quick changes. They should be able to predict customers’ needs. After all, their global goal is to make their e-commerce business work profitably and efficiently.

By applying Magento 2 backorder extension, you demonstrate your care about customers and gather valuable information on their preferences and desires.

Why the module is useful

With the help of the extension, you can sell out-of-stock products as pre-ordered goods. Customers can pre-order products they like in your Magento 2 store without extra effort. The Pre-Order option notifies buyers when their goods arrive.

Benefits for Store Owners

Receiving revenue in advance. By allowing customers to pre-order, retailers may get proceeds from sales even before a product enters the market. They actively use this revenue to cover expenses related to shipment or product launches.

Estimating marketing demand before the product release. Although it is not easy to predict customer expectations, the module lets get an idea of the potential demand in a new product. It also helps to estimate the required supply and optimize inventory and warehouse costs. It means you can maintain optimal inventory levels.

Converting new visitors to customers. Take advantage of potential customers and increase sales of unavailable products. Pre-order notifications will keep customers and make them wait for the products to return. Let your customers get Flagman products first.

Benefits for customers

Notifications about the product status. It will be rather useful for buyers to get to know the out-of-stock status of a product and understand that this item can be pre-ordered.

Booking upcoming products. This is a good way to satisfy customers as they can book new goods before they are in stock and available for delivery.

Advanced shopping experience. Customers may keep on checkout even with the products they like when they are out of stock. This indeed makes people feel more positive and satisfied.

Decide pre-order products behaviour

Decide if customers can purchase the pre-order product or they can only subscribe for notification when the pre-order product is back in stock

Configure and enable product for Pre-order

You can enable the product to be available as a pre-order. The module lets you define the stock quantity value for a product to become available for pre-order and out-of-stock.

You can also add a custom pre-order note that will appear on the front end. 

Purchase pre-order products

When the product becomes enabled for pre-order and the purchase option has been selected from the admin configuration, the "Add to Cart" button will be replaced by the "Pre-order" button. 

The customers can click on the pre-order button and then process further to purchase the product. 

Subscribe for the product back-in-stock notification

Suppose Pre-Order In Stock Notification option is selected and pre-order functionality is enabled for a product on the front-end. In that case, the customer will see the button to enter their email address to receive an email notification once the product is back in stock. 

Demo website


We aim to keep our modules regularly updated with new features, bug fixes and compatibility improvements.

Need something else?

We are happy to consider adding new features to our products. Please click below to tell us what you'd like to see.

2.0.9 - July 6th 2023

*Fixed the "Area code is already set" error when running bin/magento setup:install

*Fixed issue when running command bin/magento setup:performance:generate-fixtures for Adobe Commerce Edition

*Fixed caching issue

*Fixed issue with the "Show number of products per page" filter on the search result page

2.0.8 - November 10th 2022

*Fixed error "Area code is already set" when running magento setup:install command

2.0.7 - May 23rd 2022

*Code Improvements

2.0.6 - April 4th 2022

+Added import functionality to update Pre-order product-level attributes

*Fixed error when creating simple product

*Fixed issue with "Change Product Status To In Stock Automatically By Date" and "Admin Email for In Stock Automatic Status Update Failure Notification" admin configuration field.

2.0.5 - September 7th 2021

*Fixed issue with Pre-order product and inventory source quantity calculation

*Fixed Compile error

*Fixed the issue with shipment of per-ordered simple product associated with configuration product.

*Fixed issue of adding product into cart

2.0.4 - August 10th 2021

+Added compatibility with Magento 2.4

+Added compatibility with PHP 7.4

2.0.3 - September 23rd 2020

*Fixed a bug with out of stock products.

2.0.2 - August 27th 2020

*Fixed a bug with pre-order products not being able to be added to the cart.

2.0.1 - January 15th 2020

*Fixed issues in compatibility with Magento 2.3.3

*Update composer.json dependency

*Code Refactoring

2.0.0 - September 27th 2019

*Fixed the issue with displaying Pre-order labels

*Fixed compatibility issue with different types of products

*Fixed issues in compatibility with Magento 2.3

+Added possibility to work in 2 modes: 1. Prepayment; 2. Notification subscription mode. (Email comes when the product is returned to the stock)

+Added possibility to return the product to the stock by a schedule (specific date)

+Added dynamic extension settings at the product level, allowing you to adjust the qty range when the product is in pre-order status

+Added possibility to change the place of label displaying

+Added multistore support

+Added new order attribute: Contains Pre-Order products

1.1.4 - October 31st 2017

+Added compatibility with Magento Open Source 2.2

1.1.3 - May 17th 2017

*Fixed an issue with the pre-order note for configurable products

*Fixed an issue with pre-orders for out-of-stock configurable products

1.1.2 - October 14th 2016

+Extension is compatible with Magento 2.1.2

*Fixed the issue with missing items in a shipment form

*Fixed the issue with incorrect order status changing

1.1.1 - September 16th 2016

+Extension is compatible with Magento 2.1.1

*Fixed the issue with Subscribe button replaced with Add to Cart

1.1.0 - August 15th 2016

+Extension is compatible with Magento 2.1

Request a new feature

Why choose Aitoc?

We realise that you have a choice when it comes to suppliers for Magento modules. However, we believe that Aitoc's history and pedigree is second to none.

Our company was founded in 2001, and we've been working with Magento since 2007.

Why choose Aitoc?
22 years old

22 years old

We've been providing Magento modules since 2007. Our company was formed in 2001.

Satisfied clients

Satisfied clients

We've helped more than 30000+ customers in 100+ countries.

High quality software

High quality software

We have built hundreds of modules. We provide our customers with affordable prices and high quality standards.

Professional experienced team

Professional experienced team

Our developers have proven knowledge, and our support specialists have exception problem-solving and communication skills. Together we are always ready to help you.

Impeccable reputation

Impeccable reputation

93% of our clients rate us 5/5 for product and support quality. We have a client-orientated structure to effectively work for all our customers and fit their needs.

Professional services

Professional services

Aitoc is not just about great modules. Our professional services team are ready to help you improve your ecommerce site with a range of optimisation and development services.