50% OFF All Magento 2 modules until December 5th!

Subtotal $0.00

Total $0.00
You have no items in your shopping cart.
Magento 2 Extensions Magento 1 Extensions Hosting Services About Us Blog Login Sign Up Support


Based on 25 reviews
Pre-Orders for Magento
Mark products as available for pre-order/backorder in a Magento store. Add a “Pre Order” button to in-stock or out-of-stock products for any type. Notify clients when the item they pre-ordered becomes available.
v1.2.15 | Community 1.3.x - 1.9.4.x
  • Free lifetime updates
  • 90-days free support
  • 45-days money back
  • Earn $ store credits 
    Store credits could be spent right away on next purchase. No minimum amount is needed. Check other ways to get credits here
    Priority support package gives all your support requests High priority by default, shorterning support team reply time.
    Professional installation by the Aitoc team (paid for CE-version users) is included into every Magento Enterprise extension package. To schedule the installation please email us at [email protected].
BackrderMagento Extension
magento pre order Extension
magento backorder plugin
magento order processing module
pre order extension for Magento enterprise
backorder extension for Magento enterprise


Based on 25 reviews
Pre-Orders for Enterprise Edition for Magento
Mark products as available for pre-order in a Magento store. Add a “Pre Order” button to in-stock or out-of-stock products for any type. Notify clients when the item they pre-ordered becomes available.
v10.1.2 | Enterprise 1.9.x - 1.14.3.x
  • Free lifetime updates
  • 90-days free support
  • 45-days money back
  • Earn $ store credits 
    Store credits could be spent right away on next purchase. No minimum amount is needed. Check other ways to get credits here
  • PRO installation included  
    Professional installation by the Aitoc team (paid for CE-version users) is included into every Magento Enterprise extension package. To schedule the installation please email us at [email protected].
  • Priority Support Included  
    Priority support package gives all your support requests High priority by default, shorterning support team reply time.
Pre-Orders for Enterprise Edition
Pre-Orders for Enterprise Edition
Pre-Orders for Enterprise Edition
Pre-Orders for Enterprise Edition
Pre-Orders for Enterprise Edition
Pre-Orders for Enterprise Edition
Get a bundle with 2 additional extensions and save up to 15%
Pre-Orders for Enterprise Edition for Magento

Mark in-stock or out-of-stock Magento product as available for Pre-Order in your store.

1 review
$ 275

Custom Product Designer for Enterprise Edition for Magento

A must-have designer tool for any Magento store that sells products with user-added text or images.

$ 449

% off

Why Use Magento Pre-Orders/Backorders extension?

  1. Let customers order much-anticipated items in advance.
  2. Notify shoppers when a pre-ordered product becomes available.
  3. Receive advance payments for pre-ordered or backordered goods.
  4. Set custom stock statuses for items in your store (for example, Arrives July, 4).


Backorders vs Pre-orders in Magento

When a customer places an order, a store processes it and organizes the shipment to deliver it to the buyer on time. But what if the necessary product is temporarily out-of-stock? How to handle the order then? Here’s where backorders and pre-orders come to play. Let’s find out the difference between the two in Magento.


A backorder takes place when a customer made a purchase order for items that currently are not available. Having paid for it, the buyer will still have to wait until a retailer replenishes the stock.

Magento supports the backorders functionality out-of-the-box, providing for the following options:

  • No Backorders (selected by default). As soon as a product runs out, it becomes unavailable for purchase.
  • Allow Qty Below 0. Even if a product reaches 0 quantity, it remains in stock and customers still can order it.

    Customers won’t notice any change, as the order placement flow will remain exactly the same as for products in-stock. However, there is a disadvantage for retailers: the number of products that can be backordered is unlimited. This can cause certain challenges for inventory optimization.
  • Allow Qty Below 0 and Notify Customer. Works just the same as the option above, but allows to notify customers about the backorder status of an order in cart.

    Even though customers can place an order, there is a risk that they won’t finalize the purchase when they find out the product is being backordered. This may increase the cart abandonment rate and leave customers unsatisfied with your service.


The idea of pre-orders is to allow customers to place orders for brand-new products that are not released yet. Pre-orders provide multiple benefits to retailers, as they make it possible to evaluate market demand for a new item and receive a part of revenue in advance.

The pre-orders functionality is not available in Magento by default, so to enable it a specialized plug-in or custom development are required. Aitoc’s Pre-Orders for Magento extension allows to achieve that, providing for the following capabilities:

  • • Change the Add to Cart button to the Pre-Order one on the product page.
  • • Choose the number of items available for pre-order.
  • • Add a note for an upcoming (e.g., release date).
  • • Sort orders by Pending Pre-Order and Processing Pre-Order statuses.

