Invovate Invoice Generator

Invovate Invoice Generator

Details
View on WordPress

Invovate Invoice Generator connects your WordPress site to the Invovate invoice API so you can create professional PDF invoices in 11 languages (including right-to-left Arabic, Japanese, Hindi, and Cyrillic).

  • [invovate_invoice_form] shortcode — drop a simple “create invoice” form on any page. Visitors enter a business name, client, and line items and get a downloadable PDF link (valid 7 days).
  • invovate_generate( $invoice, $args ) helper — call from your theme or another plugin to generate invoices programmatically (e.g. on a WooCommerce order or form submission).
  • Free API key — required for the invoice form (it generates a shareable PDF link). Get a free key at invovate.com/auth and set it under Settings Invovate. The invovate_generate() helper can still compute JSON totals without one.

Languages: English, Dutch, German, French, Spanish, Italian, Portuguese, Arabic, Japanese, Russian, Hindi. 20+ currencies, per-line tax, 5 templates.

Configure the form (shortcode options)

[invovate_invoice_form] accepts these attributes:
  • fields — comma list of inputs/controls to show. Available: from, to, items, currency, language, template, notes, qr, link. Items always show. Default: from,to,items,currency,language,qr,link.
  • from, to — prefill (or, if not in fields, lock) the business and client name.
  • currency (default USD), language (default en), template (default classic).
  • taxtrue/false: show the per-item Tax % field. Default true.
  • qr — default state of the scan-to-view QR (true/false). When link is in fields, users get a checkbox; the QR is disabled while the link is off (it points at the link). Default true.
  • link — default state of the shareable link (true/false): true = a 7-day shareable link; false = a direct PDF download with no link or QR. Default true.
  • rows — number of starting line-item rows. Default 1 (an “Add item” button is always shown).
  • button — submit-button label.

Example shortcodes (copy & paste)

Basic form, all defaults:
[invovate_invoice_form]

Lock your business name; the client fills in the rest (EUR, German, navy template):
[invovate_invoice_form from=”My Company GmbH” fields=”to,items” currency=”EUR” language=”de” template=”navy”]

Freelancer invoice in USD with a scan-to-view QR:
[invovate_invoice_form from=”Jane Doe” currency=”USD” qr=”true”]

Direct PDF download instead of a 7-day shareable link:
[invovate_invoice_form link=”false” button=”Download invoice”]

Three starting rows, with the tax field and a notes box:
[invovate_invoice_form fields=”from,to,items,currency,language,notes” rows=”3″ tax=”true”]

Japanese invoice (JPY, consumption tax):
[invovate_invoice_form currency=”JPY” language=”ja” template=”modern”]

Minimal — client name and items only:
[invovate_invoice_form fields=”to,items” from=”Acme Studio”]

Not regulated e-invoicing. PDF/UBL output is for interoperability and archival only — it does not provide Peppol, Factur-X, ZUGFeRD, XRechnung, or NF-e compliance or government-network delivery.

External services

This plugin connects to the Invovate invoice API to generate invoices. It is a first-party integration with a service operated by the plugin author.

What is sent, and when: Only when you submit the [invovate_invoice_form] form (or call invovate_generate() in code), the invoice details you entered — business name, client name, line items (description, quantity, unit price, tax rate), currency, language, and optional notes — are sent over HTTPS to https://invovate.com/api/generate-invoice. If you set an API key under Settings Invovate, it is sent as an Authorization: Bearer header. Nothing is sent on page load or in the background.

What is returned: either a shareable PDF link (the invoice is stored for up to 7 days, then automatically deleted) or the generated PDF file.

  • Service & API docs: https://invovate.com/api
  • Terms of Service: https://invovate.com/terms
  • Privacy Policy: https://invovate.com/privacy

Details

Plugin code:
invovate-invoice-generator
Plugin version:
0.4.3
Author:
Outdated:
No
WP version:
5.6 or higher
PHP version:
7.2 or higher
Test up to WP version:
7.0
Total installations:
0
Last updated:
2026-06-03
Rating:
Times rated:
0
billing
invoice
invoice-generator
pdf-invoice
ubl