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.
Visual Invoice Editor:
The editor works like Canva. Drag elements onto your canvas, position them freely, and style everything visually.
Available Elements:
Use any of these elements to build your invoice:
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.