Preorders for WooCommerce

Description

An efficient system that easily translates to the specific needs of store, our plugin allows you to follow up on pre-sales in a comprehensive way.

In the last 2 years, we have now a whopping 5000+ stores using our plugin. We are very grateful for the community of users and we are always here to help.

What is a Pre-orders Plugin for WooCommerce?

Our Preorders for WooCommerce plugin is an efficient system that easily translates to the specific needs of the store, our plugin allows you to follow up on pre-sales in a comprehensive way.

What can WooCommerce Pre-orders do for your store?

Allowing WooCommerce Pre-orders in your store is a great opportunity to gain new customers or engage older ones. Engaging with your customers is critical before a product release, which is why we’ve created a plugin that covers all bases. Give customers a chance to pre-order so they’ll get their new item just as it becomes available.

Pre-orders for WooCommerce Pro

This plugin is the lite version of the Pre-orders for WooCommerce Pro plugin. It is packed with several features but Pro allows for several different types of pre-order buying scenarios.

Preorders for WooCommerce Free Version Features:

  • Customize the “Add to Cart” button text.
  • Set up a “pre-order” status for both simple and variable products.
  • Choose a date when the pre-order product will be available.
  • Make products available automatically as soon as the pre-order period ends.
  • Prevent customers from adding pre-order products when they have already-available items on their carts.
  • Notify users when products’ pre-order periods are over and they’ve become fully available.

Our plugin supports 4 different business cases. Only case #4 is available in this free version. We offer a few more business cases in our Preorders for WooCommerce Pro

CHECK OUT OUR VIDEO DEMO ON HOW THIS WORKS:

If you have any issues at all with the free version of our plugin, please use the support tab section, so we can help you resolve them. We are continuing to improve and would love your feedback.

If you have any issues at all with the pro version of our plugin, we cannot support them here due to forum policies but can support them here on our website.

Preorders for WooCommerce Pro Version Features:

Our pro version includes all the current features in the free version but allows for some additional cases during the order process and features that may be beneficial for store owners.

  • Notify website admins when products’ pre-order periods are nearing their ends, emailing them a set amount of days before the date.

See our roadmap for upcoming features.

  • Upcoming Feature: Create an expiration date for pre-order periods.

Case #1 – Treat the whole order as a pre-order.
If you choose this mode, the customer will be able to select a shipping date, and all products will be shipped together on that specific day.

That day will be limited to the latest pre-order date available, for instance, if the order has 3 different products marked as pre-order ones:

Product A will be available on the 1st of September
Product B will be available on the 3rd of September
Product C will be available on the 1st of October

Then, the minimum shipping date will be the 1st of October (i.e: the minimum date when all products will be available).

Case #2 – Generate two separate orders, one for pre-orders and one for in-stock products.
If you choose this mode, the customer will get two different orders generated, one for pre-order products and one for in-stock ones. For instance, if your order looks like this:

Product A is in-stock
Product B will be available on the 1st of September
Product C is in-stock

Then you will get an order which will be processed now, with products A and C, and then another order which will be shipped on the 1st of September.

Case #3 – Generate separate orders for each pre-order product.
If you choose this mode, then the customer will get one order for all in-stock products, and then one order for each pre-order product which will be shipped on each specific pre-order date.

**Case #4 – Allow only pre-orders. **
Use this mode if you want to only allow your customers to either choose pre-order products or available ones.

See what a few WooCommerce store owners are saying about Pre-orders for WooCommerce:

“Easy to install and configure, works as expected”.
– Vangelis Demeslis

“The plugin works perfectly for what I need. I definitely recommend it. Thank you”. – garymurphycode

“Niloy did an excellent job helping us fix a few issues we found with the plugin. He responded quickly!”. -tcibene

🔥 SOME OF OUR PREMIUM PLUGINS

Additional Variation Images for WooCommerce
Min/Max Quantities for WooCommerce
Preorders for WooCommerce PRO
Deposits for WooCommerce PRO

🔥 SOME OF OUR FREE PLUGINS

Show Stock for WooCommerce
Order Status Control for WooCommerce
Disable Email Notifications for WooCommerce

Screenshots

Installation

Minimum Requirements

  • PHP 7.2 or greater is recommended
  • MySQL 5.6 or greater is recommended

Automatic installation

Automatic installation is the easiest option — WordPress will handles the file transfer, and you won’t need to leave your web browser. To do an automatic install of WooCommerce, log in to your WordPress dashboard, navigate to the Plugins menu, and click “Add New.”

In the search field type “Preorders for WooCommerce” then click “Search Plugins.” Once you’ve found us, you can view details about it such as the point release, rating, and description. Most importantly of course, you can install it by! Click “Install Now,” and WordPress will take it from there.

Manual installation

Manual installation method requires downloading the WooCommerce Pre Orders plugin and uploading it to your web server via your favorite FTP application. The WordPress codex contains instructions on how to do this here.

Updating

Automatic updates should work smoothly, but we still recommend you back up your site.

FAQ

I want the customer to be able to select a preorder date, how can customers select a shipping date?

