Place Order Without Payment for WooCommerce


The “Place Order Without Payment for WooCommerce” plugin provides a seamless solution for allowing customers to place orders on your WooCommerce store without the need for immediate payment. This plugin is particularly useful for scenarios such as pre-orders, pay-on-delivery services, or collecting order information for further processing.

By following our easy installation and setup instructions, you can enhance your customer experience by providing them with the flexibility to place orders without the pressure of immediate payment. With this plugin, you can streamline your order fulfillment process while maintaining control over payment collection.

Key Features:

  • Enable a “Place Order Without Payment” option for your WooCommerce store.
  • Customize the plugin settings to align with your business requirements.
  • Collect essential order details from customers during the checkout process.
  • Improve customer satisfaction and engagement by accommodating different payment preferences.
  • Whether you are running a limited-time pre-order campaign or providing the convenience of pay-on-delivery services, the “Place Order Without Payment for WooCommerce” plugin empowers you to create a smooth and user-friendly ordering process for your customers.

After Installing this plugin, Payment system will be removed from checkout page of woocommerce and users can directly place order without payment.

Benefits of using the “Place Order Without Payment for WooCommerce” plugin:

  • Improved customer experience: Customers can place orders more quickly and easily, without having to enter their payment information.
  • Increased sales: Allowing customers to place orders without payment can encourage them to buy more products, especially if they are unsure whether or not they can afford them immediately.
  • Reduced shopping cart abandonment: By allowing customers to place orders without payment, you can reduce the number of abandoned shopping carts on your store.
  • Versatility: The plugin can be used to create different types of orders without payment, such as pre-orders, quotes, and pay-on-delivery orders.

Learn how to create a place order without payment functionality for WooCommerce using the plugin “Place Order Without Payment for WooCommerce”. This plugin allows you to create different types of orders without payment, such as pre-orders, quotes, and pay-on-delivery orders.
How to Create a Place Order Without Payment for WooCommerce

Plugin Features

1- Functionality to hide payment section from woocommerce site.

2- Skip Cart and go to checkout on Add to cart.

3- Direct Complete Order Without Payment.

4- Disable Payment Functionality in Woocommerce.

5- Complete orders without payment in woocommerce.

6- Fully Tested with latest wordpress and woocommerce versions.

7- Tested upto PHP 8.1

8- Compatible with WooCommerce Min Max Quantities

Supercharge Your WooCommerce Store Today!

Unlock Seamless Shopping with ‘Place Order Without Payment PRO‘ Plugin

PRO Features

1- Custom Add to Cart Text

2- Remove shipping rates

3- Remove Checkout Privacy Text

4- “FREE Product”

5- Quote Only or Request Quote button

6- Filters to exclude Products, Categories from Place Order function

Coming Soon

  • Order Approval


This plugin is released under the GPLv2 or later. You can find the full license text in the LICENSE file included with this plugin.


For support or any inquiries, please contact us at or create a suppport request on our Support Page.

Enjoy using the Place order without payment plugin!


  • Screenshot of the plugin settings page.
  • Screenshot of Quote Only settings.


This section describes how to install the plugin and get it working.


  1. Upload wc-place-order-without-payment to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Navigate to the plugin settings page Dashboard > Place Order to configure the plugin according to your requirements.


How to setup Place order without payment?

Activate the plugin through the ‘Plugins’ menu in WordPress, default settings are already created.
Though you can go plugin settings and edit features as per your requirement.

Does this plugin support latest woocommerce version?

Yes, this plugin supports latest WooCommerce version.

What is the default status after placing order?

After placing order the order status is “Processing” by default

Can I change the default status after placing order?

Yes, this can be done by going to the settings page and choosing default status from list. Please refer to screenshots

What is Quote Only feature?

On Checkout page when clicked it collapses payment methods, ignores shipping and pushes order through without payment or shipping simply as a Quote Request.

No Payment method provided error

To fix this error follow these 2 steps
1. Edit checkout page and put [woocommerce_checkout] shortcode.
2. Activate atleast one payment method. If none active, then activate COD Payment Method.


སྤྱི་ཟླ་བདུན་པ། 3, 2024
Thanks for the timely response and solution provided by the developer. I was having issues with the status changing to default after payment is made through order page.I got quick response and the issue was solved .
སྤྱི་ཟླ་བཞི་པ། 7, 2024
Plugin (free version) had been working as expected, but had an issue with tax disappearing from cart and checkout after a software update. May be a very unusual case due to unique combination of plugins. Developer went to substantial effort to resolve the issue for me quickly, which is very much appreciated. The issue was resolved by using a reset feature in the plugin settings.
སྤྱི་ཟླ་བཞི་པ། 2, 2024 1 reply
This plugin may do what it says, but only in the PRO edition. The standard edition only gives you the options to skip the cart and “Standard Add to cart button on shop pages”, which doesn’t seem to change anything.
སྤྱི་ཟླ་གསུམ་པ། 6, 2024 1 reply
My new clients website kept crashing, I thought it was the plugins but Nitin helped me solve the issue by letting me know that the php was deprecated (don’t use Hostdime for hosting, they run outdated version of php) and the memory was exhausted. Once I fixed those issues the site and Nitin’s plugins worked great.
སྤྱི་ཟླ་བཅུ་གཉིས་པ། 13, 2022 1 reply
Does exactly what it says and works great! Nitin is a champion!
སྤྱི་ཟླ་གཉིས་པ། 3, 2021 1 reply
This plugin works exactly as described and allowed me to create a WooCommerce checkout page without a payment method.
Read all 13 reviews

Contributors & Developers

“Place Order Without Payment for WooCommerce” is open source software. The following people have contributed to this plugin.


“Place Order Without Payment for WooCommerce” has been translated into 4 locales. Thank you to the translators for their contributions.

Translate “Place Order Without Payment for WooCommerce” into your language.

Interested in development?

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


** V 2.6.2 **
* Fix Order status udate after Order Pay
** V 2.6.1 **
* Admin Notice for Block Checkout
** V 2.6.0 **
* New setting for Removing Taxes
** V 2.5.9 **
* Hide place order button feature
* Added filters to hide Quote Only button on certain products and categories
** V 2.5.8 **
* FIX Quote Only button with Stripe button
** V 2.5.7 **
* Payments enabled on Order Pay, MyAccount > Orders.
* Reset Options button added.
** V 2.5.6 **
* Added Order button text customization
* Translation improvements
** V 2.5.5 **
AJAX warning fixed on plugin load.
** V 2.5.4 **
Added exclusion filters to exclude products and categories from Place Order.
** V 2.5.3 **
Added translation files.
** V 2.5.2 **
Added setting to enable / disable standard Add to Cart.
** V 2.5.1 **
Updated setting to show shipping fields in FREE version.
** V 2.5 **
Security vulnerability fix.
** V 2.4 **
Added Free Product compatibility for cart & checkout page.
** V 2.3 **
Complete plugin rewrite ( OOP ) with new features.
** V 2.2 **
Security vulnerability fix
** V 2.1 **
Changed default order status to processing instead of pending.
** V 2.0 **
Plugin fix for woocommerce version 4.7
** V 1.0 **
Stable initial release.