For more details see how Pre Order for Magento 2 extension works.
The extension allows you to market the out-of-stock or just announced goods. Your customers can pre-order or backorder your goods that are temporarily unavailable for immediate purchase. Thus you can timely analyze customers’ needs and build an efficient marketing strategy.
Please note, that the Pro version of the extension currently doesn't have the compatibility with Hyva Theme.
To configure the module, go to admin panel → Stores → Configuration → Amasty Extensions → Pre Order.
Enable Pre Orders - To enable pre orders, set to Yes.
Allow Pre Orders for Products with Zero and Below Zero Qty - Choose whether to allow pre orders for products with zero quantity. If set to “No”, it is possible to pre order products that have quantity set to 1 or higher only. This way you can limit number of products available for pre order.
Disable Pre Order for Items with Qty Above Zero - If set to “Yes”, pre orders will take effect only for products with quantity 0 or lower.
Allow Mixed Carts - This option is available only in Pre-Order Pro. If set to “No”, customers will not be allowed to add both regular and preorder products to the same cart.
Default Add to Cart Button Text - Specify the text that will be displayed instead of the Add to Cart button on category and product pages for all pre-ordered products.
Default Pre Order Note - You can display the same text with all pre-ordered products. It’s possible to use {variables} with product attributes.
Pre-Order Note Output Place - Choose where to display the Pre-Order Note, using selectors. You can specify any valid selector. Also, you can determine several selectors separated by a comma. For example: .stock, .availability. This can be helpful when the output places differ on different pages.
Show Pre-Order Note on Category Pages - Control the display of Pre-Order Notes on the catalog and listing pages.
Pre-Order Warning in Order - Create a message to display with order information.
Pre-Order Warning in Shopping Cart - This warning is shown only when there is not enough quantity of ordered product. Here the '%1$s' is the product name and the '%2$s' is the pre-ordered product qty.
Use '%1$s' (product name), '%2$s' (pre-ordered product qty) to create your warning message.
Pre-Order Warning for Below Zero Qty - This warning is shown on the product page only when there is not enough quantity of an ordered product and pre-order is not allowed for products with zero and below zero qty. Here the '%1$s' is the product name and the '%2$s' is the available product qty.
With the Pre Order Pro extension, you can display the release date for pre-order products on the storefront. The module adds its own attribute, and you can also use any other attribute of the date type.
Use Release Date - set 'Yes' to use {release_date} variable in Pre-Oder Notes in product configuration.
Release Date Attribute - here you can select the date attribute that will be used for the {release_date} variable value.
Release Date Format - choose the format, which the release date will be displayed for customers.
Change Product Backorders Value on Release Date - specify whether to change or not product backorders value on release date
Pre-Order Note State on Release Date - specify how the pre-order note should be changed after the product release date. You may choose one of two options: Hidden or Replaced with default note.
To set Release Date for a particular product, please do the following:
Detect Complex Products Which Consist only of Pre-Order Components - When set to Yes, the pre order warning will be displayed before the customer selects any product configuration. The option works for configurable, bundle and grouped products if all their components have pre order status.
Automatically Add Warning to Transactional Emails - When enabled, the Pre-Order Note will be added to transactional emails automatically.
Here's the example of an email with the Pre-Order Note.
Order Status - notifications will be sent only for orders in chosen statuses.
Notification Template - choose the template for release notifications.
Email Sender - specify the email sender
To send notifications please do the following:
With the Magento 2 Pre Order Pro extension, you can conveniently view all the products, sales, and customers stats related to pre-orders. To start the tracking, in the extension general settings, adjust what order statuses should be taken into analysis.
In this tab you can specify the Pending Orders Statuses and Revenue Orders Statuses to be tracked in analytics.
To view the stats, please navigate to Reports → Pre Order Analytics:
In the From/To tab, you can adjust the time period for stats display.
To navigate the order grid, go to admin panel → Sales → Orders. You can filter the pre orders by clicking the Pre Order column.
On the order info page all the products ordered in advance will be marked as pre order.
To enable pre order function for a simple product:
In the Advanced Inventory tab, untick Use Config Settings checkbox under Backorders field and select Allow Pre-Orders option from the dropdown.
You can specify custom Pre-Order Cart Button and Pre-Order Note for a simple product. Leave it blank, and the values that you set in the Display Options will be applied.
To activate pre order and customize pre order note & cart button in bulk (for many products at the same time):
To find out what are the simple products of configurable, grouped, or bundle items:
With the extension, you can assign a discount to pre-order products via Catalog and Cart Price Rules. This way, you will save your time with no necessity to edit the price for each product individually. All you need to do is to create a rule and specify the appropriate conditions.
To create a Catalog Price Rule for pre-order products, please navigate to Marketing → Catalog Price Rule:
Click the Add New Rule button.
Add the Rule Name and its Description, specify the Websites and Customer Groups for which the rule will be available, and set the rule Priority.
In the From/To fields, you can adjust the particular time period when the rule is active.
In the Conditions tab, you can choose all necessary conditions for your rule.
Choose Pre-Order (Amasty Pre-Order) condition and set it to 'Yes' to apply the rule to pre-order products.
Add other conditions if needed.
In the Actions tab, adjust the discount type for the rule.
When everything is ready, click the Save or Save and Apply button.
To create a Cart Price Rule for pre-order products, please navigate to Marketing → Catalog Price Rules:
Click the Add New Rule button.
Add the Rule Name and its Description, specify the Websites and Customer Groups for which the rule will be available, and set the rule Priority.
In the From/To fields, you can adjust the particular time period when the rule is active.
Also, for the Cart Price Rule, you can set Uses per Customer and add a Coupon code.
In the Actions tab of the rule, you can adjust the discount settings and add the needed conditions. Add Pre-Order (Amasty Pre-Order) condition and set it to 'Yes' to apply the rule to pre-order products.
Configure Labels and adjust coupon codes settings if needed.
When everything is ready, click the Save button.
The pre order message you’ve specified for each particular product in the Advanced Inventory tab is displayed on a shopping cart page.
Warning message in the Orders tab of a customer's account.
Pre order note is also displayed at the Checkout in order summary section