WordPress plugin intelligence profile

PDFDraft PDF Invoices for WooCommerce

Automatically generate and attach customizable PDF invoices to WooCommerce orders using the PDFDraft visual editor.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.4 · PHP 7.4.0
Directory statusactive
Last directory update5 Jun 20265mo ago
Active installationsNewAdoption 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 PDFDraft PDF Invoices for WooCommerce version 1.0 as active, updated 5mo ago and tested up to WordPress 7.0.

Overview

About this plugin

PDFDraft PDF Invoices for WooCommerce extends PDFDraft with WooCommerce invoice generation. Design your invoice template visually using a drag-and-drop PDF builder. No HTML.

No CSS. No coding of any kind.

Start from a blank canvas or pick a ready-made template. Add your elements, map in live order data, and save. Every new order gets a PDF invoice attached to the customer email automatically.

Automatic Invoice Generation and Attachment:

A PDF invoice is generated every time a new order is placed. It gets attached to the order notification email sent to your customer. No manual steps.

No extra setup. It works out of the box.

Ready-Made Invoice Templates:

Start with one of four pre-designed templates. Or build from a blank canvas if you prefer full control.

  • Olive — clean layout with an earthy tone
  • Ivory — minimal, neutral design
  • Navy — bold, professional look
  • Pebble — soft, modern style

Visual Invoice Editor:

The editor works like Canva. Drag elements onto your canvas, position them freely, and style everything visually.

  • Drag-and-drop canvas with free element positioning
  • Snap guides — alignment lines appear as you drag to help line things up
  • Pixel indicators — see live distances from the canvas edge to your element
  • Layers panel — view and reorder all elements on your canvas
  • Pages panel — add pages and preview your full invoice layout
  • Zoom slider for close-up editing
  • Portrait and landscape orientation support
  • Preset paper sizes: Letter, Legal, Tabloid, Executive, Folio, A0–A6, B4, B5
  • Custom canvas dimensions

Available Elements:

Use any of these elements to build your invoice:

  • Text — headings, labels, or static copy
  • Image — store logo or any image
  • Date — current date or order date
  • Divider — visual separator between sections
  • Table — custom static table
  • Shape — rectangles, lines, and other shapes
  • WP Data Fields — dynamic WordPress data
  • Data Field (WooCommerce) — dynamic order values via merge tags
  • Order Totals (WooCommerce) — formatted totals table with toggleable rows
  • Product Table (WooCommerce) — order line-item table with toggleable columns

WooCommerce Fields — Data Field:

Add a Data Field element to your canvas. Type / to browse and insert any order value.

Order Info: Order ID, Order Number, Invoice Number, Order Date, Order Status, Transaction ID, Payment Method, Shipping Method, Currency Code

Billing: First Name, Last Name, Company, Email, Phone, Address Line 1, Address Line 2, City, State, Postal Code, Country, Full Billing Address

Shipping: First Name, Last Name, Company, Address Line 1, Address Line 2, City, State, Postal Code, Country, Full Shipping Address

Customer: User ID, Customer Note

Financials: Subtotal, Total Tax, Shipping Total, Total Discount, Grand Total, Refunded Amount, Total Due

Store: Store Name, Store Address, Store Phone, Store Email, Store Logo

WooCommerce Fields — Order Totals:

A formatted totals table. Toggle rows on or off: Subtotal, Discount, Tax, Total. Style options: font, font weight, text color, alignment.

WooCommerce Fields — Product Table:

A line-item table of all products in the order. Toggle columns on or off: Product Name, Quantity, Price (Unit Price), Total (Line Total), SKU, Thumbnail.

Header style options: background color, font color, row style (Minimal, Classic, Compact, Invoice Bold, Modern). Body style options: font, font weight, text color, alignment.

Requirements:

PDFDraft and WooCommerce must both be installed and active.

WordPress.org metadata

Plugin tags

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

  • pdf invoice
  • order
  • 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.4 · PHP 7.4.0
Update activity5 Jun 20265mo 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.