What to Check If the Pre-Order Button Is Missing on the Frontend?
1. General module settings:
If the pre-order button is missing for a product with quantity 0 or below, but it should be visible, make sure the following setting is enabled:
Allow Pre Orders for Products with Zero and Below Zero Qty = Yes
If the pre-order button is missing for a product with quantity above zero, make sure the following setting is set to:
Disable Pre Order for Items with Qty Above Zero = No
2. If these settings are configured correctly but the button is still missing, check if pre-orders are enabled for products:
- If pre-orders are expected to be enabled globally based on the settings above, verify that the following option is enabled:
Stores > Configuration > Catalog > Inventory > Product Stock Options > Backorders = Allow Pre-Orders
- If pre-orders are only expected to be enabled for specific products, check whether the Allow Pre-Orders option is enabled for the individual product under:
Catalog > Products > [product] > Advanced Inventory
3. Make sure the product status is set to In Stock.
4. If multiple store views exist, check the settings for each store view. Keep in mind that product-level settings take precedence over global module settings.
5. After making any changes, be sure to reindex the site: php bin/magento ind:rei
If you continue to experience issues or have further questions, please don't hesitate to contact our support team for assistance.
Related Articles
Pre Order | GraphQL
The Pre Order extension doesn't have its own GraphQL requests. Instead, it complements the default Magento ProductInterface with additional data. When compiling a request for product information via Magento functionality, you will also get the ...
I face some issues with the Elastic Search extension. What should I check?
If the extension doesn't work as expected (e.g. search results are not relevant or do not display at all), we'd recommend checking the module configurations following the instructions below. 1. A compatible version of the Elasticsearch Engine should ...
How to resolve Missing field 'review' and Missing file 'pricevalidUntil' warnings in rich data?
To resolve the "Missing field 'review' (optional)" and "Missing field 'priceValidUntil' (optional)" warnings in rich data using the Google Rich Snippets extension by Amasty, it needs to ensure that your structured data is configured to include these ...
My Order Attribute relations don't work, how can I check if everything is configured correctly?
Firstly, check which attribute is used as a parent attribute in the relation. The Order Attributes relations could be created only for parent attributes with the following types: Dropdown, Radio Button, Checkbox Group. Secondly, please, make sure the ...
The Among Category Products banner is missing. What should I check?
The issue with the missing Among Category Products banner might have arisen due to the peculiarities of the custom theme installed on the site and the way it redefines product selectors. To fix the issue, the custom selectors should be defined in the ...