WordPress plugin intelligence profile

RockyThemes Invoice Builder for WooCommerce

Drag-and-drop designer for WooCommerce PDF invoices and receipts. Build your layout visually and attach it to order emails automatically.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update9 Oct 202624d ago
Active installations60Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records RockyThemes Invoice Builder for WooCommerce version 1.0.2 as active, updated 24d ago and tested up to WordPress 7.1.

Overview

About this plugin

Invoice Builder hands you a canvas instead of a fixed template and a colour picker.

Drag elements onto the page, move them where you want them, set the type and colours, and watch the invoice update as you work. What you see in the editor is what lands in the PDF.

Everything described below is in this plugin, free. Nothing is time-limited and nothing is locked behind an upgrade. There is a commercial version, WPInvoice Pro, and what it adds is listed at the end of this page.

Design it yourself

The editor works in three sections — header, content and footer — and you drop elements into any of them. Every element carries its own typography, spacing, colour and alignment controls. Put the logo where your letterhead has it, not where a template decided.

Two-column layouts, dividers, custom images and free text blocks let you match an existing paper invoice closely enough that customers do not notice the change.

Elements you can place

  • Logo, or a text logo if you have no image
  • Invoice heading and invoice number
  • Company details and customer details
  • Billing and shipping addresses
  • Issue date and due date
  • Products table, with the columns you choose and optional product thumbnails
  • Subtotal, tax, discount, fees, shipping and total
  • Payment method
  • Thank-you message and terms
  • Free text, images, dividers and two-column groups

It fills itself in

Drop a variable anywhere text is allowed and it resolves per order: order number, dates, totals, billing and shipping fields, customer name, your company details. Write the sentence once and every invoice reads correctly.

Numbering that matches your books

Set a prefix, a suffix, a starting number and zero-padding, and choose whether the sequence resets yearly, monthly or never. Numbers are assigned once and stay put.

Attach it to the emails you already send

Pick which WooCommerce emails carry the PDF — order completed, processing, or the customer invoice mail. The document is generated and attached as the mail goes out; nobody has to remember anything.

Customers can also open and download the invoice from My Account, if you want them to. That is off until you turn it on.

Receipts too

Invoices and receipts each get their own template and their own default, so a receipt can look genuinely different rather than being an invoice with a changed title.

Templates to start from

Five designs ship with the plugin — Zafir, Objekt, Pressroom, Vervaine and Wildbloom — covering professional, minimal and editorial looks. Import one, then change whatever you like: they are ordinary templates, not locked presets.

Nothing leaves your server

The plugin makes no external requests. Ten font families and all five designs ship inside it, so the editor, the preview and the PDF all work on a site with no outbound internet access — and your customers’ details are never sent anywhere to render a document.

Built for how WooCommerce works now

  • Compatible with High-Performance Order Storage (HPOS)
  • Works with block themes and classic themes
  • Ready for translation — every string is internationalized, and translations are delivered through translate.wordpress.org
  • The editor talks to a REST API, so it stays responsive on large templates

What WPInvoice Pro adds

The free plugin above is complete on its own. WPInvoice Pro is for shops that need more document types and more design choice:

  • Packing slips — a warehouse copy built from any invoice layout, with prices and totals hidden automatically
  • Credit notes — proper refund documents with their own numbering sequence
  • Batch printing — select orders in the list and print or download them in one pass
  • The full Google Fonts library — instead of the ten families bundled here
  • Custom font uploads — use the typeface your brand already licenses
  • A larger design library — more starting designs, added over time

pro

Third-Party Libraries

The plugin bundles the following GPL-compatible libraries:

  • Dompdf 3.1.6 — LGPL-2.1 — https://github.com/dompdf/dompdf
  • php-font-lib 1.0.2 — LGPL-2.1-or-later — https://github.com/dompdf/php-font-lib
  • php-svg-lib 1.0.2 — LGPL-3.0-or-later — https://github.com/dompdf/php-svg-lib
  • HTML5-PHP 2.10.0 — MIT — https://github.com/Masterminds/html5-php
  • PHP-CSS-Parser 8.9.0 — MIT — https://github.com/MyIntervals/PHP-CSS-Parser

0-or-later, the distributed whole is effectively GPLv3-or-later.

txt.

org). They are subset to Latin and Latin Extended and served from the plugin, never from a third party.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • invoice generator
  • invoice template
  • print invoice
  • woocommerce invoice
  • woocommerce pdf invoice
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity9 Oct 202624d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.11.0.2
Version1.0.01.0.1
WordPress compatibility7.0.47.1.3
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.