YITH Pre-Order for WooCommerce

Description

Do you want to sell products that are not on stock yet, but you know that you’ll have them?
Pre-Order is the solution for you. Customers will be able to buy your products, despite knowing that you haven’t them yet. It’s better than not
selling them at all!
All you have to do is: mark the products (simple product or the specific variation) as “Pre-Order” and give them an ‘additional stock’ that you
know you’ll have. In addition, customers will see a customizable message on the Add to cart button, like “Pre-Order this product now!”.
Then, customers will be able to purchase the products, and you’ll receive an email any time a Pre-Order product is sold.

Increase your sales with Pre-Order!

Main features

  • Mark simple products and variations as Pre-Order.
  • Change ‘Add to cart’ text on Pre-Order products.
  • Notify admin if a Pre-Order product is purchased.
  • Notify customers which purchased products are Pre-Order.
  • Set an availability date for the pre-order products.
  • Modify the price on the pre-order products.

Discover all the features of YITH Pre-Order for WooCommerce and install it in your theme: the result will be extremely satisfying.

Languages

Available languages:

  • English
  • Italian
  • Spanish

WPML

Take advantage of WPML compatibility. Feel free to translate your plugin easily using the most popular and powerful tool for multi-language sites, WPML.

YITH Pre-Order for WooCommerce is 100% WPML Compatible

Premium Live Demo

Do you want to discover all plugin features? Would you like to try them?

Use our test sandbox. By accessing our testing platform, you will be able to discover all plugin features and test the plugin as your prefer, both in back end and in front end.

What are you waiting for? Try the official “live demo” of the plugin right now and click on the “LAUNCH ADMIN DEMO” link that you find in the topbar.

Documentation

Please, read the official documentation of YITH Pre-Order for WooCommerce to learn more about all plugin features.

Suggestions

If you have any suggestions about how to improve YITH Pre-Order for WooCommerce, you can write us
so we can bundle them into the next plugin release.

Translators

If you can’t find this plugin in your language and want to translate it, use the dedicated tool at Translating WordPress.
Or, if you have created your own language pack, or have an update for an existing one, you can send it as an email attachment from our Contacts page and we will bundle into YITH Pre-Order for WooCommerce.

Screenshots

  • Set a product as Pre-Order.
  • Plugin General options.
  • Plugin Style options.
  • Pre-order in Single product page.
  • Pre-order products with availability date in Shop page.
  • "Pre-order confirmed" email for the customer.
  • My Account "Orders" page showing the pre-order info, including the availability date.
  • My pre-orders page.

Installation

Important: firstly, you have to download and activate the WooCommerce plugin, which is mandatory for YITH Pre-Order for WooCommerce to be working.
If the WooCommerce plugin is active, you will just need to activate the plugin YITH Pre-Order for WooCommerce.

Configuration

YITH Pre-Order for WooCommerce will add a new tab called “Pre-Order” inside the YITH Plugins menu item. There you are able to configure all the plugin
settings.

  1. Unzip the downloaded zip file.
  2. Upload the plugin folder into the wp-content/plugins/ directory of your WordPress site.
  3. Activate YITH Pre-Order for WooCommerce from Plugins page.

FAQ

Is this plugin capable of capturing the order only when the product becomes available or does it charge the payment right away?

In Pre-Order, the payments must be charged at the very moment the order is placed.

I set a product with no stock as Pre-Order. Why can’t it be purchased?

You have to set a stock quantity for the product. That stock should be a quantity that you know you’ll have at your disposal.

Can I customize the “Add to cart” button text for Pre-Order products, in order to make my customers see the actual product status?

Yes! In the plugin options you can enter your own text for the button.

If I set a variable product as Pre-Order, will all variations be set as Pre-Order as well?

No, you can choose which variations setting as Pre-Order separately.

Reviews

March 20, 2024
Does what it should do in the front-end, but since it doesn't use the correct product fields, plugins that are used to map Google Merchant can't map to the pre-order status or the availability date field.
September 8, 2021
For me, it's just about setting the expectation on a product that is coming available. While it seems to simply change the button from add to cart to "Pre-Order" that alone is enough for a user to not expect it to ship right away. The only thing that would be great is if at least a couple of the small premium features were moved into the free one, but I get it.
May 29, 2020
All he does is change the text of the "add to cart" button. The buyer can download the product immediately. Waste of time. Total senselessness.
Read all 12 reviews

Contributors & Developers

“YITH Pre-Order for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

“YITH Pre-Order for WooCommerce” has been translated into 6 locales. Thank you to the translators for their contributions.

Translate “YITH Pre-Order for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.22.0 – Released on 27 March 2024

  • New: support for WordPress 6.5
  • Update: YITH plugin framework

2.21.0 – Released on 27 February 2024

  • New: support for WooCommerce 8.6
  • Update: YITH plugin framework
  • Fix: improved performance on frontend pages

2.20.0 – Released on 16 January 2024

  • New: support for WooCommerce 8.5
  • Update: YITH plugin framework

2.19.0 – Released on 28 December 2023

  • New: support for WooCommerce 8.4
  • Update: YITH plugin framework
  • Fix: when Variations tab is initialised, every variation was marked with class “variation-needs-update”

