WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Josh Kohlbach v1.1.6

Invoice Gateway for WooCommerce

Add a WooCommerce invoice gateway to your store. An easy invoicing payment gateway solution for WooCommerce.

Invoice Gateway for WooCommerce

The facts

Rating
4.4★ from 7
Active installs
2k+
Price
Free
Last updated
10 Jun 2026
Added
Dec 2016
Requires WP
5.0
Tested up to
WP 7.0.4
Downloads
41,658

Our analysis

AI-assisted

Invoice Gateway for WooCommerce is a plugin that allows customers to select an invoice payment option at checkout. This enables you to create orders without immediate payment, facilitating invoicing through external accounting software like Xero or Quickbooks.

The plugin is designed for WooCommerce store owners, particularly those in wholesale selling, where large orders may deter customers from paying online. It integrates seamlessly with Wholesale Suite’s WooCommerce Wholesale Prices plugin, catering to users who require invoice options for wholesale transactions.

Best for: This plugin suits WooCommerce store owners, especially those selling to wholesale customers.

What it does well

  • Allows customers to checkout without immediate payment
  • Compatible with various accounting software for invoicing
  • Records invoice numbers for customer communication
  • Ideal for wholesale transactions
  • Free to use from the WordPress.org directory

Where it falls short

  • Limited feature information provided
  • Requires external invoicing management

Verdict

Invoice Gateway for WooCommerce provides a straightforward solution for managing invoice payments. It is particularly useful for businesses that prefer invoicing outside the WooCommerce platform.

From the developer

Josh Kohlbach's own description of Invoice Gateway for WooCommerce, lightly tidied.

INVOICE GATEWAY FOR WOOCOMMERCE – AN EASY INVOICE PAYMENT GATEWAY SOLUTION

Add a WooCommerce invoice gateway option for your customers on the checkout. The invoice payment gateway lets your customers checkout without paying and you can invoice separately via your Xero, Quickbooks, MYOB, Reckon Online, or other accounting package.

There’s no integration required, you just invoice as you normally would, the plugin lets you record the invoice number which gets added to the customer’s WooCommerce invoice email.

Orders get created in Processing status and from there you can generate a separate invoice from your accounting system to have your customer pay outside of WooCommerce.

Once you have been paid just add the invoice number to the order then change the Order status to Completed.

It’s perfect for situations like wholesale selling where customers are often reluctant to pay large orders online. It’s very similar to a WooCommerce quote at this stage and many people do use it as a quotes gateway.

This plugin is also fully compatible with Wholesale Suite’s WooCommerce Wholesale Prices plugin which is the #1 solution for wholesale sales in WooCommerce.

The WooCommerce invoicing process with Invoice Gateway For WooCommerce:

  1. Customer prepares their order as normal and heads to the checkout.
  2. Customer selects the WooCommerce Invoice gateway as their preferred payment option.
  3. The order goes into the system as “Processing” status – the customer doesn’t pay anything yet.
  4. You, the WooCommerce store owner, send the customer an invoice outside of WooCommerce from your accounting software (such as Xero, Quickbooks, etc).
  5. You go back to the order and insert the “Invoice Number” into the field provided and update the order. The customer will get an email.
  6. The customer pays the invoice directly to you.
  7. When the order is fulfilled, you mark the WooCommerce Order complete (as normal), the customer will see their WooCommerce invoice number on the Completed order email.

A WOOCOMMERCE INVOICE GATEWAY COMPATIBLE WITH WHOLESALE

This WooCommerce invoice gateway plugin was brought to you by the folks at Wholesale Suite.

Users of our popular free Wholesale Prices extension for WooCommerce were asking for the option to provide an invoice payment option for their wholesale customers.

If you use Wholesale Suite’s Prices Premium plugin, you’ll also be able to use Payment Gateway mapping to map this Invoice Payment Gateway to the specific wholesale user roles that need it. Click here for more information about how that works.

We decided to give this invoice gateway WooCommerce feature away for free, not just to our customers, but to everyone using WooCommerce. If you want to say thanks, please leave us a rating 🙂

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for taking payments.

Forminator Forms

Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...

Free 600k+ installs 4.8★ (2,117)
SureForms

AI form generator and WordPress form builder for contact and Stripe payment forms, with surveys and quizzes in...

Free 500k+ installs 4.9★ (90)
Appointment Booking Plugin

Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...

Free 100k+ installs 4.9★ (99)
Easy Digital Downloads

The #1 eCommerce plugin to sell digital products & subscriptions. Accept payments with Stripe & PayPal...

Free 40k+ installs 4.7★ (590)