WordPress plugin intelligence profile

Advanced PDF Invoice Builder

💼 Professional PDF invoice and document builder for WordPress — visual drag-and-drop editor with WooCommerce integration.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.3
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.9 · PHP 8.2
Directory statusactive
Last directory update11 Jun 20264mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
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 Advanced PDF Invoice Builder version 1.0.3 as active, updated 4mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Advanced PDF Invoice Builder lets you create, customize, and generate PDF invoices or documents directly from your WordPress admin area. Build your own templates with a live drag-and-drop canvas and attach them to WooCommerce orders automatically.

Perfect for:

* E-commerce stores needing branded PDF invoices

* Service businesses generating quotes and documents

* Anyone who needs professional-looking PDFs without coding

🎁 Free Features (BASE EDITION)

Canvas Editor

* Visual drag-and-drop PDF template editor (React 18, real-time preview)

* Drag-and-drop elements — text, image, line, rectangle

* Full element control — position, size, rotation, colors, fonts

PDF Generation

* High-performance Puppeteer-based rendering engine

* Automatic WooCommerce integration — auto-generate PDFs by order status, email to customer

Document Templates

* 2 document types: Invoice & Quote

* 3 dynamic text models for common fields

)

Export Options

* 3 DPI settings: 72, 96, 150 DPI

* Format: PDF only

* Page size: A4 portrait only

Localization

* French (fr_FR) & English translations included

* RTL support ( /languages )

* Full source code included (TypeScript + PHP, GPL v2)

Limits

* Up to 1 custom template saved in database

🚀 Pro Edition (PREMIUM ADD-ON)

fr

Everything in FREE, PLUS:

Extended Document Types

* 6 document types: Invoice, Quote, Purchase Order, Credit Note, Delivery Note, Contract

* 36 advanced dynamic text models (vs 3 in FREE)

* 21 advanced mention templates (vs 3 in FREE)

Advanced Export

* PNG & JPG image export in addition to PDF

* 6 DPI settings: 72, 96, 150, 300, 600 DPI

* 4 page formats + landscape: A3, Letter, Legal, A4 + all in landscape

* Transparent background export

Canvas Features

* Grid navigation & snapping

* Guides and alignment tools

* Multi-select elements

* Keyboard shortcuts

* Theme customization

* Layer ordering & manipulation

* Full element locking system

Template Management

* Unlimited custom templates (vs 1 in FREE)

* Gallery of 3 premium pre-designed templates

* Set default template per document type

Support

* Priority support & updates

Getting Started

  • Navigate to PDF Builder → Templates in your WordPress admin
  • Click “Create New Template”
  • Use the drag-and-drop editor to design your template
  • Save and test with a sample WooCommerce order
  • Enable auto-generation in settings

Source Code

This plugin contains minified/compiled JavaScript and CSS files. org guidelines.

Source Repository:

com/natsenack/advanced-pdf-invoice-builder

* Build tool: webpack 5

* Build command: npm install && npm run build:free

Compiled assets mapped to sources:

  • assets/js/pdf-builder-react.min.js ← src/js/react/ (TypeScript/JSX)
  • assets/js/vendors.min.js ← webpack vendor bundle (React, ReactDOM, etc.)
  • assets/js/notifications.min.js ← src/js/admin/notifications.js
  • assets/js/settings-tabs.min.js ← src/js/admin/settings-tabs.js
  • assets/js/canvas-settings.min.js ← src/js/admin/canvas-settings.js
  • assets/css/pdf-builder-react.min.css ← src/css/pdf-builder-react.css
  • assets/css/pdf-builder-admin-css.min.css ← src/css/pdf-builder-admin.css

Third-party Library:

1 (MIT License)

Privacy & Data

✅ This plugin is privacy-first:

Deactivation Feedback (Optional)

* Collected only when you click “Send and Deactivate”

* Anonymous — includes reason, optional comment, site URL, version, date/time

* No passwords, no personal data, no tracking without consent

* You can always skip the modal or use “Skip and Deactivate”

External Services

This plugin connects to third-party services for PDF generation and license validation. All are optional and require explicit configuration.

By using this plugin, you agree to their terms of service and privacy policies.

📄 PDF Generation Service (pdf.threeaxe.fr)

  • Purpose: Renders templates to PDF/PNG/JPG
  • When used: When you generate a PDF from WooCommerce or the admin editor
  • Data sent: Template HTML, fonts, colors, order data (if from WooCommerce)
  • Service URL: https://pdf.threeaxe.fr
  • Privacy: https://hub.threeaxe.fr/privacy-policy/
  • Terms: https://hub.threeaxe.fr/conditions-dutilisation

🔑 License Validation Server (hub.threeaxe.fr)

  • Purpose: Activate, deactivate, and verify Pro licenses
  • When used: (1) When you manually manage license keys; (2) Once daily on admin pages (Pro only)
  • Data sent: License key, site URL, plugin name
  • Service URL: https://hub.threeaxe.fr
  • Privacy: https://hub.threeaxe.fr/privacy-policy/
  • Terms: https://hub.threeaxe.fr/conditions-dutilisation

📦 WordPress.org Updates (api.wordpress.org)

  • Purpose: Check for plugin updates
  • When used: Automatically via WordPress update system
  • Data sent: None (standard WordPress mechanism)
  • Service URL: https://api.wordpress.org

☁️ Optional Cloud Integrations (opt-in)

The following are completely optional and disabled by default:

  • Google Drive — Export PDFs to Google Drive
  • Dropbox — Export PDFs to Dropbox
  • Microsoft OneDrive — Export PDFs to OneDrive
  • Slack — Send PDF notifications to Slack
  • HubSpot — Attach PDFs to CRM contacts
  • Salesforce — Attach PDFs to Salesforce records

None of these require configuration unless you explicitly enable them. No data leaves your site without your consent.

Author Links

This plugin includes navigational links to author-owned pages:

  • Product & Upgrade: https://hub.threeaxe.fr
  • Support Tickets: https://hub.threeaxe.fr/index.php/ticket/
  • GitHub Repository: https://github.com/natsenack/advanced-pdf-invoice-builder

These links are purely informational and do not automatically send site data.

Support

📧 Need help?

  • Visit our support portal
  • Check the GitHub documentation
  • Report bugs on GitHub Issues

🚀 Want to upgrade?

fr to learn about the Pro edition and premium features.

Made with ❤️ by Threeaxe

WordPress.org metadata

Plugin tags

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

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

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.9 · PHP 8.2
Update activity11 Jun 20264mo 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

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

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.