$4.99 Free for Members
Invoice Payment Option for WooCommerce adds an invoice payment method so approved customers can place orders and pay later. Show it based on rules like user roles, products, cart total, and country.
| Version | 1.4.4 |
|---|---|
| Last Updated | January 3, 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
This WooCommerce plugin creates a payment method that lets customers order without paying at checkout. You can control when the invoice option appears using conditions such as user roles, products, cart quantity and amount, and location. Orders placed this way can include a PDF invoice and separate email notifications.
Key Features
- Invoice payment method – The plugin automatically adds a new payment method called Pay by Invoice to WooCommerce checkout.
- Customizable label and status – You can change the payment method's title and description, and set the default order status for invoice orders.
- Conditional display rules – You can create multiple rules to decide when the invoice option is shown, based on customers, products, cart totals, and location.
- PDF invoice attachment – A customizable PDF invoice can be attached to order emails, with three templates to choose from.
- Separate email notifications – When an order is placed using the invoice option, the customer and admin each receive their own email notification.
- B2B order support – Companies can place orders on account and pay later through invoice-based checkout.
- Bulk order support – Customers can submit bulk orders without paying upfront.
- Wholesale credit ordering – Wholesale customers can use credit-based ordering with the invoice payment option.
Who Is It For
This plugin is for B2B, wholesale, and other stores that want to let approved customers order now and pay later by invoice. It suits businesses that need to control which customers, products, or regions can use invoice payment.
