Pre Order for Magento 2
Drive sales for out of stock or just announced products! Allow buyers to easily pre order or backorder goods that are unavailable for immediate delivery. Get a powerful marketing research tool to analyze customers’ demands.
- Allow to pre-order upcoming or out of stock items
- Efficiently analyze your customers’ needs
- Improve your store order management
- Use pre order function for simple, configurable, grouped or bundle products
- Create custom pre-order buttons and notes
- Benefit from compatibility with Jet Theme by Amasty
- Fully optimized for mobile
Why do you need pre order option in Magento 2 store?
The business cycle in ecommerce is changing quickly and continuously. Store owners need to be a step ahead of events and predict customers’ needs and demands in order to keep the webshop running profitably and successfully.
By adding pre order and backorder options to your Magento 2 store you achieve two goals at once: show that you care about the clients and gather valuable data on customers’ preferences, desires and welfare.
How does Magento 2 pre-order extension
work for the customer?

Clearly indicate the products that are available for pre order
Present pre-order notes as a unique custom stock status
Pre order of a certain item in a configurable product
Pre orders on the shopping cart
Pre order note on the checkout and NEW payment preview
Show webstore track backorders in the customer account
IMPORTANT
Customers are charged only once per purchase. Magento 2 stores demand payments when a backorder or a pre order is placed; the extension doesn’t change this functionality.
Advanced admin options
Pre order of configurable, grouped and bundle products
Allow customers to pre order configurable, grouped and bundle products. Notice that only out of stock configuration will be marked as pre order; all the other product combinations can be sold normally. If one of the items in a bundle or a group is currently available only for pre order, customer will see the corresponding notification.
Easily identify items ordered in advance on the order info page
A note that an item has been pre ordered is also highlighted on the order information page. It ensures that store admins always will be aware of a current order status.
Specify pre order notes and warning messages
Stick a pre order warning to the products that are not in stock at the moment. The notes will be displayed on product pages and pinned to the order information in the Orders tab of a customer account. You can use variables like {sku} or {delivery_date} to make notes more informative. Specify the output place of pre-order warning using selectors.
NEW | Using variables in the warning message, display product name and pre order product quantity in the shopping cart.
Automatically add a pre-order note to transactional emails

Edit pre order cart buttons and notes in bulk
You can significantly simplify your work by editing text in pre order cart buttons and notes via mass action.
Use custom text instead of the 'Add to Cart' button
Equip your web store with custom pre order or Magento 2 backorder buttons instead of a regular add-to-cart button. Pre order buttons are displayed both on category and product pages.
Quickly find pre orders on the grid with a handy filter
Pre Order column added to the Order grid allows rapid sorting and editing your store pre orders. This option can dramatically increase productivity of all admin users. They won’t need to look through the whole list of placed orders to find out which items have been pre ordered.
Are you looking for new ways to drive sales?
Try out our Magento 2 Advanced Reports: 20+ essential report types (sales by overview, country, customer group, bestlessers and others), specified time periods, latest stats, quick data export, and many more useful features are available in a single product.More options for your store
Have a look at these two extensions you may also like:- Magento 2 Cancel Order helps to grow revenue as an all-in-one solution for orders cancellation management;
- Magento 2 Out of Stock can assist you with understanding your customers' preferences: quickly identify which products are highly demanded and timely refill them in your store.

Other Features
- 100% Open Source — Easy To Customize
- Follows Magento Code Architecture
- Separated HTML/CSS/JS
- Simple installation via Composer



