Webkul Store
WooCommerce Pre Order Plugin
11 Review(s)

Description

WooCommerce Pre Order Plugin lets store owners accept orders for out of stock products and collect payments in advance. Customers can pay the full amount or a partial deposit to confirm their preorder.

The remaining amount is shown clearly in cart and checkout. Customers can complete the pending payment later from their order page once the product is back in stock.

Product pages display availability date, advance payment, countdown timer, and preorder details before customers place an order. The plugin also supports advance orders for product variations.

Customers can add preorder and regular products to the same cart and complete checkout in one order. A separate listing page helps shoppers view all preorder products in one place.

This helps manage advance orders, track pending payments, and handle stock based sales more efficiently.

For marketplace stores, you can use the Marketplace Pre Order for WooCommerce plugin to let sellers manage preorder products from their own panels.

Highlighted Features of WooCommerce Pre Order Plugin

 Preorder Payment Options

Allow customers to place orders with full or partial advance payment.

 Complete Remaining Payment

Customers can pay the remaining amount from their order page after restock.

 Product Page Details

Show availability date, advance price, and preorder info on the product page.

 Countdown Timer Display

Display a countdown timer to show when the product will be available.

 Variation Level Preorders

Allow advance orders for specific product variations like size or color.

 Mixed Cart Support

Customers can place pre booked and regular products in the same order.

 Pre Order Product Listing Page

Display all pre book products on a dedicated frontend listing page.

 Cart and Checkout Price Display

Show deposited and remaining amounts separately during checkout.

 Order Email Notifications

Notify customers when products are back in stock using automatic or manual emails.

 Automatic and Manual Order Mode

Switch products to pre book automatically when out of stock or configure manually.

Why do we need WooCommerce Pre Order Plugin?

WooCommerce Back Order Plugin helps you continue selling even when products are out of stock. By default, unavailable items cannot be purchased, which blocks orders even when customers are ready to buy.

WooCommerce does not provide a built in way to collect advance payments or manage preorders. This makes it harder to capture demand and secure sales before restocking.

The plugin allows customers to place orders in advance with full or partial payments. It keeps the purchase flow active even when stock is unavailable. This helps capture demand early, plan stock based on real order data, and reduce lost sales during stock gaps.

This approach is widely used by stores that handle limited stock, prelaunch sales, or made to order products. To help customers understand products before purchase, the WooCommerce WebAR Product Plugin shows items in augmented reality for an accurate product view.

Use Cases for WooCommerce Pre Order Plugin

WooCommerce Pre Order Plugin supports different selling models where products are not always available but demand needs to be captured.

Prelaunch Product Sales

Accept advance orders before product release using deposit or full payment.

Made to Order Products

Start production only after receiving orders. Use advance payments to cover costs before you commit to manufacturing.

Restocking Phase Sales

Keep selling when a product goes out of stock. Accept pre order payments while waiting for stock to arrive.

Inventory Planning

Use order data to plan inventory and avoid overstock before restocking.

Configure Pre Order Settings

Preorder behavior is managed from the admin settings panel. It controls how products enter preorder mode and how details appear across the store.

  • Enable or disable coupon use for advance orders
  • Customize button text and product page message
  • Define cart labels for deposit and remaining balance
  • Set conversion mode as automatic, manual, or both
  • Define default payment and availability settings for automatic mode
  • Restrict specific payment methods for preorders

Review and Notify Pre Orders

All advance orders are listed in a dedicated panel with multiple status labels for preorder tracking and notifications.

  • Check remaining amount and date per order
  • Search orders using order ID
  • Send stock notifications to one or more customers at once
  • Track preorder status from admin panel

Product Page with Availability and Payment Info

Out of stock products show a preorder block on the product page with everything a customer needs before placing an advance order.

  • Show expected availability date and countdown timer
  • Display deposit amount and remaining stock
  • Reserve the product using the Pre Order button
  • Display preorder details before purchase