Return to Top


Magento Backorders extension Features

  1. Replace Buy Now with Pre Order on product & category pages.

    Magento Backorder extension
  2. Specify when the product should become available.

  3. You get two new order statuses, Pending Pre-Order & Processing Pre-Order, which you can use to filter Orders.

    Pending Backorder
  4. Add a custom stock status note for a product.
  5. Allow or disallow pre-orders for certain products.
  6. Limit or don’t limit pre-order quantity for certain products.
  7. Allow shoppers to pre-order in-stock or out-of-stock items.
  8. Allow to pre-order simple, configurable, virtual, bundle or grouped products.
  9. Prevent shoppers from placing regular orders & pre-orders within one session.
  10. Process Orders that contain both pre-ordered & regular items.
  11. Add a notice about an Order containing pre-ordered items to email & invoice.
  12. An order is Pending/Processing if it has both pre-ordered & regular items (unless you change this in settings).
  13. An order changes to Pending/Processing Backorder when the regular items are shipped.
  14. Regular purchase proceeds as usual; a pre-ordered item is shipped when the stock status changes to Available.
  15. Your customers can pay for pre-ordered items just the way they pay for regular items in your store.

Return to Top

Pre-Orders extension for Magento 2 is now available!

Similar extensions

Magento Export Orders & Magento Import Orders plugin – Quickly transfer orders between different versions of Magento without any data loss or damage.

Magento Custom Order Number extension – Adjust your Magento document numbering practice to your specific business workflows by setting up custom ID numbers for orders, shipping documents, invoices and credit memos.

Magento Order Grid extension – Get a complete view of all orders to improve order management at your store.

Recurring orderMagento extension - Make it possible for customers to create grocery lists and place recurring orders for everyday goods.

Return to Top


Request a new feature


+ stands for new feature added
* stands for bugfix

September 12, 2016 (ver. 1.2.15)

* Fixed the incorrect order status set when customer purchases the last in-stock item;
* Fixed the issue with purchasing a product when it goes "Pre-Order for out of stock".

May 4, 2016 (ver. 1.2.13)

* Fixed the stock status issue for custom url of admin panel.

April 25, 2016 (ver. 1.2.12)

* Fixed the issue with bundle product with out of stock pre-order product option not added to cart.

February 25, 2016 (ver. 1.2.11)

+ The extension is compatible with Magento / SUPEE-7405 v1.1

January 26, 2016 (ver. 1.2.11)

+ The extension is compatible with Magento / SUPEE-7405 and SUPEE-7616 patches.

November 2, 2015 (ver. 1.2.11)

+ The extension is compatible with Magento / SUPEE-6788 patch.

October 12, 2015 (ver. 1.2.11)

* Fixed an issue with purchasing pre-order out-of-stock simple product when it is a part of configurable product.

August 25, 2015 (ver. 1.2.10)

* Fixed an issue with preview template of transactional e-mail.
+ The extension is compatible with Magento

March 30, 2015 (ver. 1.2.9)

+ A notice that the order contains a pre-ordered product is added into e-mail and invoice.

March 4, 2015 (ver. 1.2.8)

* Fixed an issue with adding a pre-ordered product to cart once the option to deny regular and pre-order products in cart is enabled.

February 12, 2015 (ver. 1.2.7)

* Fixed an issue with the Pre-Order button on a category page.

February 10, 2015 (ver. 1.2.6)

* Fixed an issue with pre-order out of stock product when it is a part of grouped product.

December 16, 2014 (ver. 1.2.5)

+ The extension is compatible with Magento

November 19, 2014 (ver. 1.2.4)

* Added new option for Backorders\Pre-orders profile in Product Stock Options - Pre-orders for Out of Stock (available for global usage).

October 30, 2014 (ver. 1.2.3)

* Fixed inability to save product with enabled Pre-Orders extension in Magento CE

October 9, 2014 (ver. 1.2.2)

* Fixed the issue with Pre-Order button missing on configurable product with 1 out of stock simple product option assigned.

September 24, 2014 (ver. 1.2.1)

* Fixed Allow Out-Of-Stock product for Pre-Order setting;
* Fixed the issue with product status not changing to pre-order for configurable product when pre-order option is selected.

August 19, 2014 (ver. 1.2.0)

