Pre-orders are not the same as backorders or waitlists. A real pre-order workflow lets you sell a product before its release, control when it becomes available, decide when the customer pays, and communicate changes without manually tracking every early order.
I look for release-date controls, payment timing, customer emails, simple and variable product support, order status clarity, quantity limits, and a clean way to separate pre-order products from normal inventory. The right setup depends heavily on whether you charge now or when the product ships.
These five cover the strongest current approaches. If you only need stock notifications after an item sells out, use our WooCommerce waitlist plugins instead. For the wider store stack, see our best WooCommerce plugins.
TL;DR
- WooCommerce Pre-Orders: best for stores that want Woo’s official pre-order workflow with scheduled release dates and automatic or manual charging.
- YITH Pre-Order: best for advanced pricing, pay-later options, release scheduling, role rules, and pre-order discounts.
- Pre-Orders for WooCommerce by Bright Vessel: best established free-first option for normal pre-order products and release workflows.
- PRENA: best lightweight option for stores that want simple upcoming-product pre-orders without a large extension stack.
- PreCart: best simple free option for smaller stores testing pre-orders on upcoming or out-of-stock items.
Quick Comparison
| Plugin | Best for | Free version | Payment model |
|---|---|---|---|
| WooCommerce Pre-Orders | Official Woo workflow | No | Charge now or on release |
| YITH Pre-Order | Advanced release/pricing rules | Yes | Upfront, pay later, supported auto-charge |
| Pre-Orders for WooCommerce | Established free-first setup | Yes | Standard checkout workflows |
| PRENA | Lightweight product pre-orders | Yes | Standard WooCommerce payment |
| PreCart | Simple small-store pre-orders | Yes | Standard WooCommerce payment |
How I Chose These Plugins
I compared release scheduling, payment timing, customer communication, simple and variable product support, current maintenance, WooCommerce compatibility, order management, pricing flexibility, and how clearly each plugin separates pre-orders from normal stock.
1. WooCommerce Pre-Orders – Best Official Extension
WooCommerce Pre-Orders is the safest starting point for stores that want the official Woo extension and a tightly integrated order workflow.
It can set an optional release date, automatically or manually release orders, email pre-order customers, charge an optional fee, and work with simple and variable products. The biggest differentiator is payment timing: stores can charge at order time or automatically when the product becomes available, depending on the configured gateway workflow.
Key features
- Optional product availability date and time
- Automatic or manual pre-order release
- Automatic charge on release with supported payment workflows
- Customer email updates
- Simple and variable product support
- Optional pre-order fees and custom order status
Pros: Official WooCommerce integration, clear order lifecycle, and strong fit for stores that need dependable release-date handling.
Cons: Premium-only and more expensive than several free-first alternatives.
Best for: Established stores that want a supported official extension and a predictable pre-order workflow.
Pricing: Currently $179 per year for a one-year license.
2. YITH Pre-Order for WooCommerce – Best for Advanced Rules

YITH Pre-Order for WooCommerce gives you deeper control over when pre-orders start, how they are priced, who can place them, and when payment is collected.
I would choose it when pre-order strategy is part of merchandising. You can schedule release dates, offer a different pre-order price or discount, add fees, restrict by user role, set quantity limits, and choose upfront or pay-later models. Supported YITH payment integrations can also charge on release.
Key features
- Scheduled pre-order start and release dates
- Pre-order discounts, markups, or fees
- Upfront and pay-later options
- Automatic charging with supported YITH gateways
- User-role and quantity rules
- Customer and admin notification emails
Pros: Strong merchandising controls, flexible payment timing, and more pricing options than most free plugins.
Cons: The deepest payment features depend on premium functionality and supported gateways.
Best for: Stores running planned launches, limited releases, or promotional pre-order pricing.
Pricing: Free version available. A Premium edition adds the advanced scheduling, pricing, payment, and notification controls.
3. Pre-Orders for WooCommerce by Bright Vessel – Best Established Free-First Option