I bought installation services, and a friendly guy named Kiril installed the extension for me within a couple of hours, and patiently answered my simple questions. I was also impressed with the user guide which really helps if you're not a power Magento user.
Overall, I am very impressed by the detailed product description, support services, and of course the extension is working as advertised. Thanks for the quality.
Category Page
Product Page
Are you looking to add specific functionality for this extension or want to acquire a reliable development partner altogether? With custom development services by Amasty, you will receive high quality and cost-effective solutions developed by Magento professionals according to industry’s best practices.
Magento 2.3.5+, 2.4.x
You can always download the recent version free of charge from your account
Installing an upgrade is easy — check now
- Compatibility we improved the extension functioning in combination with MSI
- Fix we fixed the issue with incorrect stock status of a composite product which is configured to allow pre-orders
- Improvement we moved MFTF tests to additional packages particular for Magento 2.3.5 and Magento 2.4.0
- Fix we corrected the usage of html tags for preorder button
- Fix we resolved the issue with preorder notes disappearance upon products mass-action update
- New we covered the main plugin's features with MFTF tests. It will help to improve quality and stability of our extension
- Compatibility compatibility with Magento 2.4 was added
- Compatibility we reviewed and enhanced compatibility with split database performance solution
- Improvement we added a handle to preorder product pages to give the possibility to separately customize them
- Fix we fixed an issue with Add to Cart button text duplication on custom themes
- Improvement we rechecked and established correct dependency on jQuery UI library
- Fix we resolved the issue with ability to add a product with 0 stock to shopping cart despite of restricting configuration
- Improvement we implemented performance enhancement
- Compatibility we enhanced compatibility with 3rd-party plugins
- Compatibility compatibility with Magento MSI was improved
- Fix we resolved issue which occured while preordering items with customizable options
- Improvement minor improvement was implemented
- Fix issue with undefined stock status on selecting of configurable product option was resolved
- Fix issue with performance on category page was resolved
- Compatibility the compatibility with Amasty Free Gift was improved
- Compatibility the compatibility with Amasty Custom Stock Status extension was improved
- Fix an issue with missing pre-order note on the order page when the ordered qty is greater than the quantity available in stock was resolved
- Compatibility a compatibility with related products block was improved
- Fix; an issue with custom product options was resolved
- Compatibility compatibility with MSI coming with Magento 2.3.0 was improved
- Fix the design issue with Pre-Order Note on category page was resolved
- Fix an issue with pre-order note for Out of Stock products was resolved
- Compatibility compatibility with Multi Source Inventory coming with Magento 2.3.0 was added
- Improvement now the pre-order information, e.g. "we delivered in 10 business days" is saved for each particular order. Once admin changes the information to "delivered in 20 business days" in the configuration it will be applied to new orders only
- Improvement now the pre-order note is added to order and email when the Cart qty is greater than the quantity available in stock, e.g. Cart Qty = 4 and Available in Stock = 3
- Fix the problem with mass update attributes was resolved
- Improvement allows to configure warning message text which appears in shopping cart when there is no enough quantity of ordered product and some products will be pre-ordered
- Compatibility compatibility with Magento 2.3 was added
- Fix an issue with multi address checkout was resolved
- Fix the issue with warning message on cart for 0 quantity was resolved
- Improvement notification in cart about some products are pre ordered was added
- Fix the issue with pre-order warning message in email was fixed
- Improvement introducing the ability to add the Pre-Order Note to the Order Confirmation email
- Improvement introducing the ability to determine the Pre-Order Note's output place
- Compatibility the compatibility with Magento 2.2.6 was improved
- Compatibility the compatibility with the Amasty Custom Stock Status for Magento 2 extension was improved
- Fix the issue with the mass action on the order grid when sorting by the pre order field was resolved
- Improvement the performance on the category pages was improved
- Improvement the setting for Pre Order note display on the category was added
- Fix an error in the code after placing order was resolved
- Fix an issue with some orders not marked as pre-ordered was resolved
- New the information section was added. Now, you can see the version of the installed extension, available updates, a User Guide link, possible conflicts and other useful information right on the module's configuration page
- Improvement the Pre Order button behavior for the bundle products was enhanced
- Fix the issue when the 'Add to cart' button was visible for some time before the 'Pre Order' button appears was fixed
- Fixed an issue with the out of stock options of the configurable product
- New added the pre-order "Coming soon" message on the payment review page
- Fixed an issue with Pre Order note on the order review page for the configurable products
- Fix an issue with configurable product
- Minor fixes
- Minor fixes
- New Added the Pre-Order note near the product in the Order review block at the checkout page
- Fixed an issue with Pre-Order note on the product page
- Fix an issue with 'From - To' price filter for the bundle product was resolved
- Magento 2.2 compatibility tested and confirmed
- Fixed an issue with the missing header in the orders grid page
- Fixed an issue with the bundle product and wrong orders grid page
- Fixed an issue with Max Saving filter
- 'Pre Order' button replaces the 'Add to Cart' for the configurable products in the product listing page now.
- Minor fixes
- Compatibility with Amasty Order Archive improved
- Minor display fixes
- The error concerning pre-order attributes which are not added to a product set is fixed.
- The pre-order defining logic is improved.
- The incorrect changing of pre-order labels on the "Add to Cart" button is fixed.
- Now the module works fine at the product pages without `Reviews` block
- Possibility to use mass action to update pre-order fields
- Minor improvement
- Minor fix
- Minor fix for setting product as pre-order when it has quantity 1 in few cases
- Fix for parsing pre order note message
- Fix for database configurations using prefixes for tables
- Compatibility with Magento 2.1 UI forms
- Code is organized according to the new Magento standards
- Various minor bugfixes