Pre-Orders & Release Dates
for WooCommerce

4.9 / 5 · 8 reviews

1,300+ active installs

Take orders for products before they are released, paid now or when the product is released, and release them by date or by hand.

Number of stores
Try live demo
  • Instant download and license key
  • Automatic updates and ongoing support
  • 14-day money-back guarantee

Changelog

Pre-Orders & Release Dates

1.4.1 · September 25, 2026

Maintenance

  • Fixed a settings notice remaining visible after the configuration had been saved.
  • Improved validation of saved settings during plugin updates.

1.4.0 · September 21, 2026

Compatibility update

  • Updated compatibility checks for current WooCommerce releases.
  • Improved translated notices and settings labels.

1.3.2 · May 20, 2026

Maintenance

  • Fixed a cancelled pre-order continuing to reduce the available allocation.

1.3.0 · May 6, 2026

Feature update

  • Added quantity limits for limited pre-order runs.
  • Improved notices when the remaining pre-order allocation is low.

1.2.3 · January 10, 2026

Hotfix

  • Fixed a scheduled release being retried after the product had already been released.

1.2.0 · December 31, 2025

Feature update

  • Added an automatic release schedule and a Release now action.
  • Added a clearer preview of products due for release.

1.1.3 · September 12, 2025

Maintenance

  • Fixed a release payment link showing an already paid order as awaiting payment.

1.1.0 · August 31, 2025

Feature update

  • Added pay-on-release pre-orders with a customer payment link.
  • Improved the release email and payment instructions.

1.0.1 · May 9, 2025

Hotfix

  • Fixed a release date being displayed in UTC instead of the store timezone.

1.0.0 · April 30, 2025

Initial release

  • Initial release.
  • Accept pre-orders with a release date and an order status for unreleased products.

Description

New collections, restocks, books, limited runs: customers want to order before the product exists. Pre-Orders & Release Dates turns a product into a pre-order with a release date, keeps those orders aside until the day comes, and then moves them on by itself.

How Pre-Orders & Release Dates works
Product page with Pre-order now, the release date and Only 143 left to pre-order

Pre-order products

Take orders before the release date

Turn any product into a pre-order. The button says “Pre-order now”, and the product page shows when it’s available, such as “Available on November 12, 2026 (in 24 days)”. For limited runs, set a pre-order limit and the page shows how many are left.

  • A release date and time, or no date yet
  • Your own button and availability text
  • A pre-order limit with how many are left
Pre-order tab with the release date, automatic release and payment settings

Easy setup

Set it up in the product’s Pre-order tab

Tick “Take orders for this product before it is released”, set the release date, and choose how customers pay. Take pre-orders until the release, or only while the product is out of stock, and give pre-orders their own price if you like, such as a discount for ordering early.

  • Simple and variable products
  • Only while out of stock, if you prefer
  • A pre-order price, lower or higher
Pre-order notice: Available on October 28, 2026, order now and pay when it’s released

Pay now or later

Pay now, or pay when it’s released

Customers pay at checkout as usual, and the order waits in its own Pre-ordered status. Or let them order without paying: when the product is released, the order moves to Pending payment and the customer gets an email with a link to pay.

  • Pay at checkout, or pay on release
  • Pay-on-release orders checked out on their own
  • Pre-orders and in-stock products in one cart, or kept apart
Pre-order box on an order: due October 28, 2026, paid on release with a payment link

Release

Released automatically on the day

Products are released at their date and time, or by hand with Release now. Paid pre-orders move to Processing, and pay-on-release pre-orders get their payment link. An order with several pre-order products waits until all of them are released.

  • Automatic at the date and time
  • Release now, for products without a date
  • Change the date and customers are told
Email: Your pre-order is ready, with a Pay for your order button

Emails

Customers kept in the loop

Customers get “Pre-order confirmed”, “Pre-order released” (with a payment link when they pay on release) and “Pre-order release date changed”. The store gets WooCommerce’s New order email for each pre-order, and every email uses your WooCommerce email design.

  • Confirmed, released and date changed emails
  • A payment link when it’s time to pay
  • Your WooCommerce email design
My Account order marked Pre-ordered with the product’s release date

For customers

Pre-orders clearly marked everywhere

Pre-orders are marked on the order, in My Account and in emails, with the release date of each product. The Pre-orders screen lists every product taking pre-orders with its release date, the waiting orders and units, and a Release now button.

  • The release date on every pre-order
  • A Pre-ordered status for waiting orders
  • A Pre-orders screen with every product
Pre-orders screen listing products with their release dates, orders and units waiting

Pre-orders screen

Every pre-order product on one screen