2.18.0 – Released on 28 November 2023

  • New: support for WordPress 6.4
  • New: support for WooCommerce 8.3
  • Update: YITH plugin framework

2.17.0 – Released on 26 October 2023

  • New: support for WooCommerce 8.2
  • Update: YITH plugin framework

2.16.0 – Released on 07 September 2023

  • New: support for WooCommerce 8.1
  • Update: YITH plugin framework

2.15.0 – Released on 22 August 2023

  • New: support for WordPress 6.3
  • New: support for WooCommerce 8.0
  • Update: YITH plugin framework

2.14.0 – Released on 10 July 2023

  • New: support for WooCommerce 7.9
  • Update: YITH plugin framework

2.13.0 – Released on 22 June 2023

  • New: support for WooCommerce 7.8
  • Update: YITH plugin framework

2.12.0 – Released on 11 May 2023

  • New: support for WooCommerce 7.7
  • Update: YITH plugin framework

2.11.0 – Released on 18 April 2023

  • New: support for WooCommerce 7.6
  • New: support for PHP 8.1
  • Update: YITH plugin framework

2.10.0 – Released on 21 March 2023

  • New: support for WooCommerce 7.5
  • New: support for WordPress 6.2
  • Update: YITH plugin framework

2.9.0 – Released on 10 February 2023

  • New: support for WooCommerce 7.4
  • Update: YITH plugin framework
  • Fix: crossed-out discounted price
  • Dev: new filter “ywpo_price_decimals”

2.8.0 – Released on 05 January 2023

  • New: support for WooCommerce 7.3
  • Update: YITH plugin framework

2.7.0 – Released on 15 December 2022

  • New: support for WooCommerce 7.2
  • Update: YITH plugin framework
  • Fix: avoid automatic pre-order products to be displayed as on Sale if there isn’t a pre-order price set

2.6.0 – Released on 15 November 2022

  • New: support for WordPress 6.1
  • New: support for WooCommerce 7.1
  • Update: YITH plugin framework
  • Fix: patched security vulnerability

2.5.0 – Released on 04 October 2022

  • New: support for WooCommerce 7.0
  • Update: YITH plugin framework
  • Fix: the pre-order item meta was not being created on translated products (WPML)

2.4.0 – Released on 13 September 2022

  • New: support for WooCommerce 6.9
  • Update: YITH plugin framework

2.3.0 – Released on 11 August 2022

  • New: support for WooCommerce 6.8
  • Update: YITH plugin framework
  • Fix: wrong date format
  • Dev: added “ywpo_wpml_enable_default_lang_sync”

2.2.0 – Released on 07 July 2022

  • New: support for WooCommerce 6.7
  • Update: YITH plugin framework
  • Fix: Fatal error when refunding an order that contains a pre-order item

2.1.0 – Released on 09 June 2022

  • New: support for WordPress 6.0
  • New: support for WooCommerce 6.6
  • Update: YITH plugin framework
  • Fix: rounding price
  • Fix: availability date display issues

2.0.0 – Released on 12 May 2022

  • New: support for WooCommerce 6.5
  • New: “Confirmed pre-order” email for customers
  • New: “New pre-order” email for admin
  • New: option to set availability date on pre-order products
  • New: modify pre-order products’ prices
  • New: disable pre-order mode when the product becomes available
  • New: option to hide the regular price or show it as strikethrough (if the pre-order price is in use)
  • New: TinyMCE editor for availability date label
  • New: show availability text in the Shop pages
  • Update: YITH plugin framework
  • Update: language files

1.12.0 – Released on 07 April 2022

  • New: support for WooCommerce 6.4
  • Update: YITH plugin framework

1.11.0 – Released on 03 March 2022

  • New: support for WooCommerce 6.3
  • Update: YITH plugin framework

1.10.0 – Released on 09 February 2022

  • New: support for WooCommerce 6.2
  • Update: YITH plugin framework

1.9.0 – Released on 27 January 2022

  • New: support for WordPress 5.9
  • Update: YITH plugin framework

1.8.0 – Released on 27 December 2021

  • New: support for WooCommerce 6.1
  • Update: YITH plugin framework

1.7.0 – Released on 14 December 2021

  • New: support for WooCommerce 6.0
  • Update: YITH plugin framework

1.6.0 – Released on 3 November 2021

  • New: support for WooCommerce 5.9
  • Update: YITH plugin framework

1.5.0 – Released on 20 October 2021

  • New: support for WooCommerce 5.8
  • Update: YITH plugin framework

1.4.1 – Released on 27 September 2021

  • Update: YITH plugin framework
  • Fix: debug info feature removed for all logged in users

1.4.0 – Released on 16 September 2021

  • New: support for WooCommerce 5.7
  • Update: YITH plugin framework

1.3.6 – Released on 24 August 2021

  • New: support for WooCommerce 5.6
  • Update: YITH plugin framework

1.3.5 – Released on 13 July 2021

  • New: support for WordPress 5.8
  • New: support for WooCommerce 5.5
  • Update: YITH plugin framework