Pre-Orders for WooCommerce by Bright Vessel is one of the more established free options in the WordPress.org directory and has a significantly larger install base than most small pre-order plugins.
Its appeal is practical: it adds a normal pre-order mode without requiring the store to adopt a large commerce suite. I would test it when the goal is simply to accept orders before availability and keep the customer informed.
Key features
- Pre-order mode for WooCommerce products
- Availability and release controls
- Customer-facing pre-order messaging
- Order handling for pre-order products
- Works with standard WooCommerce checkout
- Free-first setup with optional commercial features
Pros: Established free plugin, straightforward workflow, and enough for stores that do not need complicated launch pricing.
Cons: Less sophisticated than Woo’s official extension or YITH for payment timing and merchandising rules.
Best for: Small and mid-sized stores that want a proven free-first pre-order system.
Pricing: Free core plugin with commercial options available from the developer.
4. PRENA – Best Lightweight Product Pre-Order Plugin

PRENA by VillaTheme focuses on letting customers purchase unreleased products in advance without adding a large set of unrelated ecommerce features.
I would use it when product-level pre-order configuration is the priority and the store does not need a complex deferred-payment system. Its current WordPress.org listing remains actively maintained and compatible with modern WordPress.
Key features
- Enable pre-orders on selected products
- Upcoming-product purchase workflow
- Product-level pre-order messaging
- Standard WooCommerce checkout integration
- Lightweight product-focused setup
- Current WooCommerce compatibility
Pros: Lightweight, currently maintained, and easier to manage than a feature-heavy pre-order suite.
Cons: Fewer advanced payment and launch-management controls than the top two options.
Best for: Stores that need a simple pre-order switch for upcoming products.
Pricing: Free core plugin.
5. PreCart – Best Simple Free Option for Testing Pre-Orders
PreCart is a newer, smaller free plugin aimed at enabling pre-orders on upcoming, backordered, or otherwise unavailable products.
I would treat it as a low-cost way to test whether customers actually use pre-orders before investing in a premium release-management system. Because it has a smaller install history, test your theme, variable products, and order emails carefully before using it for a major launch.
Key features
- Enable pre-orders on selected products
- Support for upcoming and out-of-stock products
- Simple customer-facing pre-order labels
- Works through standard WooCommerce checkout
- Lightweight free workflow
- Useful for testing pre-order demand
Pros: Free, simple, and useful for smaller stores validating the pre-order model.
Cons: Smaller install base and less mature release/payment automation than established plugins.
Best for: Small stores experimenting with pre-orders before moving to a larger premium system.
Pricing: Free.
Which WooCommerce Pre-Order Plugin Should You Choose?
Choose WooCommerce Pre-Orders when you want the official extension and payment-on-release workflow. Choose YITH when launch pricing, role rules, and pay-later options matter more. Bright Vessel is the strongest established free-first alternative, while PRENA and PreCart keep simpler stores lightweight.
Before launch, test how mixed carts behave when customers combine normal and pre-order products. Also verify release-date emails, taxes, shipping timing, refunds, and what happens if the release date changes.
Conclusion
A pre-order plugin should make future availability clearer, not create ambiguity around payment and fulfillment. WooCommerce Pre-Orders is my first choice for an official supported workflow, while YITH is stronger for advanced launch strategy. The free-first alternatives make sense when the pre-order model is simpler or still being tested.
Frequently Asked Questions
What is the best WooCommerce pre-order plugin?
WooCommerce Pre-Orders is the strongest official option. YITH Pre-Order is better when you need more advanced pricing, role, and pay-later rules.
Can WooCommerce charge a customer when a pre-order is released?
Yes, with plugins and payment gateways that support deferred charging. WooCommerce Pre-Orders and YITH Premium both provide release-time payment workflows under supported configurations.
Is a pre-order the same as a backorder?
No. A backorder usually means customers can buy temporarily unavailable inventory. A pre-order is normally tied to a future release or launch workflow with clearer release messaging and payment rules.
Can I offer a pre-order discount?
Yes. YITH Premium includes dedicated pre-order pricing controls. Other plugins may rely on normal WooCommerce pricing or discount systems.
Should I mix pre-order and normal products in the same cart?
Only if your plugin and fulfillment process handle the different shipping and payment timelines cleanly. For some stores, separating pre-orders into their own order is simpler.

