{"id":310910,"date":"2026-06-04T10:40:18","date_gmt":"2026-06-04T10:40:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/pdfdraft-pdf-invoices-for-woocommerce\/"},"modified":"2026-06-05T03:34:12","modified_gmt":"2026-06-05T03:34:12","slug":"pdfdraft-pdf-invoices-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/hr.wordpress.org\/plugins\/pdfdraft-pdf-invoices-for-woocommerce\/","author":15539813,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0","stable_tag":"1.0","tested":"7.0","requires":"6.4","requires_php":"7.4.0","requires_plugins":null,"header_name":"PDFDraft PDF Invoices for WooCommerce","header_author":"PDFDraft","header_description":"PDFDraft PDF Invoices for WooCommerce.","assets_banners_color":"f1b4b1","last_updated":"2026-06-05 03:34:12","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/pdfdraft.com\/features\/woocommerce-integration\/","header_author_uri":"https:\/\/pdfdraft.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":104,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"wpeverest","date":"2026-06-05 03:34:12"}},"upgrade_notice":{"0.1.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3560739,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3560739,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3560739,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3560739,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3560739,"resolution":"1","location":"assets","locale":"","width":1920,"height":1034},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3560739,"resolution":"2","location":"assets","locale":"","width":1920,"height":1034},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3560739,"resolution":"3","location":"assets","locale":"","width":1920,"height":1034},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3560739,"resolution":"4","location":"assets","locale":"","width":1920,"height":1034}},"screenshots":{"1":"My Templates - List of all created templates.","2":"New Template - Template Selection Screen for Woocommerce related Templates.","3":"Invoice Editor - Invoice Editor screen showing woocommerce related fields.","4":"Settings - PDFDraft Woocomerce Settings page."}},"plugin_section":[],"plugin_tags":[12480,1896,1764,57399,286],"plugin_category":[45,50],"plugin_contributors":[143535],"plugin_business_model":[],"class_list":["post-310910","plugin","type-plugin","status-publish","hentry","plugin_tags-invoice","plugin_tags-order","plugin_tags-pdf","plugin_tags-pdf-invoice","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-media","plugin_contributors-wpeverest","plugin_committers-wpeverest"],"banners":{"banner":"https:\/\/ps.w.org\/pdfdraft-pdf-invoices-for-woocommerce\/assets\/banner-772x250.png?rev=3560739","banner_2x":"https:\/\/ps.w.org\/pdfdraft-pdf-invoices-for-woocommerce\/assets\/banner-1544x500.png?rev=3560739","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/pdfdraft-pdf-invoices-for-woocommerce\/assets\/icon-128x128.png?rev=3560739","icon_2x":"https:\/\/ps.w.org\/pdfdraft-pdf-invoices-for-woocommerce\/assets\/icon-256x256.png?rev=3560739","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/pdfdraft-pdf-invoices-for-woocommerce\/assets\/screenshot-1.png?rev=3560739","caption":"My Templates - List of all created templates."},{"src":"https:\/\/ps.w.org\/pdfdraft-pdf-invoices-for-woocommerce\/assets\/screenshot-2.png?rev=3560739","caption":"New Template - Template Selection Screen for Woocommerce related Templates."},{"src":"https:\/\/ps.w.org\/pdfdraft-pdf-invoices-for-woocommerce\/assets\/screenshot-3.png?rev=3560739","caption":"Invoice Editor - Invoice Editor screen showing woocommerce related fields."},{"src":"https:\/\/ps.w.org\/pdfdraft-pdf-invoices-for-woocommerce\/assets\/screenshot-4.png?rev=3560739","caption":"Settings - PDFDraft Woocomerce Settings page."}],"raw_content":"<!--section=description-->\n<p><strong>PDFDraft PDF Invoices for WooCommerce<\/strong> 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.<\/p>\n\n<p>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.<\/p>\n\n<p><strong>Automatic Invoice Generation and Attachment:<\/strong><\/p>\n\n<p>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.<\/p>\n\n<p><strong>Ready-Made Invoice Templates:<\/strong><\/p>\n\n<p>Start with one of four pre-designed templates. Or build from a blank canvas if you prefer full control.<\/p>\n\n<ul>\n<li><strong>Olive<\/strong> \u2014 clean layout with an earthy tone<\/li>\n<li><strong>Ivory<\/strong> \u2014 minimal, neutral design<\/li>\n<li><strong>Navy<\/strong> \u2014 bold, professional look<\/li>\n<li><strong>Pebble<\/strong> \u2014 soft, modern style<\/li>\n<\/ul>\n\n<p><strong>Visual Invoice Editor:<\/strong><\/p>\n\n<p>The editor works like Canva. Drag elements onto your canvas, position them freely, and style everything visually.<\/p>\n\n<ul>\n<li>Drag-and-drop canvas with free element positioning<\/li>\n<li>Snap guides \u2014 alignment lines appear as you drag to help line things up<\/li>\n<li>Pixel indicators \u2014 see live distances from the canvas edge to your element<\/li>\n<li>Layers panel \u2014 view and reorder all elements on your canvas<\/li>\n<li>Pages panel \u2014 add pages and preview your full invoice layout<\/li>\n<li>Zoom slider for close-up editing<\/li>\n<li>Portrait and landscape orientation support<\/li>\n<li>Preset paper sizes: Letter, Legal, Tabloid, Executive, Folio, A0\u2013A6, B4, B5<\/li>\n<li>Custom canvas dimensions<\/li>\n<\/ul>\n\n<p><strong>Available Elements:<\/strong><\/p>\n\n<p>Use any of these elements to build your invoice:<\/p>\n\n<ul>\n<li><strong>Text<\/strong> \u2014 headings, labels, or static copy<\/li>\n<li><strong>Image<\/strong> \u2014 store logo or any image<\/li>\n<li><strong>Date<\/strong> \u2014 current date or order date<\/li>\n<li><strong>Divider<\/strong> \u2014 visual separator between sections<\/li>\n<li><strong>Table<\/strong> \u2014 custom static table<\/li>\n<li><strong>Shape<\/strong> \u2014 rectangles, lines, and other shapes<\/li>\n<li><strong>WP Data Fields<\/strong> \u2014 dynamic WordPress data<\/li>\n<li><strong>Data Field<\/strong> <em>(WooCommerce)<\/em> \u2014 dynamic order values via merge tags<\/li>\n<li><strong>Order Totals<\/strong> <em>(WooCommerce)<\/em> \u2014 formatted totals table with toggleable rows<\/li>\n<li><strong>Product Table<\/strong> <em>(WooCommerce)<\/em> \u2014 order line-item table with toggleable columns<\/li>\n<\/ul>\n\n<p><strong>WooCommerce Fields \u2014 Data Field:<\/strong><\/p>\n\n<p>Add a Data Field element to your canvas. Type <code>\/<\/code> to browse and insert any order value.<\/p>\n\n<p><em>Order Info:<\/em> Order ID, Order Number, Invoice Number, Order Date, Order Status, Transaction ID, Payment Method, Shipping Method, Currency Code<\/p>\n\n<p><em>Billing:<\/em> First Name, Last Name, Company, Email, Phone, Address Line 1, Address Line 2, City, State, Postal Code, Country, Full Billing Address<\/p>\n\n<p><em>Shipping:<\/em> First Name, Last Name, Company, Address Line 1, Address Line 2, City, State, Postal Code, Country, Full Shipping Address<\/p>\n\n<p><em>Customer:<\/em> User ID, Customer Note<\/p>\n\n<p><em>Financials:<\/em> Subtotal, Total Tax, Shipping Total, Total Discount, Grand Total, Refunded Amount, Total Due<\/p>\n\n<p><em>Store:<\/em> Store Name, Store Address, Store Phone, Store Email, Store Logo<\/p>\n\n<p><strong>WooCommerce Fields \u2014 Order Totals:<\/strong><\/p>\n\n<p>A formatted totals table. Toggle rows on or off: Subtotal, Discount, Tax, Total. Style options: font, font weight, text color, alignment.<\/p>\n\n<p><strong>WooCommerce Fields \u2014 Product Table:<\/strong><\/p>\n\n<p>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.<\/p>\n\n<p>Header style options: background color, font color, row style (Minimal, Classic, Compact, Invoice Bold, Modern). Body style options: font, font weight, text color, alignment.<\/p>\n\n<p><strong>Requirements:<\/strong><\/p>\n\n<p>PDFDraft and WooCommerce must both be installed and active.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Make sure <strong>PDFDraft<\/strong> and <strong>WooCommerce<\/strong> are installed and active<\/li>\n<li>Upload the <code>pdfdraft-pdf-invoices-for-woocommerce<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress<\/li>\n<li>Go to <strong>PDFDraft &gt; Woo Invoices<\/strong> to open the invoice template editor<\/li>\n<li>Start from a blank canvas or choose a ready-made template<\/li>\n<li>Design your invoice using the drag-and-drop editor and save<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20to%20know%20how%20to%20code%3F\"><h3>Do I need to know how to code?<\/h3><\/dt>\n<dd><p>No. The editor is fully visual. You design your invoice by dragging and dropping elements. No HTML or CSS needed.<\/p><\/dd>\n<dt id=\"does%20it%20come%20with%20ready-made%20invoice%20templates%3F\"><h3>Does it come with ready-made invoice templates?<\/h3><\/dt>\n<dd><p>Yes. Four templates are included: Olive, Ivory, Navy, and Pebble. You can also start from a blank canvas and build from scratch.<\/p><\/dd>\n<dt id=\"how%20do%20i%20create%20a%20woocommerce%20invoice%20template%3F\"><h3>How do I create a WooCommerce invoice template?<\/h3><\/dt>\n<dd><p>Go to <strong>PDFDraft &gt; Woo Invoices<\/strong>. Start from a blank canvas or pick a starter template. Design your invoice and save. It applies to all new orders automatically.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20dynamic%20order%20data%20to%20my%20invoice%3F\"><h3>How do I add dynamic order data to my invoice?<\/h3><\/dt>\n<dd><p>Add a <strong>Data Field<\/strong> element to your canvas. Type <code>\/<\/code> to open the merge tag browser. Select any field to insert it \u2014 billing details, shipping address, order totals, store info, and more.<\/p><\/dd>\n<dt id=\"what%20paper%20sizes%20are%20supported%3F\"><h3>What paper sizes are supported?<\/h3><\/dt>\n<dd><p>Letter, Legal, Tabloid, Executive, Folio, A0 through A6, B4, and B5 \u2014 in portrait or landscape. Custom dimensions are also supported.<\/p><\/dd>\n<dt id=\"when%20are%20pdf%20invoices%20generated%3F\"><h3>When are PDF invoices generated?<\/h3><\/dt>\n<dd><p>A PDF invoice is generated automatically when an order is placed. It attaches to the WooCommerce order notification email.<\/p><\/dd>\n<dt id=\"can%20i%20use%20multiple%20invoice%20templates%3F\"><h3>Can I use multiple invoice templates?<\/h3><\/dt>\n<dd><p>Not currently. One invoice template is supported per store.<\/p><\/dd>\n<dt id=\"does%20this%20work%20without%20pdfdraft%3F\"><h3>Does this work without PDFDraft?<\/h3><\/dt>\n<dd><p>No. PDFDraft and WooCommerce must both be installed and active.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p>= 1.0 - 06\/04\/2026=\n* Feature - Initial release<\/p>","raw_excerpt":"Automatically generate and attach customizable PDF invoices to WooCommerce orders using the PDFDraft visual editor.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/310910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=310910"}],"author":[{"embeddable":true,"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wpeverest"}],"wp:attachment":[{"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=310910"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=310910"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=310910"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=310910"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=310910"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=310910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}