Invoice automation

Automated invoice generation from your own data

Stop retyping orders into invoices. Connect your WooCommerce store or any REST API, map its fields to the invoice once, and Business Hub builds the invoice from an order ID or any other reference.

How it works

Set it up once, reuse it every day

Connect a data source

Add your WooCommerce store or a REST/JSON API with its URL and credentials, then test the connection. A real identifier from your data is shown so you can try it straight away.

Map the fields

Fetch the fields from a sample record and choose which one becomes the customer name, email, line items, prices, tax, shipping and so on. Mapping is saved per data source.

Generate by reference

Enter an order ID, stock number or another identifier. The record is fetched, mapped and turned into a branded invoice, ready to send.

What you get

Data source generation and Invoice Flows

🔌

WooCommerce and REST APIs

Pull orders from WooCommerce, or connect any system that returns JSON over a REST API, including your own back office.

🧭

Visual field mapping

See the real fields in your data and map them to invoice fields. No code and no exports to clean up.

♻️

Reusable Invoice Flows

Save a data source, its mapping, the business profile and an invoice template as a named flow. Run it any time with just the identifier.

🏷️

Your own identifier

Each flow can ask for the reference your team already uses, such as "Order number" or "Booking ID", and look up the record by that field.

🎨

Right template every time

Set a default template and business profile per data source or flow, so invoices always go out with the correct branding.

⚡

Seconds per invoice

What used to be copy-and-paste from an order screen becomes one field and one click.

Who it's for

Who automates their invoicing

WooCommerce stores

Turn store orders into professional invoices with your own numbering and branding.

Businesses with their own systems

If your booking, ERP or order system has a REST API, it can feed invoices directly.

Teams that invoice the same way daily

Use an Invoice Flow with one input box instead of filling in a full invoice form.

FAQ

Common questions

Which data sources can I connect?

WooCommerce and any REST API that returns JSON. You enter the URL and credentials, and the connection is tested before you use it.

What is an Invoice Flow?

A saved recipe that combines a data source, its field mapping, a business profile and an invoice template. Running it only needs the identifier of the record you want to invoice.

Do I need a developer to set this up?

No. For WooCommerce you need your store URL and API keys. For other systems you need the API address and access details from whoever runs that system.

Can I still edit the invoice after it is generated?

Yes. A generated invoice is a normal invoice you can review, edit, download or send.

Which plans include automation?

Data source connectors and Invoice Flows are included on the plans that list them on the pricing page.

Try it on your next invoice

Set up your business in a couple of minutes, no setup call needed.

Create free account