Let customers reserve a product before it’s available by enabling Pre-Order on the product and setting a release date.
Steps
Go to Products → All Products and edit the product.
In the product data box, open the Pre-Orders tab.
Turn Enable Pre-Order ON.
Set the Availability / Release Date.
Choose a Pre-Order Mode (Pay Now, Pay Later, Deposit, etc.).
Click Update.
Expected result:
The product shows a Pre-Order badge, a clear availability date, and the button changes to your pre-order CTA.
Common issues
Pre-Order tab not visible
Make sure the plugin is enabled globally in WooCommerce → Pre-Orders.Button doesn’t change
Check that a valid release date is set and saved.
FAQ
Can I make a variable product a pre-order?
Yes. Enable pre-order on the parent product and set the date/mode.
Can I pre-order without a date?
No. A release date is required to treat the product as pre-order.