WooCommerce Pre Orders
Accept advance orders for WooCommerce products, set release dates and customer messaging, then manage payment and fulfilment status as items become available.
Instant access Original unmodified files Free future updates
Accepting orders before a product is ready requires more than changing an Add to Cart label. WooCommerce Pre Orders adds a pre-order workflow to WooCommerce, covering product configuration, release-date messaging, payment timing, order status and the move from advance order to ordinary fulfilment.
Pre-orders at product level
The extension works at the individual product level and supports variable products, so a shop can mark a complete product or selected variations for pre-order. That distinction is useful for launches where sizes, colours or other configurations will not all be available at the same time. Each pre-order product can carry an expected availability or release date, giving customers a concrete reference before they commit.
Customer-facing wording is also configurable. A store can replace the standard Add to Cart text with pre-order wording and show a custom availability message. Those controls address two important points of confusion: the customer needs to know that the item is not ready for normal dispatch, and the button needs to reflect that the transaction is different from an in-stock purchase.
Payment and order control
Payment timing is one of the more consequential settings. The vendor describes workflows for collecting payment when the pre-order is placed or when the product becomes available, subject to the supported payment workflow. That gives the store a way to align charging with its fulfilment policy instead of treating every pre-order as a standard immediate sale.
Pre-orders are managed from the WooCommerce administration area and identified separately from standard orders. The stated controls include pre-order status management, customer status communication and email notifications about availability. For a shop running several product launches, keeping these orders visible as a distinct group is more practical than relying on product notes or manual order searches.
From launch to fulfilment
When the product becomes available, the extension is designed to automatically process eligible pre-orders. Inventory and stock controls remain part of the workflow, which matters when advance demand needs to be balanced against the quantity the shop expects to receive. The result is a defined path from a product being announced, through customer payment and order tracking, to regular fulfilment.
This is particularly relevant for limited launches or products with a known release date. The store can present the expected date, accept demand before stock arrives and keep customers informed as the order progresses. The vendor copy does not describe the detailed rules for eligibility or every gateway-specific step, so those operational details should be checked against the store’s payment setup before relying on automatic processing.
What to weigh
Pre-orders introduce a communication obligation. A release date and custom message tell customers what to expect, but they do not remove the need to manage changes in availability or fulfilment. Shops that cannot keep release information current risk creating support work around delayed orders, especially when payment has already been collected.
There is also an administrative trade-off. Product-level and variation-level controls provide useful precision, but a catalogue with many variations will require more configuration and ongoing checking. Payment timing adds another decision: charging at checkout improves immediate collection, while charging at availability changes the customer and cash-flow process. The right choice depends on how the shop handles stock, refunds and release uncertainty, none of which is specified by the extension description.
Who it suits
WooCommerce Pre Orders fits shops that announce identifiable products ahead of release and need more structure than a simple out-of-stock notice. Its strongest use case is a store that wants release dates, pre-order wording, separate order visibility, customer emails and a defined transition into fulfilment in one WooCommerce workflow.
It is less compelling for a shop with occasional stock delays and no planned launch process. In that situation, the product-level settings, payment decision and customer communication requirements add a layer of management without solving a recurring pre-order problem. For scheduled launches, however, the feature set maps directly to the work involved in taking orders before inventory is ready.
The verdict
Download WooCommerce Pre Orders and see for yourself
You get the full WooCommerce Pre Orders release, ready to install, plus every update that follows. One click and it is yours.
Download WooCommerce Pre Orders- Instant download
- Original developer files
- Updated 6 Oct 2026
Related reviews
Browse allWPC Product QR Code for WooCommerce
QR codes for WooCommerce product pages, giving shoppers a scannable route to product details while adding display contro…
WPC Variations Grid for WooCommerce
Bulk-order shoppers can enter quantities across a WooCommerce product’s variations in one matrix, with live totals and a…
Archive Master Pro
Moves older WooCommerce orders out of the active database to local or remote storage, with CSV, JSON and XML exports for…