PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Woocommerce
  4. Purchase Orders for WooCommerce
Purchase Orders for WooCommerce icon

Purchase Orders for WooCommerce

Adds a Purchase Order payment method to WooCommerce.

By mcgregormedia·Woocommerce·Free
4.2(5 reviews)
·1.0K+ active installs·Updated 4 months ago
DownloadVisit HomepageCompare

As of April 2026, Purchase Orders for WooCommerce is a WordPress woocommerce plugin with 1.0K+ active installations and a 4.2/5 rating from 5 reviews. It has been downloaded 29K+ times in total. Requires WordPress 4.8+ and PHP 7.4+. Available on WordPress.org since 2017. Downloads are up 29% this week. Top alternative: Google for WooCommerce.

4.2/55 reviews
1.0K+active installs
29K+total downloads
9 yearssince 2017

Overview

Adds a Purchase Order payment method to WooCommerce.

Select if the order is to be Pending, On Hold or Processing after checkout. The gateway will ask for the purchase order number – select whether to also display text boxes for name and address of the company to be invoiced, and whether any of those are required fields. Don’t forget to mark a field as not required if it’s not to be displayed or your customer will not be able to check out!

The purchase order details will be displayed in the admin order screen, the customer order received screen and both admin and customer order emails.

WooCommerce compatibility

This plugin is compatible with WooCommerce 3.x, 4.x, 5.x, 6.x, 7.x, 8.x, 9.x and 10.x versions.

HPOS compatibility

This plugin is compatible with WooCommerce High…

Read full description on WordPress.org

Screenshots

Ratings & Reviews

4.25 reviews
5 ★
4
4 ★
0
3 ★
0
2 ★
0
1 ★
1

Recent Reviews

Not compatible with the lates Woocommerce version 9.3.1
by olivseo·1 year ago·3 replies

Unfortunately, this plugin is not working with the most current WooCommerce version. Purchase Order field is not showing as a payment method on the Checkout page, even though it is all set up correctly.

Solved a problem perfectly
by Mike Curry·2 years ago

We had a business problem and this plugin solved it perfectly. It has been operating for some time now without any issues. Simple and effective.

Works Perfectly!
by caveman76·6 years ago

Just what I needed, thanks so much!

Simple and beautiful
by liswa·6 years ago

works great

Works great!
by dallinchase·7 years ago

The plugin does a great job, thank you for sharing it with the community guys!

Download Trends

Today: 5Yesterday: 6This week: 40Period total: 4K

Compatibility

WordPress4.8+ requiredTested up to 6.8.5
PHP7.4+ required
Dependencieswoocommerce

Version Adoption

v1.12
65.1%
v1.11
19.6%
v1.8
9.2%
Other
6.1%

Top Alternatives to Purchase Orders for WooCommerce

Google for WooCommerce icon
Google for WooCommerce
2.7900K+ installsUpdated 4 days ago
ViewCompare
WooCommerce PayPal Payments icon
WooCommerce PayPal Payments
2.7800K+ installsUpdated 2 days ago
ViewCompare
WooCommerce Stripe Payment Gateway icon
WooCommerce Stripe Payment Gateway
3.1700K+ installsUpdated 2 weeks ago
ViewCompare
WooCommerce Tax (formerly WooCommerce Shipping & Tax) icon
WooCommerce Tax (formerly WooCommerce…
2600K+ installsUpdated 3 weeks ago
ViewCompare
WooCommerce Legacy REST API icon
WooCommerce Legacy REST API
1.5400K+ installsUpdated 1 year ago
ViewCompare
View all woocommerce plugins →

Frequently Asked Questions

Changelog

1.12.2 11-11-2025
REMOVED: Add/edit PO data in the Add Order/Edit Order screens due to fatal errors

1.12.1 10-11-2025
ADDED: Conditional so PO data is only displayed/editable if order payment method is PO
ADDED: Conditional to $order->update_meta_data is only called if order payment method is PO

1.12.0 08-11-2025
ADDED: Add/edit PO data in the Add Order/Edit Order screens
UPDATED: Compatibility with WordPress 6.8
UPDATED: Compatibility with…

View full changelog on WordPress.org

Contributors

mcgregormediamcgregormedia
Plugin Info
Version
1.12.2
Last Updated
Nov 11, 2025
WP Requires
4.8+
Tested Up To
6.8.5
PHP Requires
7.4+
Active Installs
1.0K+
Downloads
29K+
Added
Sep 20, 2017
Business
Free

Tags

woocommercepurchase orderpayment gateway

Developer

M
mcgregormedia
2 plugins0.0M+ total installs
View all plugins →

Quick Compare

Purchase Orders for WooCommerce vs Google for WooCommerce→Purchase Orders for WooCommerce vs WooCommerce PayPal Payments→Purchase Orders for WooCommerce vs WooCommerce Stripe Payment Gateway→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.