Customers can select a preorder date on the checkout page.

Is there a way to release the preorders before the original due date that we set?

The free version of our plugin does not allow this feature. To modify the existing preorder date, you will need to purchase the premium version

Is detailed documentation available?

Yes, you can find the documents by this link.

Does the Preorder plugin work with subscription products?

Preorder plugin is not compatible with subscription products at this moment.

Is the customer’s credit card charged when the order is placed, or when the product becomes available?

the customer is charged when the order/preorder is placed.

Is it possible to manually translate your pre-order plugin via Poedit (.po/.mo files)?

Yes, this is possible.

To set up a “preorder” status for both simple and variable products, do you need the pro version?

No, you can set up a “preorder” status for simple and variable products in the free version as well.

Is the extension compatible with my theme?

This plugin works on the backend, so it will not affect your theme in most cases.

Do you plan on adding to the plugin?

We do take feature requests here.

Reviews

March 29, 2022
Merci beaucoup pour votre travail de qualité et votre rapidité à trouver une solution parfois un peu personnalisée !! Vous êtes géniaux, continuez comme cela 🙂
March 16, 2022
I had some issues with my page. For some reason, I couldn't make it work out of the box. So I reached out to the support and I can tell you that these guys are just AMAZING. They fixed in no time all issues and now I am a happy user 🙂 If you are looking for a pre-order plugin...go for it!! 10-star rating if this would be possible!
February 9, 2022
This pre-order plugin is the best I've found. They allow lots of customisation and it works perfectly for my seasonal events
Read all 32 reviews

Contributors & Developers

“Preorders for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.2.6 – 27 Apr 2022

  • Update: .pot file
  • Fix: Preorder button label blank issue
  • Fix: media folder path issue
  • Support for WooCommerce 6.4.1

1.2.5 – 2 Dec 2021

  • Fix: Banner overlapping with setting panel

1.2.4 – 25 Nov 2021

  • Support for WooCommerce 5.9.x

1.2.3 – 8 Oct 2021

  • Fixed: preorder button text show for variable products if the preorder date expired.
  • Support for WooCommerce 5.7.x

1.2.2 – 30 Jul 2021

  • Fixed : reformat checkout page preorder date field “YYYY-MM-DD hh:mm:ss” to “YYYY-MM-DD”
  • Fixed : Broken layout issue on click preoder settings “save” button
  • Fixed : Cart preoder notice not showing
  • Fixed : Empty value for settings options

1.2.1 – 8 Apr 2021

  • Enhancement : Edit the preorder cart notice from preorder settings tab.
  • Fixed : Available date is not showing in product page
  • Code refactor

1.2 – 8 Apr 2021

  • Add : new option to show preorder available date before add to cart button.
  • Fixed : Email notification issue

1.1.5 – 29 Mar 2021

  • Fixed : single product page conflict with oceanWP theme

1.1.4 – 9 Mar 2021

  • Fixed : style for date pickter on the for checkout field
  • Fixed: customer order note not sent email notification
  • Fixed: WC 5.0 version compability

1.1.3 – 22 Jan 2021

1.1.2 – 11 Dec 2020

  • Fixed : Wrong notice display when customer trying to add to cart preorder products from variation.
  • Remove : black friday offer banner

1.1.1 – 26 Nov 2020

  • Code refactor
  • Small bugfixes
  • Added : New Pre-Order email template for admin
  • Added : ‘preorder_avaiable_date_text_cart’ filter add for preorder product cart notice.

1.1 – 19 Nov 20

  • Added : ‘change_order_status_on_preorder_date’ filter for change the order status on preorder date arrive. default ‘wc-completed’.
  • Added : blackfriday banner
  • Fixed : translation issue.
  • Fixed : Prevent enter past dates for preorder products

1.0.11 – 19 Nov 2020

  • Added : ‘change_order_status_on_preorder_date’ filter for change the order status on preorder date arrive. default ‘wc-completed’.
  • Fixed : translation issue.
  • Fixed : Prevent enter past dates for preorder products

1.0.10

  • Updated .pot file
  • Added ‘set_free_shipping_min_amount’ filter for minium free shipping ammount
  • Added ‘shop_have_free_shipping_based_on_amount’ filter for enable free shipping based on ammount

1.0.9

  • Fixed Wrong Notification [pending payment] sent on preorder invoice to the customers.
  • Fixed Not Sent email Notification to admin for new Order [pre-order].

1.0.8

  • Fixed Wrong preorder notice appear on checkout page

1.0.7

  • Added language catalog files
  • Added Settings link into plugin action.
  • Fixed Auto complete order issue

1.0.6

  • Small fixes, wording change

1.0.5

  • Fixed duplicated order bugs
  • Fixed mixed cart bug
  • Added proper customer notifications

1.0.4

  • Fixed empty order bug

1.0.3

  • Fixed wrong days issue in the cart page
  • Fixed CSS conflicts with jQuery UI’s calendar

1.0.2

  • Fixed texts
  • Fixed critical error on cart

1.0.1

  • Fixed checkout bug with shipping hook