$4.99 Free for Members
WooCommerce Purchase Order Gateway adds a purchase order payment method to WooCommerce checkout, letting business customers enter a PO number instead of paying by card.
| Version | 1.5.12 |
|---|---|
| Last Updated | August 27, 2026 |
| Type | WordPress Plugin |
| License | GPL v2 or later |
| Live Demo | View demo → |
100% GPL · Original files · Unlimited sites
- Original, unmodified files — delivered exactly as distributed by the developer
- GPL licensed — use it on unlimited websites, personal or client
- Free updates — new versions appear here as soon as they are released
- Verified downloads — every file is integrity-checked (SHA-256) before release
Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.
Secure checkout with PayPal · GPL licensed · Instant download
Description
WooCommerce Purchase Order Gateway is a WordPress plugin that adds a purchase order payment option to your WooCommerce checkout. Customers enter a PO number you issued, and the order is placed on hold for you to settle through your own offline billing process.
Key Features
- Purchase order checkout field – A field appears at checkout where the customer types the purchase order number you provided.
- No configuration needed – The extension works right after activation, with no setup required to start accepting purchase orders.
- Orders placed on hold – Orders paid by purchase order are set to On hold until you manually mark them complete.
- PO number in admin – The purchase order number is shown in the order information in your store admin.
- PO number on invoice – The purchase order number also appears on the invoice, keeping offline billing and online records aligned.
- Editable method settings – Under WooCommerce settings you can set the title, description, and an optional thank you note for the method.
- Subscriptions with manual renewals – The purchase order field appears for subscription products when manual renewals are enabled in WooCommerce Subscriptions.
- No payment captured – The gateway records the PO number but does not process a card or capture funds at checkout.
Who Is It For
This plugin is for stores that sell to businesses and organizations, including B2B and wholesale sellers whose customers order against a purchase order and pay later by invoice or account arrangement. It also suits merchants working with buyers who require a PO number on their order.