WooCommerce › Pre-orders lists every product taking pre-orders with its release date and how many orders and units wait for it. Release a product early with one click.

  • Release dates at a glance
  • Orders and units waiting
  • Release now
Orders list with Pre-ordered orders

Orders list

Pre-ordered orders stand out

Waiting pre-orders have their own Pre-ordered status, so they stay out of your packing list until the product is released. When it is, paid orders move to Processing on their own.

  • A Pre-ordered status
  • Out of the way until release day
  • Moved on by themselves
Pre-order settings for button text, availability text and the cart

Store settings

Your texts and rules for the whole store

Set the button text, availability text and cart rules for every pre-order at once, and change them per product when you need to. Take pre-orders only while products are out of stock, store-wide or per product.

  • Button and availability texts
  • Pre-orders and stock in one cart, or apart
  • Only while out of stock
The Pre-Orders & Release Dates documentation with its quick start

Docs and support

Try it, set it up, ask us anything

Try Pre-Orders & Release Dates in a live demo store before you buy. The docs start with a quick start and cover pre-order a product, pay now or on release and release. Support tickets are answered by the developers who make the plugin, and updates are included.

  • A live demo store to try it first
  • Step-by-step docs with a quick start
  • Most tickets answered within 12–24 hours

WooCommerce pre-orders with release dates

Pre-Orders & Release Dates lets you accept pre-orders in WooCommerce for new collections, restocks and limited runs. Each WooCommerce pre-order product gets a release date, its own button and availability text, an optional limit and an optional pre-order price.

Customers pay at checkout or when the product is released, and waiting orders sit in their own Pre-ordered status until the day comes. Products are released automatically, customers are emailed when it happens or when the date changes, and a Pre-orders screen shows how many orders wait for each product.

Common setups

  • New collections: pre-orders paid at checkout, shipped on the release date.
  • Limited runs: 150 units, with how many are left on the product page.
  • Pay on release: nothing to pay today, a payment link when it’s released.
  • Restocks: pre-orders without a date yet, released by hand.
  • Early bird price: 10% off for customers who pre-order.

Questions before you buy

Can customers pay later, when the product is released?

Yes. Choose pay on release: the order is placed without payment, and the customer gets an email with a payment link on release day.

What happens when the release date changes?

Change the date on the product, and customers waiting for it are emailed the new date.

Can I take pre-orders only while a product is out of stock?

Yes, for one product or the whole store. Waiting orders move on as soon as stock comes back.

Can a pre-order have its own price?

Yes. A fixed price, or a percentage or amount off or on top of the normal price. A lower price shows as a sale.

Does it work with variable products?

Yes. Pre-orders work with simple and variable products, with or without stock management.

Can pre-orders and in-stock products be in the same cart?

Pre-orders paid now can share a cart with products in stock, or be kept separate. Pre-orders paid on release are always checked out on their own.

Does it work with the Checkout block?

Yes. Pre-orders work in the classic cart and checkout and in the Cart and Checkout blocks.

Requirements

WordPress 6.8 or newer, WooCommerce 10.0 or newer and PHP 7.4 or newer. Works with simple and variable products, classic and block themes, the Cart and Checkout blocks, and High-Performance Order Storage.

Documentation

Step-by-step setup, every setting explained, and examples: read the documentation. Questions before you buy? Ask us.

Try Pre-Orders & Release Dates in your own private WooCommerce store, with sample products and the plugin already set up. No sign-up needed.

Try live demo

8 reviews for Pre-Orders & Release Dates

  1. Theo Walsh –

    Smooth launch

    Set it up for one launch to start. The overview made it easy to see who was waiting. Michael was helpful. Recommended.

  2. oliverh –

    mostly for the preorder overview. took me a little while to get the settings right. Thomas sorted it. good plugin

  3. celine.m –

    Checked the pay-on-release links on staging first. Works well.

  4. frejad –

    needed a bit of testing then it was fine. support was helpful with a question about release dates

  5. loesv –

    Pre-orders without the chaos

    We use pre-orders for small releases. The separate overview helps while preparing. Michael set the payment links up for me. Works well.

  6. ottob_79 –

    a useful addition. we use the quantity limit regularly

  7. lukasz_w –

    Useful, but think it through

    Release dates on product pages are what we needed. With three collections on different dates the baskets got confusing; a clearer cart warning would help. Support was helpful when I asked. Four stars, though it needs testing with your own dates.

  8. Sarah Nolan –

    We ran pre-orders for a new collection with a limit. Having the release date visible made it calmer. Michael sorted the quantity limit for me. Good plugin.

14-day money-back guaranteeFull refund, no questions asked
Instant downloadRight after checkout
Ongoing updates & supportStraight from the plugin developers
Built for modern WooCommerceCart & Checkout blocks · HPOS

More plugins