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.

 Pre-Order Campaigns

Launch time-bound discount campaigns with automatic start/end schedules.

 Customer Ask Query System

Enable two-way threaded Q&A between shoppers and admins on pre-order product pages.

 Self-Service Cancellations

Allow customers to request pre-order cancellations within a configurable window, complete with auto-refunds.

 Page-Builder Widgets

Native Elementor widgets and Gutenberg blocks for campaign products and pre-order forms.

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

Set global pre-order rules, custom pricing modes, stock notification badges, and default availability schedules across your store.

  • Set global or per-product pre-order pricing modes.
  • Customize availability labels and countdown timer styles.
  • Configure automated back-in-stock notification alerts.
  • Set customer cancellation window and refund policies.

 Pre Order Variable Products

Enable pre-orders for specific product variations with custom deposit rates and restock dates.

  • Assign distinct pre-order prices and deposit fees per variation.
  • Set independent restock dates for different sizes, colors, or styles.
  • Dynamically update countdown timers based on selected variation.
  • Keep in-stock variants available while opening pre-orders for out-of-stock options.

Time-Bound Pre-Order Campaigns

Create scheduled pre-order discount campaigns to drive early buyer urgency and boost pre-launch sales.

  • Set fixed or percentage pre-order discounts for specific date windows.
  • Schedule automatic campaign start and expiry dates.
  • Display promotional banners and campaign grids on storefront pages.
  • Apply promotional pricing seamlessly across shop, product, and cart pages.

Customer Query & Enquiry System

Enable interactive two-way pre-order questions directly on product pages to resolve customer doubts.

  • Add an "Ask Query" button on pre-order single product pages.
  • Allow logged-in customers to view and reply from My Account.
  • Provide secure tokenized email inquiry links for guest users.
  • Manage all shopper queries from a centralized admin screen with bulk status updates.

Customer Cancellation Requests

Offer a self-service pre-order cancellation window with automated admin approval and refund processing.

  • Set a configurable "Days to Cancel" window for pre-orders.
  • Allow shoppers to submit cancellation requests from their order details.
  • Review and manage requests from a dedicated admin dashboard tab.
  • Automatically cancel orders and issue payment refunds upon admin approval.

Elementor & Gutenberg Widgets

Build custom pre-order landing pages and promotional sections using page builder widgets and shortcodes.

  • Embed pre-order forms and campaign grids anywhere on your site.
  • Use native Elementor widgets and Gutenberg blocks with visual settings.
  • Showcase active campaign products using simple shortcodes.
  • Customize layouts, colors, and promotional banners to match your theme.

Complete Final Payment After Restock

Streamline balance payment collection for partial pre-orders with automated Stripe off-session charging.

  • Receive stock notifications and complete remaining balance orders.
  • Automatically charge saved cards off-session via WooCommerce Stripe.
  • Pay balance payments online without repeating full product checkout.
  • Order status updates automatically to Processing upon final payment.

Review and Notify Pre Orders

Track all pre-order activities, manually place orders, and send back-in-stock notifications from a central hub.

  • Monitor pre-order statuses, pending balance payments, and restock schedules.
  • Manually create pre-orders for guest or registered customers from admin.
  • Filter, manage, and bulk update pre-order records and customer queries.
  • Send automated back-in-stock notification emails to subscribed shoppers.

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.2.0
Supported Browsers
Firefox 5+Google Chrome 14+Internet Explorer 7Internet Explorer 8Internet Explorer 9Opera 11Safari 5
Tags
Released
9 years ago
Last Updated
22 days ago
Supported Version
WordPress6.x.xWooCommerce10.x.x