+ Replaces the “Add to Cart” button with “Pre-Order” for simple pre-order products on product lists (category pages);
+ Allows to offer a pre-order option for out-of-stock products;
+ Admin can restrict simultaneous purchase of a pre-order item and regular product;
+ Pre-order status changes if an order contains both pre-order and regular items;
+ Rewrites compatibility with AITOC vBulletin Integration, AITOC Multi-Location Inventory, AITOC Product Units and Quantities extensions;

June 13, 2014 (ver. 1.1.45)

* Compatibility fix with Layered Navigation Pro 2.5.3+

June 10, 2014 (ver. 1.1.44)

+ The extension is compatible with Magento

May 27, 2014 (ver. 1.1.43)

+ For more flexibility AITOC Rewrite system is now disabled by default but can be enabled fully or partially.

April 9, 2014 (ver. 1.1.42)

* Fixed the issue with "Add to cart" button not changed to "Pre-Order" when pre-order option of configurable product is selected.

February 3, 2014 (ver. 1.1.41)

* Fixed the issue with re-indexing Pre-Order statuses when there are more than 20000 orders in the store;

December 27, 2013 (ver. 1.1.40)

* Fixed the issue with order status not changed when order is canceled;

December 19, 2013 (ver. 1.1.39)

+ The extension is compatible with Magento

December 6, 2013 (ver. 1.1.38)

* Fixed the issue with Pre-Order products link available for download;
* Compatibility issue with Custom Order Number Pro is fixed;

November 4, 2013 (ver. 1.1.36)

* Compatibility issue with Multi-Location Inventory is fixed;

September 26, 2013 (ver. 1.1.35)

+ The extension is compatible with Magento

July 4, 2013 (ver. 1.1.35)

* Fixed the issue when a bundle product with fixed price has a pre-order item;

May 15, 2013 (ver. 1.1.34)

* Compatibility issue with Multi-Location Inventory is fixed;

March 29, 2013 (ver. 1.1.33)

* Fixed the issue with Pre-Order Note duplication;

March 12, 2013 (ver. 1.1.32)

+ Updated German language pack;

February 4, 2013 (ver. 1.1.31)

* Fixed the issue with incorrect displaying of reports for orders with "Processing Pre-Order" and "Processing" status;

December 11, 2012 (ver. 1.1.30)

* Fixed the issue with setting Pre-Order item to out of stock when Pre-Order product qty becomes zero;

November 27, 2012 (ver. 1.1.29)

* Fixed the locale issue;
+ Pre-Order Note is now can be set per store;

November 16, 2012 (ver. 1.1.28)

* Fixed the issue with "Add to cart" button not changed to "Pre-Order" when pre-order notice exists (configurable product only);

November 12, 2012 (ver. 1.1.27)

* Fixed the Pre-Order note displaying issue;

November 2, 2012 (ver. 1.1.26)

* Fixed the issue with "availability" status on product reviews page;

October 9, 2012 (ver. 1.1.25)

* Fixed the issue with notifications not sent when purchased Pre-Order item becomes available;

September 18, 2012 (ver. 1.1.24)

* The issue with the "Add to cart" does not change to "Pre Order" for the configurables is fixed;

July 9, 2012 (ver. 1.1.23)

+ The extension is compatible with Magento

June 28, 2012 (ver. 1.1.23)

+ The extension is compatible with ShipWorks Shipping Software ver. 2.9 and ver. 3.0;

June 25, 2012 (ver. 1.1.22)

+ The extension is compatible with Magento

May 17, 2012 (ver. 1.1.22)

* Fixed the issue with order status change after making product as Pre-Order again;

April 25, 2012 (ver. 1.1.21)

+ The extension is compatible with Magento

April 18, 2012 (ver. 1.1.21)

* Fixed the issue with incorrect order status when shipment is created;

April 3, 2012 (ver. 1.1.20)

* Сompatibility fix with Google shopping;

February 22, 2012 (ver. 1.1.19)

* Fixed the issue when simple pre-order product is a part of bundle product;

February 16, 2012 (ver. 1.1.17)

+ The extension is compatible with Magento

November 14, 2011 (ver. 1.1.17)

* Fixed the issue with shipping the pre-order items;

November 14, 2011 (ver. 1.1.16)

* Fixed the critical observer.php bug in ver. 1.1.15;

November 3, 2011 (ver. 1.1.15)

* Fixed the issue with cron when pre-order is used;

October 24, 2011 (ver. 1.1.14)

+ The extension is compatible with Magento

