MageHQ Pre Order for Magento 2 helps merchants accept orders for out-of-stock, short-supply, or upcoming products. Customers can pre-order products before they are fully available, while store administrators can display pre-order notes and messages, set availability dates, offer discounts, automatically enable pre-orders for products with zero quantity, choose partial or complete payment, and manage pre-orders from the Magento backend. The module is also compatible with GraphQL.
What Is MageHQ Pre Order for Magento 2?
MageHQ Pre Order is a Magento 2 extension that allows customers to place orders for products that are out of stock, in short supply, or not yet available. Instead of making an unavailable product completely unorderable, merchants can enable pre-orders and continue accepting customer demand before the product is ready.
The extension is useful for stores selling upcoming products, products with planned availability dates, or items that temporarily have limited stock. Merchants can control which products accept pre-orders and provide customers with clear information about availability and payment requirements.
Key Features of MageHQ Pre Order
- Allow customers to pre-order out-of-stock, short-supply, or upcoming products.
- Display notes and messages for pre-order products.
- Show pre-order messages on product pages and in My Account order management.
- Support Simple, Bundle, Configurable, and Grouped Products.
- Set discounts for pre-orders.
- Automatically enable pre-orders for products with zero quantity.
- Disable pre-orders for products with positive quantity when required.
- Set an availability date for each pre-order product.
- Choose between partial payment and complete payment.
- Support partial payment amounts such as 20%, 50%, or 70% in advance.
- Manage pre-orders from the Magento backend.
- Provide GraphQL compatibility.
Pre-Order Out-of-Stock and Upcoming Products
When a product is unavailable, customers may leave the store rather than wait for it to return. Pre-order functionality provides another option by allowing interested shoppers to place an order before the product is fully available.
MageHQ Pre Order can be used for products that are temporarily out of stock, have limited supply, or are being prepared for an upcoming release. Administrators can decide which products should accept pre-orders and which should remain unavailable.
Clear Pre-Order Messages and Notes
Customers need to understand that a pre-order product is not immediately available. MageHQ Pre Order allows administrators to add notes and messages that explain the pre-order status and provide important information about the product.
These messages can be displayed on the product detail page and in My Account order management, helping customers recognize the pre-order status before and after placing an order.
Support for Multiple Magento 2 Product Types
MageHQ Pre Order supports several Magento 2 product types, including Simple, Bundle, Configurable, and Grouped Products. This allows merchants to use pre-order functionality across different types of products within their catalog.
Pre-Order Discounts
Merchants can configure discounts for pre-orders. Offering a discount can make a pre-order more attractive to customers who are willing to wait for a product that is not immediately available.
Store owners can choose discount settings according to their pricing strategy and the type of product being offered for pre-order.
Automatically Enable Pre-Orders for Zero Quantity Products
MageHQ Pre Order can automatically enable pre-orders when a product reaches zero quantity. This allows selected products to remain orderable through the pre-order process instead of becoming unavailable as soon as inventory reaches zero.
The extension also allows merchants to disable pre-orders for products with positive quantity, giving administrators greater control over when the pre-order functionality should apply.
Set Product Availability Dates
Merchants can set an availability date for each pre-order product. Providing an expected availability date gives customers useful information about when the product may become available.
This makes the pre-order experience clearer and helps customers make an informed decision before placing their order.
Partial or Complete Payment for Pre-Orders
MageHQ Pre Order gives merchants the option to require either partial payment or complete payment for pre-orders. This provides flexibility for different store payment models.
For example, a store can allow customers to pay 20%, 50%, or 70% in advance and pay the remaining amount when the product becomes available. Alternatively, the store can require the complete amount upfront.
GraphQL Compatibility
MageHQ Pre Order is compatible with GraphQL, making the module suitable for Magento 2 implementations that use GraphQL-based storefront workflows or headless architecture.
Managing the Pre-Order Experience
A successful pre-order experience should make the product status, availability timing, pricing, and payment requirements clear to customers. Merchants can use pre-order messages, availability dates, discounts, and payment options to provide the information shoppers need before completing their purchase.
Administrators can also manage pre-order settings from the Magento backend and test the customer purchase flow before making the feature available across more products.
Conclusion
MageHQ Pre Order for Magento 2 provides merchants with a practical way to accept orders for products that are out of stock, in short supply, or upcoming. Store administrators can configure product-level pre-orders, display customer-facing messages, set availability dates, offer discounts, automatically enable pre-orders for zero quantity products, and choose between partial and complete payment.
With support for Simple, Bundle, Configurable, and Grouped Products, backend management, and GraphQL compatibility, the extension provides a flexible solution for Magento 2 stores that want to continue accepting customer demand before products are fully available.
Frequently Asked Questions
What does MageHQ Pre Order for Magento 2 do?
It allows customers to pre-order products that are out of stock, in short supply, or upcoming.
Which Magento 2 product types are supported?
MageHQ Pre Order supports Simple, Bundle, Configurable, and Grouped Products.
Can administrators display pre-order messages?
Yes. Administrators can configure notes and messages for pre-order products and display them on product pages and in My Account order management.
Can I set an availability date for a pre-order product?
Yes. Merchants can set an availability date for each pre-order product.
Can merchants offer discounts for pre-orders?
Yes. The extension allows merchants to configure discounts for pre-orders.
Can pre-orders be enabled automatically when stock reaches zero?
Yes. The extension can automatically enable pre-orders for products with zero quantity. Merchants can also disable pre-orders for products with positive quantity.
Can customers make a partial payment?
Yes. Merchants can choose partial or complete payment for pre-orders. Partial payment can be configured using amounts such as 20%, 50%, or 70% in advance.
Is MageHQ Pre Order compatible with GraphQL?
Yes. MageHQ Pre Order is compatible with GraphQL.
Start Accepting Pre-Orders in Magento 2
Use MageHQ Pre Order to accept orders for out-of-stock and upcoming products, display pre-order messages and availability dates, support multiple Magento product types, offer discounts, enable pre-orders for zero quantity products, and choose partial or complete payment.