Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Advanced PDF Invoice Builder Wordpress Plugin - Rating, Reviews, Demo & Download

Advanced PDF Invoice Builder Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Advanced PDF Invoice Builder lets you create, customise 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.

Free features:

  • Visual drag-and-drop PDF template editor (React 18, real-time preview)
  • WooCommerce integration — auto-generate PDFs by order status, send to customer by email
  • Up to 1 custom template saved in the database
  • 4 built-in starter templates (invoice, delivery note, quote, receipt)
  • Multilingual & RTL support (/languages)
  • High-performance PDF generation engine (Puppeteer-based remote service with local/system font stacks)
  • Intelligent asset caching & backup/restore functionality
  • Comprehensive analytics dashboard
  • Full source code included (TypeScript + PHP, GPL v2)

Pro edition (available separately at hub.threeaxe.fr):

  • Unlimited custom templates
  • Gallery of 25+ premium pre-designed templates
  • PNG / JPG image export
  • Advanced canvas settings (custom margins, DPI, orientation, colours)
  • Unlimited WooCommerce PDF rate limits
  • Priority support

Source Code

This plugin contains minified/compiled JavaScript and CSS files. The complete unminified source code is included in the plugin package under the sources/ directory, as required by WordPress.org guidelines.

  • Included sources: sources/js/ and sources/css/
  • Build tool: webpack 5 (sources/webpack.config.cjs)
  • Build command: npm install && npm run build:free
  • Repository: https://github.com/natsenack/advanced-pdf-invoice-builder

Compiled assets and their sources:

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

Third-party library bundled as-is:
* assets/js/html2canvas.min.js — html2canvas v1.4.1 (MIT) — https://github.com/niklasvh/html2canvas

Privacy Policy

This plugin collects anonymous deactivation feedback only when the user explicitly clicks “Send and Deactivate” in the optional feedback modal.

Data collected and sent to the developer (hub.threeaxe.fr):

  • Deactivation reason (selected from a predefined list)
  • Optional free-text comment entered by the user
  • Site URL
  • Plugin version
  • Date and time

No passwords, no personal data, no tracking without consent.
The modal includes a “Skip and Deactivate” button that sends no data at all.

External Services

This plugin connects to the following third-party services. By using this plugin, you agree to their respective terms of service and privacy policies.

PDF Generation Service (pdf.threeaxe.fr)

Used to generate PDF documents from your templates. Your template data and order information may be sent to this service for rendering. This service is provided by Threeaxe and is required for all PDF generation. The generated HTML uses local/system font stacks and does not load Google Fonts.
* Service URL: https://pdf.threeaxe.fr
* Privacy Policy: https://hub.threeaxe.fr/privacy-policy/
* Terms of Service: https://hub.threeaxe.fr/conditions-dutilisation

License Validation Server (hub.threeaxe.fr)

Used to activate, deactivate, and periodically verify your premium license key. This server is operated by Threeaxe, the plugin author.
* Data sent: license key, site URL, plugin name, item ID.
* When: (1) when you manually activate or deactivate a license key in the plugin settings; (2) automatically once per day on admin pages, but only when an active license key has been entered — no data is sent if no license key is configured.
* Service URL: https://hub.threeaxe.fr
* Privacy Policy: https://hub.threeaxe.fr/privacy-policy/
* Terms of Service: https://hub.threeaxe.fr/conditions-dutilisation

WordPress.org API (api.wordpress.org)

Used to check for plugin updates through the standard WordPress update mechanism.
* Service URL: https://api.wordpress.org
* Privacy Policy: https://automattic.com/privacy/
* Terms of Service: https://wordpress.org/about/license/

Google Drive (oauth2.googleapis.com / www.googleapis.com)

Optional integration to export generated PDFs directly to Google Drive. Only activated when you configure Google Drive integration in the plugin settings.
* Service URL: https://oauth2.googleapis.com / https://www.googleapis.com
* Privacy Policy: https://policies.google.com/privacy
* Terms of Service: https://developers.google.com/terms

Dropbox (api.dropboxapi.com / www.dropbox.com)

Optional integration to export generated PDFs directly to Dropbox. Only activated when you configure Dropbox integration in the plugin settings.
* Service URL: https://api.dropboxapi.com
* Privacy Policy: https://www.dropbox.com/privacy
* Terms of Service: https://www.dropbox.com/terms

Microsoft OneDrive (graph.microsoft.com / login.microsoftonline.com)

Optional integration to export generated PDFs to OneDrive. Only activated when you configure OneDrive integration in the plugin settings.
* Service URL: https://graph.microsoft.com
* Privacy Policy: https://privacy.microsoft.com/en-us/privacystatement
* Terms of Service: https://www.microsoft.com/en-us/servicesagreement

Slack (slack.com / api.slack.com)

Optional integration to send PDF notifications to Slack channels. Only activated when you configure Slack integration in the plugin settings.
* Service URL: https://api.slack.com
* Privacy Policy: https://slack.com/privacy-policy
* Terms of Service: https://slack.com/terms-of-service

HubSpot (api.hubapi.com)

Optional CRM integration to attach generated PDFs to HubSpot contacts and deals. Only activated when you configure HubSpot integration in the plugin settings.
* Service URL: https://api.hubapi.com
* Privacy Policy: https://legal.hubspot.com/privacy-policy
* Terms of Service: https://legal.hubspot.com/terms-of-service

Salesforce (login.salesforce.com / .salesforce.com)

Optional CRM integration to attach generated PDFs to Salesforce records. Only activated when you configure Salesforce integration in the plugin settings.
* Service URL: https://login.salesforce.com
* Privacy Policy: https://www.salesforce.com/company/privacy/
* Terms of Service: https://www.salesforce.com/company/legal/sfdc-website-terms-of-service/

Deactivation Feedback (threeaxe.france@gmail.com)

When you deactivate the plugin, a modal dialog may appear and invite you to optionally share the reason for deactivation. If you choose to submit feedback, the following data is sent by email directly to the plugin author:
* Data sent: deactivation reason, optional comment, site URL, site admin email address, server software, date/time.
* When: only if you click the “Send feedback” button in the deactivation modal. No data is sent if you skip the modal or close it.
* Recipient: threeaxe.france@gmail.com (plugin author, Threeaxe)
This is entirely optional. You can deactivate the plugin without submitting any feedback.

Note: All third-party integrations are strictly opt-in and require explicit configuration by the site administrator. No data is sent to any third-party service without your consent and active configuration.

Author Links

This plugin also includes outbound links to author-owned pages for product information, purchase, support, and documentation.
These links are navigational only and do not automatically send site data to any external service.

  • Product / upgrade pages: https://hub.threeaxe.fr
  • Support tickets: https://hub.threeaxe.fr/index.php/ticket/
  • Documentation and repository: https://github.com/natsenack/advanced-pdf-invoice-builder

Screenshots

No screenshots provided


Reviews & Comments