September 28, 2011 (ver. 1.1.14)

* Fixed the issue with incorrect displaying configurable product statuses;

September 23, 2011 (ver. 1.1.13)

* Fixed the issue with displaying out of stock option of configurable product as pre-order;

September 22, 2011 (ver. 1.1.12)

* Fixed the issue with order (with pre-order product) status changing;

August 31, 2011 (ver. 1.1.11)

* Fixed the issue with global config setting for pre-order;

August 22, 2011 (ver. 1.1.10)

+ The extension is compatible with Magento

August 15, 2011 (ver. 1.1.10)

* Fixed the bug with pre-order products missing if admin URL is different from default;

August 8, 2011 (ver. 1.1.9)

* Fixed the issue with incorrect change of order status;
* Fixed the issue with shipping/invoicing bundle product;

July 18, 2011 (ver. 1.1.8)

* Fixed the issue with IE8

July 6, 2011 (ver. 1.1.7)

+ Advanced Language Pack for the extension added:
- German
- French
- Spanish
- Italian
- Dutch
All extension interfaces are translated into these languages;

June 16, 2011 (ver. 1.1.6)

* Some minor bugfix

April 28, 2011 (ver. 1.1.5)

+ The extension is compatible with Magento

April 18, 2011 (ver. 1.1.5

* Fixed displaying the number of products in search results;

March 18, 2011 (ver. 1.1.4)

* Fixed compatibility issue with Multi-Location Inventory;

17 February 2011 (ver. 1.1.3)

+ The extension is compatible with Magento 1.5.0.x

4 January 2011 (ver 1.1.2)

* Fixed the error that happened when the default status of order is not custom set.

25 Customer Reviews

  • Siyanda,
    Jul 19, 2019

    Good one. please add deposit functionality

  • Kboom,
    Sep 29, 2016

    This software functions as discribed. After some struggle with the installation we asked them for support. They where fast and solved the problem in a few minutes. I can assume if there is a problem you mark its usefulness as not usefull. Please contact the team first, then complain. If it is not solved or something relevant is wrong you may have some right to complain. Great product, great and fast support. MAgento version

  • Stefan Spieker,
    Mar 22, 2016

    Must-have extension for those who do not loose sales when products are out of stock. Installation takes one minute. Support is very responsive. Highly recommend to anyone.

  • Yonatan Aruti,
    Mar 20, 2016

    Very efficient and easy-to-use. Perfect fit if you want to have pre-orders in your store.

  • Davidex,
    May 11, 2015

    The module is a must-have for those who want to implement a Pre-order feature in their Magento sites. It integrates perfectly with Magento built-in inventory system.

  • ajayp,
    Mar 5, 2015

    great extension and service!!! I recommend them highly.

  • tinnud,
    Jan 14, 2015

    Superb Customer Service I'm in the process of building a new online store and having the ability to offer pre-orders for my customers was very important. I bought this extension and ran into problems once I'd installed it after carefully following the installation instructions. I contacted the AITOC and had a response within minutes. They contacted me to inform me that the theme I was using was causing issues and would require some investigation before they could get it working. 2 days later the extension is now working as described and has added an extra level of service for my customers. I was not charged for the extra work involved and have been extremely impressed with the professional manner the team at AITOC dealt with my issues. I cannot recommend them highly enough!

  • Djinncomics,
    Nov 20, 2014

    Hello,There was a problem with the pre-order button to automatically switch from add to pre-oder on out of stock but after i send an email to the support team they fix it on the next patch that took 2 week to get.I test it and it work very well. Nice job done with this product and very helpfull for my needs.Thank, will buy another add-on from you soon

  • Charlie,
    Nov 14, 2014

    Hi Guy'sI am using your extension on Magento 1.8, Its working as expected but I am not getting email notification when product stock is updated. Is there any other configuration setting to get email notification.Thanks___ RESPONSE FROM AITOC: Hi, thank you for choosung our module. Please submit a support ticket. You can do it in the support tab http://www.aitoc.com/en/magentomods_pre_order.html#support_tab

  • Gadget Boy,
    Jul 11, 2014

    Just what I was looking for, we can now get products live on our site an accept pre orders. We can also display the due date so customers are aware of the date the item will be posted.

  • ticok,
    Jul 8, 2014

    Besides the fact we can pre-sale our out-of-stock products, it has reduced a lot our chat requests, because of the information of when the product will be available again.

  • ticok,
    Jul 5, 2014

    It´s works fine, and because you inform when the product will be available again, it has decreased the questions on my callcenter

  • Keith,
    Jun 19, 2014

    This is an easy to use product that makes managing pre-orders very easy. I would have given it a 5 star rating if there was a setting to allow me to chose if an order with both pre-order items and in stock items was set to a Pre-Order or Processing status.If you need support with it, they have some of the best support I've seen in many years. I was online when they started processing a trouble ticket (I was upgrading from their old license system to the new one, not an issue with the product) I opened. They emailed me back and forth real time to help me solve the initial issue and a couple that I created during the process. It's hard to find support like this these days.

  • jump2u,
    Apr 8, 2014

    We use this extension in our Magento and it works with some customizations that we done.

  • horizon,
    Jan 15, 2014

    We have been using the Pre-Orders extension for more than 2 years and our experience is positive. The extension came with clear instructions in PDF format. Too often developers just do not care to provide well-written instructions on how to install and use their software, making things unnecessarily difficult. This was not the case. We contacted AITOC for a licensing question and they answered quickly. After activation, we found that the extension dealt out-of-the-box with the most important aspects of pre-sales, which in our experience are: - Provide clear information to the customer. - Display different messages on different products. - Integrate with existing shop management processes (no additional things to remember). The first requirement is met by just turning the "add to cart" label on the buy button into "pre-order". The customer cannot miss it. Of course, this happens only on pre-order products. Additional text is automatically added where it makes sense, i. e. in cart. The tools to manage pre-orders are essentially two, and additional product status and an optional custom message. They both are in the product's backorder management page, so our third requirement is met. The optional message can be customized on a per-product basis, so our second requirement is also met. We have no negative aspects to highlight about this extension. The price was reasonable and it just worked. We did not test technical support but the absence of problems should be seen as a good thing!

  • Andreas,
    Sep 23, 2013

    Great extension. First I miss some individual functions, but the great support add them.

  • magentazm,
    Jul 5, 2013

    Aitoc support went over and above the call of duty SEVERAL times to ensure the extension worked, even tweaking the code to suit my situation. They always responded within 12 hours, and they consistently delivered. If I ran a software company I could only hope that I could provide such outstanding support. Clearly some piece of mind when you are dealing with such a nasty piece of software such as Magento where you *need* to know extensions will be future-compatible for your business to survive.

  • Bjarne Øverli,
    Jul 4, 2013

    Great product and great support. Found a bug, but Aitoc fixed this within a couple of hours.

  • Paul Matthews,
    Mar 26, 2013

    Great product, great support . There was a minor issue relating to layout and AITOC applied a custom fix within a day

  • allmet ,
    Jan 17, 2013

    i bought this extension including installation. inbetween 24 hours they installed it, and it´s running smoothly and without any problems from the first second on. even they made a changement and renamed the button in german language according the EU laws. i can say only good things about this extension and about the support! simply great! Thanks a lot from Austria!!

  • Mark,
    Nov 27, 2012

    Aitoc rocks! Fantastic customer service and great modules! I recommend them highly.

  • Jordy van Overeem,
    Nov 6, 2012

    This extension works great for my needs! I've a store with online cd game keys. So we've allot and often pre-orders. Extension is flexible and easy to use. In the beginning there was a small problem, but AITOC helped me out fast and very good.

  • jpcs,
    Sep 7, 2011

    great module and service

  • nehc,
    Nov 8, 2010

    This is also working for me. I have a store running and was able to get it installed and working correctly. The install is a bit tricky but if you follow all of the instructions (which I didn't the first time) it should work. But I think the best thing about this extension is the support. I had an issue (I played around with the database when I shouldn't have) and wrote to support. AITOC responded within an hour and was able to get my problem resolved almost immediately.

  • medden,
    Sep 4, 2010

    I bought this module. It came with 2 PDFs. One giving you step by step installation guide, the other a user guide for the module. The module didn't work first time when I installed it on my staging server, I think I messed up copying some of the files, but after contacting Aitoc support, they reinstalled the module. And once I restored my database it worked perfectly. Very quick response to support questions. When in deployed it to my production server, it installed flawlessly first time. No issues whatsoever. The module works exactly how I expected it would. It shows Pre-Order and an availability date next to any products I set as pre order. It even works on configurable products if one if on pre order and another isn;t. Really well coded module. I have no regrets after buying it. Am sure my client will also be very impressed with it. Especially as I can send him the user manual and don't have to give him video training this time.

Add Review
Choose number of stars that seems fair
Post Review and Rating
Reasons to choose Aitoc