Purchase Orders for WooCommerce
View on WordPress.orgScores higher than 13% of indexed plugins
About
Adds a Purchase Order payment method to WooCommerce.
What It Does
Purchase Orders for WooCommerce adds a dedicated Purchase Order payment gateway to your WooCommerce checkout, letting B2B customers select 'PO' as their payment method instead of a credit card or PayPal. It registers as a standard WooCommerce payment gateway, so it appears in your checkout options and order admin metadata without requiring custom code.
Who It's For
This plugin fits wholesale suppliers, manufacturers, and B2B retailers who sell on net-30 or net-60 terms and need a way for approved business buyers to place orders without immediate card payment. It is also a reasonable pick for institutional purchasers and government contractors whose procurement workflows require PO numbers to appear on orders and invoices.
Who Should Skip It
If you run a direct-to-consumer store or already rely on invoicing plugins like Germanized or WooCommerce PDF Invoices that include PO support natively, this adds no real value. Anyone needing approval workflows, PO number validation, or spending limits should also look elsewhere.
The Bottom Line
Purchase Orders for WooCommerce scores a 66.83 overall, doing a narrow job well with no obvious red flags, but its tiny install count and zero support history mean you are betting on a single developer. It is a sensible pick for B2B shops that just need a checkout PO option, though larger operations will outgrow its feature set quickly.
Related Plugins
Pick this instead if you need a full B2B invoicing, tax, and legal-compliance suite rather than just a PO gateway.
Choose this for professional invoice and packing slip PDFs that already accommodate PO numbers without adding a dedicated gateway.
This is unrelated to payments but is worth listing as a high-scoring complementary plugin for building store trust.
Choose Stripe instead if your buyers actually want to pay by card online rather than defer via purchase order.
Pick Mercado Pago if you sell into Latin America and need local payment methods instead of PO-based invoicing.