WooCommerce Pre-Orders

WooCommerce Pre-Orders lets shoppers order products before they are available, with automatic or manual charging when the product is released.

Version2.3.8
Last UpdatedSeptember 28, 2026
TypeWordPress Plugin
LicenseGPL v2 or later
Live DemoView demo →

Or join VIP and download this plus every other theme & plugin for free.

Already a member? Log in

100% GPL · Original files · Unlimited sites

  • Original, unmodified files — delivered exactly as distributed by the developer
  • GPL licensed — use it on unlimited websites, personal or client
  • Free updates — new versions appear here as soon as they are released
  • Verified downloads — every file is integrity-checked (SHA-256) before release

Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.

Secure checkout with PayPal · GPL licensed · Instant download

Description

WooCommerce Pre-Orders is a WooCommerce extension that lets customers place orders for products before they are available. You can set an optional availability date, charge orders upfront or upon release, and manage pre-orders from a dedicated admin page.

Key Features

  • Optional availability date – You can set an optional date and time when a pre-ordered product will become available.
  • Automatic charge on release – With a supported payment gateway, the customer's payment method can be charged automatically when the product is released.
  • Change release date – The release date of a pre-ordered product can be changed after customers have already ordered.
  • Email pre-order customers – You can send an email to everyone who pre-ordered a product, for example to announce a shifted launch date.
  • Cancel unavailable pre-orders – Pre-orders can be cancelled if the product is no longer going to be available.
  • Pre-order order status – A custom pre-order order status lets you filter and find pre-orders in your order list.
  • Simple and variable products – Pre-orders work with both simple and variable products in your store.
  • Optional pre-order fee – You can add an optional fee on top of the regular product price for pre-orders.

Who Is It For

This extension is for WooCommerce store owners who want to take orders for products before they are in stock, such as upcoming releases, limited runs, or made-to-order items. It suits merchants who need to manage release dates, charging, and customer communication from their store.