1.3.4 – Released on 10 June 2021

  • New: support for WooCommerce 5.4
  • Update: YITH plugin framework
  • Fix: Fix: download links for variations weren’t being hidden.

1.3.3 – Released on 14 May 2021

  • New: support for WooCommerce 5.3
  • Update: YITH plugin framework

1.3.2 – Released on 20 April 2021

  • New: support for WooCommerce 5.2
  • Update: YITH plugin framework

1.3.1 – Released on 12 March 2021

  • New: support for WordPress 5.7
  • New: support for WooCommerce 5.1
  • Update: YITH plugin framework
  • Fix: endpoint fix for YITH WooCommerce Customize My Account Page

1.3.0 – Released on 09 February 2021

  • New: support for WooCommerce 5.0
  • Update: YITH plugin framework
  • Fix: My Pre-Orders responsive table

1.2.15 – Released on 21 January 2021

  • Update: Plugin framework

1.2.14 – Released on 15 January 2021

  • New: Support for WooCommerce 4.9
  • Update: Plugin framework
  • Dev: new action “yith_ywpo_clear_pre_order_product”

1.2.13 – Released on 07 December 2020

  • New: Support for WordPress 5.6
  • New: Support for WooCommerce 4.8
  • Update: Plugin framework

1.2.12 – Released on 05 November 2020

  • New: Support to WooCommerce 4.7
  • Update: Plugin Core

1.2.11 – Released on 15 October 2020

  • New: Support to WooCommerce 4.6
  • Update: Plugin Core

1.2.10 – Released on 17 September 2020

  • New: Support to WooCommerce 4.5
  • New: Support for WordPress 5.5
  • Update: Plugin Core

1.2.9 – Released on 21 May 2020

  • New: Support to WooCommerce 4.2

1.2.8 – Released on 15 May 2020

  • New: Support to WooCommerce 4.1
  • Update: Plugin Core
  • Dev: Added new filter “yith_ywpo_pre_order_product_label”
  • Dev: Added new filter “yith_ywpo_pre_order_product_label_single_order_page”

1.2.7 – Released on 11 March 2020

  • New: Support to WooCommerce 4.0
  • New: Support for WordPress 5.4
  • Update: Plugin Core

1.2.6 – Released on 02 January 2020

  • New: Support to WooCommerce 3.9
  • Update: Plugin Core

1.2.5 – Released on 12 December 2019

  • Update: Plugin framework

1.2.4 – Released on 29 November 2019

  • Update: Notice handler
  • Update: Plugin framework

1.2.3 – Released on 29 November 2019

  • Update: Plugin framework

1.2.2 – Released on 11 November 2019

  • Update: Plugin framework

1.2.1 – Released on 30 October 2019

  • New: Support for WordPress 5.3
  • New: Support for WooCommerce 3.8
  • Update: Plugin framework

1.2.0 – Released on 10 October 2019

  • New: Support to WooCommerce 3.7
  • Update: Plugin Core
  • Update: Language files

1.1.9 – Released on 19 June 2019

  • New: Support to WordPress 5.2.2
  • Update: Language file
  • Update: Plugin core
  • Fix: text domain issue

1.1.8 – Released on 23 April 2019

  • New: Support to WooCommerce 3.6.0
  • Update: Language file
  • Update: Plugin core

1.1.7 – Released on 19 February 2019

  • Update: Language file
  • Update: Plugin core

1.1.6 – Released on 31 December 2018

  • New: Support to WordPress 5.0.2
  • New: Support to WooCommerce 3.5.3
  • Update: Language file
  • Update: Plugin core

1.1.5 – Released on 23 October 2018

  • New: Support to WooCommerce 3.5.0
  • Update: Plugin Core
  • Fix: WPML compatibility on Cart
  • Fix: download links on complete orders

1.1.4 – Released on 31 January 2018

  • New: Support to WC 3.3.0
  • Update: Plugin core

1.1.3 – Released on 13 October 2017

  • New: Support to WooCommerce 3.2.0
  • Update: plugin-fw
  • Fix: Now delete_post_meta() is called instead of yit_delete_prop() in clear_pre_order_product() method
  • Dev: Download links features refactorized in one new class YITH_Pre_Order_Download_Links

1.1.2 – Released on 13 June 2017

  • New: Added “Pre-Order product” text in Cart page
  • Update: plugin-fw and .pot file
  • Fix: Missing check for Pre-Order items when cart was cancelled

1.1.1 – Released on 24 April 2017

  • New: Added Order notes notifying Pre-Order items which have been ordered
  • Update: YITH Plugin Framework
  • Fix: Fatal error due to huge amount of post meta

1.1.0 – Released on 14 March 2017

  • New: Support to WooCommerce 2.7.0-RC1
  • Update: YITH Plugin Framework

1.0.3 – Released on 18 January 2017

  • Fix: download link for Pre-Order product visible before sale date

1.0.2 – Released on 16 December 2016

  • Updated: Plugin-fw files

1.0.1 – Released on 13 December 2016

  • Bug fixes

1.0.0 – Released on 28 November 2016

  • First release