WordPress plugin ·

WooCommerce Pre-Orders

Sell WooCommerce pre-orders charged up front or on release, with release dates and countdowns.

Version

2.3.8

Last updated

Oct 02, 2026

Works on

PHP 8.0–8.4
WordPress 7.1

Developer

WooCommerce

GPL · Official site →

Auto updates Unlimited sites Unlimited downloads No daily limits

About This Plugin

WooCommerce Pre-Orders lets customers order products before they are available. It works with simple and variable products, and you set an optional date and time when the product becomes available. You can release and fill orders automatically or manually.

Charge a pre-order up front, or upon release. When it is charged on release, a supported payment gateway bills the customer automatically without them returning. With any other gateway, the customer gets an email asking them to come back and pay. You can also charge a pre-order fee on top of the price.

Manage all pre-orders from one dedicated page: delay, complete, cancel or email selected pre-orders, or run the same actions for all pre-orders of a product. A custom pre-order order status filters your pre-orders, and you can change a release date later. Customize the Add to Cart and Place Order button text and product messages, and show the time remaining with a countdown shortcode styled with CSS.

$99
a yearor $299 lifetime

Start with the free trial.
Decide after thirty days.

Start My Free Trial

No credit card required.