WooCommerce Invoicing Integration

WooCommerce brand logo with blue background

WooCommerce Integration to allow for customers to Pay Later.

Add-on Details

Sprout Invoices

Bundled with the Freelancer License

Categories: ,

Tags: , ,

This WooCommerce invoicing integration add-on makes connecting with Sprout Invoices quick and easy. It allows your WooCommerce customers to pay their WordPress invoices later rather than right away. This is especially useful for those with wholesale accounts.

Our  WooCommerce add-ons are included in the Business License. The WooCommerce invoicing integration add-on, which will give you invoices with WooCommerce. Our WooCommerce product import add-on. This will give you product import on your invoice edit screen. The WooCommerce checkout add-on. Will give you the ability to have customers checkout and pay with WooCommerce.

How it works:

  1. The customer checks out via WooCommerce and selects Invoice Payments as the payment option.
  2. Then an invoice link is added to the confirmation page with a custom message. The message can be personalized by altering the text in the ‘Instructions’ section. Pictured below. 
  3. After the invoice is paid, via Sprout Invoices, the WooCommerce order status is automatically updated to show the new transaction status.


In the picture below you can see ‘Sprout Invoices’ added as a new payment gateway. Clicking on ‘Sprout Invoices’ in the WooCommerce payment settings tab. Will allow you to customize the payment option Title, Description, and Instructions.

  • Title: a customizable name, this is what the customer will select as the payment option
  • Description: a customizable message explaining what happens when this payment option is selected
  • Instructions: a customizable message that will appear after the order is processed. The {invoice_url} tag is used to provide the customer with a direct link to their itemized invoice.
  • Enable/Disable VAT Calculation: If you are using one of our advanced tax add-on’s. You can bring over VAT calculations from WooCommerce into Sprout Invoices.
  • Auto Invoice Creation: Creates a historical invoice for payments in WooCommerce. Customers are not directed to Sprout Invoices, but instead creates historical payment information.

WooCommerce Invoice Settings


The Invoices Payment option is added to the checkout options. This also can be easily changed to something like “Pay Later” or “Invoiced Checkout”. See below.

WooCommerce Invoicing Integration order

The personalized messaging set in the ‘Instructions’ field is added to the Order Confirmation screen as well as the email sent from WooCommerce. This is shown below.

WooCommerce Invoicing Integration order confirmation


At the same time that the above is happening, Sprout will automatically create an itemized invoice for the transaction as well as the client account if one does not already exist.

WooCommerce Invoicing Integration invoice


Checkout, WooCommerce Checkout is included in the Business License. A Sprout Invoices integration that will use WooCommerce to process payments. This will give you product import on your invoice edit screen. The WooCommerce checkout add-on. Giving you the ability to have customers checkout and pay with WooCommerce from Sprout Invoices.

Try our WordPress Invoicing Plugin today! WooCommerce is included with a Freelancer License or above.