WooCommerce Purchase Order Gateway

Download Auto Update Cart for WooCommerce
Sales Page

The WooCommerce Purchase Order Gateway plugin bridges the gap between traditional B2B procurement processes and your modern online store. By allowing your business customers to complete their checkout process using a purchase order number instead of immediate online payment, you remove friction from the buying journey. This solution is designed for store owners who want to offer flexible payment terms to trusted clients, streamline corporate ordering, and maintain a professional workflow that mirrors standard accounting practices.

Key Features

  • Seamless Integration: The gateway appears as a standard payment option at the WooCommerce checkout, ensuring a consistent and familiar experience for your customers.
  • Customizable Field Labels: Tailor the checkout experience by renaming the purchase order field to match your business terminology, such as “PO Number,” “Reference ID,” or “Company Authorization Code.”
  • Order Status Control: Automatically set orders placed via purchase order to a specific status, such as “On Hold” or “Pending Payment,” allowing you to verify the PO before fulfilling the shipment.
  • Instructional Messaging: Provide clear instructions to customers during checkout, explaining your requirements for purchase orders or where to send official documentation.
  • Restrict by User Role: Limit the visibility of the Purchase Order payment method to specific user roles, such as “Wholesale Customers” or “Corporate Accounts,” keeping it hidden from standard retail shoppers.
  • Validation Logic: Ensure data integrity by requiring the purchase order field to be filled out before the customer can finalize their order.

Use Cases and Who It’s For

This plugin is an essential tool for any WooCommerce store operating in the B2B (Business-to-Business) space. If your business model relies on repeat corporate clients, government agencies, or educational institutions, you likely already deal with purchase order workflows. These organizations often require formal documentation to authorize spending, and forcing them to pay via credit card at the time of checkout can be a major barrier to conversion.

By implementing this gateway, you accommodate the procurement processes of your high-value clients. It is ideal for wholesalers, industrial suppliers, and service providers who invoice their clients on a net-payment basis (e.g., Net 30 or Net 60). It allows your customers to secure the items they need immediately while keeping their internal accounting and approval processes intact, ultimately leading to higher order volumes and stronger long-term business relationships.

Setup and How It Works

The plugin is designed for quick deployment, allowing you to begin accepting purchase orders with minimal configuration:

  1. Installation: Install and activate the plugin through your WordPress dashboard just as you would any other WooCommerce extension.
  2. Enable the Gateway: Navigate to the WooCommerce payment settings page, where you will find the Purchase Order Gateway listed. Enable it to make it visible at checkout.
  3. Configure Settings: Enter your preferred title for the payment method (e.g., “Purchase Order”), define the instructions that the customer will see, and select the default order status for incoming PO orders.
  4. Set Permissions: If you only want specific customers to use this method, configure the user role restrictions to ensure only authorized accounts can select this option.
  5. Verification: Once configured, the PO field will appear at checkout. When a customer places an order, the PO number is saved directly to the order meta data, which you can then view and manage within the WooCommerce order edit screen.

Similar Plugins

While the WooCommerce Purchase Order Gateway is a robust solution, other options exist in the ecosystem to handle B2B payments. These include:

  • WooCommerce B2B: A comprehensive suite that includes purchase order functionality alongside other wholesale features like price lists and registration forms.
  • B2B for WooCommerce: An all-in-one plugin that offers purchase order gateways, tax exemptions, and specialized checkout fields for corporate clients.
  • Order Approval for WooCommerce: Often used in conjunction with PO gateways, this focuses on the workflow of approving orders before they are processed for payment.

$3.99

Version 1.5.8 report outdated
Updated on March 7, 2026
Auto Updates Yes
License GPLv2+

Updates for one year, unlimited sites, auto updates, and regular updates.

Access all items listed on our website. All new releases are also included as long as the plan is active.

Report a New Version

We regularly update our library and appreciate your help in keeping it up to date.