Place Pre Order with Partial Payment

Cart and checkout display the deposit and remaining balance separately for each item with clear preorder details.

  • Show deposit and remaining balance per item
  • Display order type in cart and checkout summary
  • Mix advance orders and regular products in the same order
  • View remaining balance in order details after purchase

Complete Final Payment After Restock

Customers receive stock notifications and can complete the remaining payment directly from their order page.

  • Receive stock notification via email
  • Access Complete Final Order from the order page
  • Pay remaining balance without repeating checkout
  • Order status updates after final payment

Pre Order Variable Products

Variable products support advance orders at the variation level with separate preorder settings for each option.

  • Show preorder details only for selected out of stock options
  • Display availability date, countdown timer, and deposit amount per option
  • Replace Add to Cart with Pre Order when the selected option is unavailable
  • Manage preorder flow independently for each variation

Support

For any query or issue, please create a support ticket here http://webkul.uvdesk.com/

You may also check our quality WooCommerce Extensions.

4.9
based on 11 reviews
S
sergio264
Posted On - October 22, 2025
Good Quality Plugin
Fast support.
Good quality for the plugin price as well.
B
booleanworld
Posted On - July 15, 2025
Very Helpful
Nice & Quick customer support. Resolved all our bugs related to pre order plugin. Very helpful for beginners of WordPress and WooCommerce
J
johnpaulacca
Posted On - January 25, 2024
Great Plugin
Amazing customer support and great plugin. Support had a conflict but sorted it within 24 hours. I am now looking to customise and keep the plugin always -- Great plugin, great product, and support
Nimra Baksh
(PK)
Posted On - May 27, 2022
Amazing plugin
Amazing plugin. Highly recommended. And a great support team.

E
EwelinaTea
Posted On - August 17, 2020
Customer Support
Really good plugin and absolutely awesome customer support! The team helped me solve my problems in the blink of an eye :) Big thank you!
S
scheidler-it-solutions
(DE)
Posted On - May 6, 2019
Professional Developer Team
fast and good support. very happy with this purchaseSehr zufrieden!
E
eliving940913
(AU)
Posted On - July 19, 2018
Customer Support
Good plugin. Amazing support helpful staff fast response help me fix the issue within a week.

The only cons is cannot add multiple pre-order into cart, other than that really good, well worth of money.
S
sergiomm
(PT)
Posted On - May 14, 2018
Customer Support
Their customer support is really amazing.

I had many issues to make this plugin work, but they were because of other plugins working on my website.

Webkul team managed to fix them all,great effort guys!

Totally recommend!
S
stardude
(SE)
Posted On - May 14, 2018
Customer Support
This plugin offers something no other Woocommerce plugin accomplish, and that is being able to let the customer make a partial payment (think reservation fee!) of a Pre Ordered product.

With this feature you will both hook the customers with a lower partial payment so they don't risk missing the product and, also important, you will get an initial feeling for how many of that product you might be able to sell (think how many do you need to order!).

The webkul team has helped us all the way with fixing issues regarding the plugin functions and our localized WooCommerce shop. At times I thought some things might be impossible but the webkul team never gave up.

Therefore I give this plugin and the webkul team 5/5 stars.

And with the upcoming updates to the ease of use for the customers I have to say that this plugin is a must have for any WooCommerce store that want/need to let customers Pre Pay/Reserve a product.

Thank you and Way to go webkul!
B
brandonpweb
(US)
Posted On - March 20, 2018
Customer Support
I love the customer really they help a lot.
J
jujugb
(FR)
Posted On - March 20, 2018
Code Quality
The support of the plugin is very good.

Product Version
3.0.0
Supported Browsers
Firefox 5+Google Chrome 14+Internet Explorer 7Internet Explorer 8Internet Explorer 9Opera 11Safari 5
Tags
Released
8 years ago
Last Updated
Today
Supported Version
WordPress6.x.xWooCommerce10.x.x