[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f69yAY9qokvbOiYttx55vhPS7GziHbcb-PezZg8CPZUg":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":119,"crawl_stats":38,"alternatives":126,"analysis":229,"fingerprints":1323},"print-invoices-packing-slip-labels-for-woocommerce","WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels","4.9.3","WebToffee","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebtoffee\u002F","\u003Cp>With the WebToffee WooCommerce PDF Invoices and Packing Slips plugin, your customers receive PDF invoices and packing slips automatically attached to their order confirmation emails. The plugin includes a customizable invoice template to get you started, and offers flexibility to edit or create your own WooCommerce custom invoice templates. You can easily download or print WooCommerce invoice PDFs, packing slips and shipping labels right from your WooCommerce order admin.\u003C\u002Fp>\n\u003Cp>Additionally, the WooCommerce invoice PDF and print packing slip plugin enables you to generate UBL and XML invoices, helping streamline your order fulfillment process.\u003C\u002Fp>\n\u003Ch3>PDF Invoices & Packing Slips for WooCommerce: An Overview\u003C\u002Fh3>\n\u003Cp>WooCommerce Print PDF Invoices and Packing Slips Plugin helps generate PDF invoices, packing lists \u002F packing slips, delivery notes, dispatch labels and shipping labels from the WooCommerce orders page. WooCommerce, by default, doesn’t allow you to print any of these documents from your orders page.\u003C\u002Fp>\n\u003Cp>Beyond invoices and packing slips, the plugin makes it easy to create and print WooCommerce delivery notes that include essential details such as order items, customer information and shipping addresses. These documents help ensure accurate and smooth order handovers.\u003C\u002Fp>\n\u003Cp>This free WooCommerce invoice plugin helps streamline your WordPress shipping and order fulfillment processes.\u003C\u002Fp>\n\u003Ch3>Why WebToffee’s WooCommerce PDF Invoices Plugin is the Best Alternative to Free Invoice Generators?\u003C\u002Fh3>\n\u003Cp>Free invoice generators \u003Cstrong>lack PDF support, branding options, and tax compliance features.\u003C\u002Fstrong> Their automation capabilities for WooCommerce PDF invoices and order documents are also very limited, offering little flexibility in managing WooCommerce invoice workflows.\u003C\u002Fp>\n\u003Cp>WebToffee’s plugin \u003Cstrong>automates professional WooCommerce PDF invoice creation, supports UBL and XML formats, and includes packing slips, shipping labels, and delivery notes for complete order documentation.\u003C\u002Fstrong> From generating and attaching to printing WooCommerce invoices, every step can be automated in just a few clicks with WebToffee’s powerful WooCommerce invoice generator.\u003C\u002Fp>\n\u003Ch3>Features of WooCommerce PDF Invoices & Packing Slips Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Supported documents\u003C\u002Fstrong>: Creates and prints following PDF documents from WooCommerce order page.\u003Cbr \u002F>\n• WooCommerce order invoices\u003Cbr \u002F>\n• WooCommerce Packing slips\u003Cbr \u002F>\n• WooCommerce Shipping labels\u003Cbr \u002F>\n• WooCommerce Delivery notes\u003Cbr \u002F>\n• WooCommerce Dispatch labels\u003Cbr \u002F>\n• WooCommerce Credit Notes (Pro)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Download PDF invoice and packing slips\u003C\u002Fstrong>: Easily download PDF invoices and packing slips from your WooCommerce order admin page. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generate UBL Invoices\u003C\u002Fstrong>: Generate and print UBL and XML invoices for WooCommerce orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize free PDf invoice templates\u003C\u002Fstrong>: Personalize your invoice template by adding your store logo, store name, and VAT, etc. Once configured, these details will automatically appear on all future WooCommerce invoice PDFs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize and print WooCommerce shipping labels\u003C\u002Fstrong>: Create and customize WooCommerce shipping labels with barcodes, tracking numbers, and more. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Option to bulk print\u003C\u002Fstrong>: Bulk download and print WooCommerce invoices and labels from orders page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Send printable invoice PDF by email\u003C\u002Fstrong>: Enable stores to send printable PDF invoices by email.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generate UBL Invoices\u003C\u002Fstrong>: Generate and print UBL and XML invoices for WooCommerce orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Print WooCommerce invoice from My-Account page:\u003C\u002Fstrong> Allow logged-in customers to print their Woo invoice PDFs from the My-Account page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choose invoice template\u003C\u002Fstrong>: Choose from classic and standard invoice templates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-generate invoice numbers\u003C\u002Fstrong>: Automatically create invoice numbers using your preferred format. Choose to use the WooCommerce order number or a custom sequence, and easily add prefixes, suffixes, and set the number length for a sequential & professional PDF invoices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configure company ‘From Address’ \u003C\u002Fstrong>: You can set the base address of the store which will be used in the label as the shipping from address.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preview before printing\u003C\u002Fstrong>: This feature allows you to view what a printed invoice label would look like on the screen before printing a hard copy.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support for RTL and Unicode languages\u003C\u002Fstrong>: A free \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmpdf-addon-for-pdf-invoices\u002F\" rel=\"ugc\">add-on\u003C\u002Fa>\u003C\u002Fstrong> with the plugin will provide full compatibility with any RTL or unicode languages like Hebrew, Arabic etc. The add-on is equipped to handle almost 12 RTL languages including most of the Asian languages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable invoices for free orders \u003C\u002Fstrong>: Option to disable generating WooCommerce PDF invoices for free orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display\u002Fhide free line items\u003C\u002Fstrong>: Option to display\u002Fhide free line items in the invoice PDFs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show tax info easily in documents\u003C\u002Fstrong>: Our plugin provides inbuilt support for all the major tax related plugins by populating pre-defined meta keys such _billing_vat, _billing_vat_number, _billing_eu_vat_number. As a result, it will be easier for you to display tax on invoices and other documents.\u003C\u002Fli>\n\u003Cli>\u003Cstrong> Custom PDF file names for invoices\u003C\u002Fstrong>: Assign custom PDF filenames for PDF invoices with prefix, order number etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Read detailed instructions on how to set up the plugin in the \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fwoocommerce-pdf-invoices-packing-slips-delivery-notes-shipping-labels-userguide-free-version\u002F\" rel=\"nofollow ugc\">PDF invoice setup guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can also check out this video to get a quick understanding of the plugin.\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fmg2Ad5L5Ds4?version=3&rel=0&showsearch=0&showinfo=0&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Why Are WooCommerce Invoice PDFs and Packing Lists Important?\u003C\u002Fh3>\n\u003Cp>Including an invoice PDF and packing list with your shipped package is not just a good practice – it’s essential. These documents confirm the contents of the package, provide your contact information, and include critical purchase details, ensuring a smooth transaction for both you and your customer.\u003C\u002Fp>\n\u003Cp>For international sales, many countries require invoices as part of their standard shipping regulations. These invoice PDFs must include key order details, such as your company name and address, the customer’s billing address, and a detailed breakdown of the order, including taxes and totals.\u003C\u002Fp>\n\u003Cp>Beyond compliance, these documents enhance customer experience by adding a human touch and serving as an additional communication channel between you and your buyer.\u003C\u002Fp>\n\u003Cp>✅ Tested OK with WooCommerce 10.5.3\u003Cbr \u002F>\n✅ Tested OK up to PHP 8.2\u003C\u002Fp>\n\u003Ch3>Third Party Compatibility\u003C\u002Fh3>\n\u003Cp>The plugin is compatible with the following third party plugins\u002Fthemes:\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Feu-vat-number\u002F\" rel=\"nofollow ugc\">EU VAT Number – WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Faelia.co\u002Fshop\u002Feu-vat-assistant-woocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce EU VAT Assistant. Aelia\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fplugintheme.net\u002Fshop\u002Fwoocommerce-tm-extra-product-options\u002F\" rel=\"nofollow ugc\">WooCommerce Extra Product Options by TM\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwoocommerce-extra-product-options\u002F7908619\" rel=\"nofollow ugc\">Extra Product Options by Theme complete\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fvillatheme.com\u002Fextensions\u002Fwoo-multi-currency\u002F\" rel=\"nofollow ugc\">Multi-Currency for WooCommerce, by VillaTheme\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fpluginus.net\u002Fshop\u002Fwordpress-plugins\u002Fwoocommerce\u002Fwoocommerce-currency-switcher\u002F\" rel=\"nofollow ugc\">WOOCS – WooCommerce Currency Switcher\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fsequential-order-numbers-pro\u002F\" rel=\"nofollow ugc\">Sequential Order Numbers by Skyverge\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fean-for-woocommerce\u002F\" rel=\"ugc\">EAN, UPC, ISBN Generator: Product Barcode Inventory for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n• \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwebtoffee-sequential-order-numbers\u002F\" rel=\"nofollow ugc\">WebToffee Sequential Order Numbers for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Recommended WooCommerce Invoices Add-ons\u003C\u002Fh3>\n\u003Cp>For better Unicode and RTL language support for all the generated documents, we highly recommend using the below free add-on with our PDF Invoices, Packing slips, Delivery notes, and Shipping label plugin for WooCommerce.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmpdf-addon-for-pdf-invoices\u002F\" title=\"RTL and Unicode language add-on for PDF invoice plugin by WebToffee\" rel=\"ugc\">mPDF add-on for PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels by WebToffee\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>To add QR code in WooCommerce invoices we would recommend you to use below add-on plugin that reads order number, invoice number or other custom details: \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fqr-code-addon-for-woocommerce-pdf-invoices\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=QR_Code\" rel=\"nofollow ugc\">QR Code Add-on for WooCommerce PDF Invoices by WebToffee\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Premium Add-ons for WooCommerce Invoices and Other Documents\u003C\u002Fh3>\n\u003Cp>The premium version of the PDF Invoices, Packing slips, Delivery notes, and Shipping Labels premium plugin is available in five variations.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-pdf-invoices-packing-slips\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=PDF_invoice\" rel=\"nofollow ugc\">WooCommerce PDF Invoices, Packing Slips & Credit Notes Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fcustomizer-for-woocommerce-pdf-invoice\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=PDF_Customizer\" rel=\"nofollow ugc\">Customizer for WooCommerce Invoices Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-shipping-labels-delivery-notes\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Shipping_Label\" rel=\"nofollow ugc\">WooCommerce Shipping Labels, Dispatch Labels & Delivery Notes Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-address-label\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Address_Label\" rel=\"nofollow ugc\">WooCommerce Address Labels Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-picklist\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Picklist\" rel=\"nofollow ugc\">WooCommerce Picklists Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-proforma-invoice\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Proforma_Invoice\" rel=\"nofollow ugc\">WooCommerce Proforma Invoices Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You only have to install the plugin that offers the documents that are required for you.\u003C\u002Fp>\n\u003Ch3>Key Features of WooCommerce Invoices Plugin & Premium Add-ons\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli> Multiple WooCommerce invoice templates to choose from!\u003C\u002Fli>\n\u003Cli> In addition to visual editor, the Pro features code editors to customize and personalize the WooCommerce invoice layouts\u003C\u002Fli>\n\u003Cli> Various packing options – Box Packing, Single package per order & Pack items individually\u003C\u002Fli>\n\u003Cli> Option to email WooCommerce order documents to your customer\u003C\u002Fli>\n\u003Cli> WPML compatible. FR(French), DE(German), DK(Danish) etc.\u003C\u002Fli>\n\u003Cli> Support for Unicode and RTL languages with mPDF add-on\u003C\u002Fli>\n\u003Cli> Block-based invoice editor customization option\u003C\u002Fli>\n\u003Cli> Timely compatibility updates and bug fixes\u003C\u002Fli>\n\u003Cli> Premium Support: Faster and time bound response for support requests\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>WooCommerce PDF Invoices, Packing Slips & Credit Notes Plugin Premium Features\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli> Creates and prints WooCommerce PDF invoices and packing slips\u003C\u002Fli>\n\u003Cli> Let your customers pay later by adding ‘Pay Now’ link to invoice [New]\u003C\u002Fli>\n\u003Cli> Customize Woocommerce invoice numbers\u003C\u002Fli>\n\u003Cli> Enable code customizations for WooCommerce invoice documents\u003C\u002Fli>\n\u003Cli> Automate, create and attach credit note to the ‘Refund’ email\u003C\u002Fli>\n\u003Cli> Generate custom reports of invoices, packing slips, and credit notes as ZIP\u003C\u002Fli>\n\u003Cli> Customize the display of bundled product\u003C\u002Fli>\n\u003Cli> Integrate VAT or any other tax details like GST, ABN to invoices and other documents\u003C\u002Fli>\n\u003Cli> Auto-reset invoice number every year\u003C\u002Fli>\n\u003Cli> PrintNode Integration for remote printing invoices and packing slips\u003C\u002Fli>\n\u003Cli> Add custom fields to WooCommerce documents\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>For the complete list of features and details check out the \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-pdf-invoices-packing-slips\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=PDF_invoice\" rel=\"nofollow ugc\">WooCommerce PDF Invoices, Packing Slips & Credit Notes plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>WooCommerce Print Shipping Labels, Dispatch Labels & WooCommerce Delivery Notes Plugin Premium Features\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli> Auto generate WooCommerce delivery notes, shipping labels & dispatch labels\u003C\u002Fli>\n\u003Cli> Add multiple shipping labels on one page\u003C\u002Fli>\n\u003Cli> Add additional product & order meta fields and attributes\u003C\u002Fli>\n\u003Cli> Customize size of WooCommerce shipping labels\u003C\u002Fli>\n\u003Cli> Enable code customizations for WooCommerce shipping documents\u003C\u002Fli>\n\u003Cli> Add a ‘Print’ button to the order status emails sent out from the store\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>Check out the full details of the \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-shipping-labels-delivery-notes\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Shipping_Label\" rel=\"nofollow ugc\">WooCommerce Print Shipping Labels, Dispatch Labels & Delivery Notes plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>WooCommerce Address Labels Plugin Premium Features\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli> Generate and print address labels for all orders\u003C\u002Fli>\n\u003Cli> Supports  ‘Shipping Address’, ‘Billing Address’, ‘From Address’, and ‘Return Address’ labels\n\u003C\u002Fli>\n\u003Cli> Customize label sizes \u003C\u002Fli>\n\u003Cli> Change address label layout \u003C\u002Fli>\n\u003Cli> Customize layout elements \u003C\u002Fli>\n\u003Cli> Enable code customizations for WooCommerce address labels\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>Refer to the \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-address-label\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Address_Label\" rel=\"nofollow ugc\">WooCommerce Address Labels plugin\u003C\u002Fa> page for full details.\u003C\u002Fp>\n\u003Ch3>WooCommerce Picklists Plugin Premium Features\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli> Create or customize picklist templates and attach them to order status emails\u003C\u002Fli>\n\u003Cli> Add product meta fields (SSN, VAT, etc.) and attributes to WooCommerce picklists\u003C\u002Fli>\n\u003Cli> Group products in picklist by order\u002Fcategory\u003C\u002Fli>\n\u003Cli> Enable code customizations for WooCommerce picklists\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>Take a look at the \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-picklist\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Picklist\" rel=\"nofollow ugc\">WooCommerce Picklists plugin\u003C\u002Fa> page to know more.\u003C\u002Fp>\n\u003Ch3>WooCommerce Proforma Invoices Plugin Premium Features\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli> Create proforma invoices automatically and attach them to order status emails\u003C\u002Fli>\n\u003Cli> Set custom proforma invoice number\u003C\u002Fli>\n\u003Cli> Use the WooCommerce order number as the proforma invoice number\u003C\u002Fli>\n\u003Cli> Group the products in WooCommerce proforma invoices by category\u003C\u002Fli>\n\u003Cli> Add additional details such as special notes, transport terms, and sales terms\u003C\u002Fli>\n\u003Cli> Enable code customizations for WooCommerce pro forma invoices\u003C\u002Fli>\n\u003Cli> Add due date to proforma invoices\u003C\u002Fli>\n\u003Cli> Add custom footer to proforma invoices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>Know more about the plugin and its features from \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-proforma-invoice\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=Proforma_Invoice\" rel=\"nofollow ugc\">WooCommerce Proforma Invoices plugin\u003C\u002Fa> page.\u003C\u002Fp>\n\u003Ch3>Print PDF invoices, packing slips, shipping labels, and more\u003C\u002Fh3>\n\u003Cp>Every store needs to send out PDF invoices to their customers. This WooCommerce PDF invoice and packing slips plugin helps store owners to automatically create PDF invoices, packing slips, shipping labels and other necessary order fulfillment documents and print them easily.\u003C\u002Fp>\n\u003Cp>Our WooCommerce invoice generator has the feature to customize all the fields you need to display on the invoices and other documents. Apart from this, you can add your own style to these order fulfillment documents to make it look appealing to your brand.\u003C\u002Fp>\n\u003Ch3>About WebToffee\u003C\u002Fh3>\n\u003Cp>WebToffee creates quality WordPress\u002FWooCommerce plugins that are easy to use and customize. We are proud to have thousands of customers actively using our plugins across the globe.\u003C\u002Fp>\n\u003Ch3>Our Flagship Cookie Consent Plugin\u003C\u002Fh3>\n\u003Cp>WebToffee’s \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fgdpr-cookie-consent\u002F?utm_source=free_plugin_readme&utm_medium=pdf_invoice&utm_campaign=GDPR\" rel=\"nofollow ugc\">GDPR Cookie Consent Plugin by WebToffee\u003C\u002Fa> is a leading solution for implementing cookie compliance on WordPress and WooCommerce websites. As a certified Google CMP Partner, the plugin ensures adherence to GDPR, CCPA, and other privacy laws.\u003C\u002Fp>\n\u003Cp>Key features of the plugin include customizable cookie banners, automated cookie scanning, and advanced consent management tailored to different geolocations.\u003C\u002Fp>\n","Auto-generate and attach WooCommerce PDF invoices and packing slips to order emails with customizable templates & bulk print options.",60000,2422907,98,280,"2026-03-04T09:17:00.000Z","6.9.4","3.0.1","5.6",[20,21,22,23,24],"packing-slips","shipping-label","woocommerce-invoice","woocommerce-pdf-invoices","woocommerce-print-invoice","https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwoocommerce-pdf-invoices-packing-slips\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprint-invoices-packing-slip-labels-for-woocommerce.4.9.3.zip",96,6,0,"2025-01-24 00:00:00","2026-03-15T15:16:48.613Z",[33,49,64,78,89,103],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-24644","woocommerce-pdf-invoices-packing-slips-delivery-notes-and-shipping-labels-authenticated-shop-manager-stored-cross-site-s","WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels \u003C= 4.7.1 - Authenticated (Shop Manager+) Stored Cross-Site Scripting","The WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels plugin for WordPress is vulnerable to Stored Cross-Site Scripting in all versions up to, and including, 4.7.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Shop Manager-level permissions and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.",null,"\u003C=4.7.1","4.7.2","medium",4.4,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-01-28 18:51:50",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc29b9cb5-fd47-47d6-a341-a4b5ca0683f1?source=api-prod",5,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":60,"references":61,"days_to_patch":63},"CVE-2024-3216","woocommerce-pdf-invoices-packing-slips-delivery-notes-and-shipping-labels-missing-authorization-to-unauthenticated-setti","WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels \u003C= 4.4.2 - Missing Authorization to Unauthenticated Settings Reset","The WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the wt_pklist_reset_settings() function in all versions up to, and including, 4.4.2. This makes it possible for unauthenticated attackers to reset all of the plugin's settings.","\u003C=4.4.2","4.4.3",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2024-04-05 00:00:00","2024-04-06 03:32:05",[62],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Faeac9c4a-0754-4fb1-bf11-0cd8483451b6?source=api-prod",1,{"id":65,"url_slug":66,"title":67,"description":68,"plugin_slug":4,"theme_slug":38,"affected_versions":69,"patched_in_version":70,"severity":41,"cvss_score":71,"cvss_vector":72,"vuln_type":44,"published_date":73,"updated_date":74,"references":75,"days_to_patch":77},"CVE-2024-22288","woocommerce-pdf-invoices-packing-slips-delivery-notes-and-shipping-labels-reflected-cross-site-scripting","WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels \u003C= 4.4.0 - Reflected Cross-Site Scripting","The WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels plugin for WordPress is vulnerable to Reflected Cross-Site Scripting parameter in versions up to, and including, 4.4.0 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=4.4.0","4.4.1",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2024-03-26 00:00:00","2024-04-01 14:42:32",[76],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F5fdb8e77-1323-43a0-a012-04d983390de1?source=api-prod",7,{"id":79,"url_slug":80,"title":81,"description":82,"plugin_slug":4,"theme_slug":38,"affected_versions":83,"patched_in_version":84,"severity":41,"cvss_score":71,"cvss_vector":72,"vuln_type":44,"published_date":85,"updated_date":86,"references":87,"days_to_patch":63},"CVE-2024-0957","woocommerce-pdf-invoices-packing-slips-delivery-notes-and-shipping-labels-unauthenticated-stored-cross-site-scripting","WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels \u003C= 4.4.1 - Unauthenticated Stored Cross-Site Scripting","The WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Customer Notes field in all versions up to, and including, 4.4.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected invoice for printing.","\u003C=4.4.1","4.4.2","2024-03-21 00:00:00","2024-03-22 02:00:01",[88],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc7ba4218-5b60-4e72-b98d-7c95c9fc3d59?source=api-prod",{"id":90,"url_slug":91,"title":92,"description":93,"plugin_slug":4,"theme_slug":38,"affected_versions":94,"patched_in_version":95,"severity":41,"cvss_score":96,"cvss_vector":97,"vuln_type":58,"published_date":98,"updated_date":99,"references":100,"days_to_patch":102},"CVE-2023-7068","woocommerce-pdf-invoices-packing-slips-delivery-notes-and-shipping-labels-missing-authorization-to-order-export","WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels \u003C= 4.3.0 - Missing Authorization to Order Export","The WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels plugin for WordPress is vulnerable to unauthorized access of data due to a missing capability check on theprint_packinglist action in all versions up to, and including, 4.3.0. This makes it possible for authenticated attackers, with subscriber-level access and above, to export orders which can contain sensitive information.","\u003C=4.3.0","4.3.1",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:L\u002FI:N\u002FA:N","2024-01-02 00:00:00","2024-07-29 21:36:24",[101],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F5abc282d-68c9-423c-a15c-d4d3f7035661?source=api-prod",210,{"id":104,"url_slug":105,"title":106,"description":107,"plugin_slug":4,"theme_slug":38,"affected_versions":108,"patched_in_version":109,"severity":110,"cvss_score":111,"cvss_vector":112,"vuln_type":113,"published_date":114,"updated_date":115,"references":116,"days_to_patch":118},"CVE-2023-51546","woocommerce-pdf-invoices-authenticatedshop-manager-arbitrary-options-update-via-json-import","WooCommerce PDF Invoices \u003C= 4.2.1 - Authenticated(Shop Manager+) Arbitrary Options Update via JSON Import","The WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels plugin for WordPress is vulnerable to arbitrary options updates via the JSON import functionality in all versions up to, and including, 4.2.1. This makes it possible for authenticated attackers, with Shop Manager access and above, to update arbitrary site options.","\u003C=4.2.1","4.3.0","high",7.2,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Input Validation","2023-12-27 00:00:00","2024-01-22 19:56:02",[117],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F7927edf2-b092-4b56-83aa-038f99ea658e?source=api-prod",27,{"slug":120,"display_name":7,"profile_url":8,"plugin_count":121,"total_installs":122,"avg_security_score":13,"avg_patch_time_days":123,"trust_score":124,"computed_at":125},"webtoffee",17,376830,155,78,"2026-04-03T23:24:26.037Z",[127,148,172,193,212],{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":27,"num_ratings":28,"last_updated":137,"tested_up_to":16,"requires_at_least":138,"requires_php":139,"tags":140,"homepage":145,"download_link":146,"security_score":147,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"webplanex-invoices","PDF Invoices and Packing Slips for Woocommerce","1.6","WebPlanex","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebplanex\u002F","\u003Cp>Webplanex PDF Invoices and Packing Slips for WooCommerce\u003C\u002Fp>\n\u003Cp>WebPlanex invoice plugin is a powerful, no-code invoicing plugin built to automate and streamline your post-purchase workflows. Whether you’re running an e-commerce store, B2B platform, or selling digital products and services, this plugin helps you effortlessly generate and manage invoices, shipping labels, packing slips, delivery notes, and other essential order documents for your woocommerce Store.\u003C\u002Fp>\n\u003Cp>Designed for flexibility and accuracy, it supports multi-currency, multiple tax formats, and fully customizable templates, making it ideal for businesses of all sizes and types.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic PDF Invoice Generation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Instantly generate downloadable PDF invoices for every order.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Packing Slips\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Print detailed packing slips with order and customer information. Choose from 6 templates with customization options.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customizable Templates\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Personalize documents with your logo, branding, tax info, and business details.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Email Delivery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Send invoices directly to customers via email right after purchase.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multi-Currency Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Perfect for global businesses operating in various currencies.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bulk Print & Export\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Save time by printing or exporting multiple invoices in a single action.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart Dashboard & Filters\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily manage documents with search, filter, and order-status controls.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Delivery Note\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate polished delivery notes including order details and pricing. Print, download, or auto-send. Includes 5 customizable templates.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shipping Labels\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create professional labels with courier and customer information. Includes 5 templates and full customization.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>QR Code on Invoices\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add a unique QR code to each invoice for instant digital access.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Real-Time Sync\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Keep invoices up to date with real-time changes from woocommerce store (e.g., order modifications, refunds).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Audit-Ready Reports\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate tax-ready reports to simplify compliance and filing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Available Languages:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>English (Australia)\u003C\u002Fli>\n\u003Cli>English (Canada)\u003C\u002Fli>\n\u003Cli>English (New Zealand)\u003C\u002Fli>\n\u003Cli>English (UK)\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>German (Austria)\u003C\u002Fli>\n\u003Cli>German (Switzerland)\u003C\u002Fli>\n\u003Cli>German (Switzerland, Informal)\u003C\u002Fli>\n\u003Cli>Arabic\u003C\u002Fli>\n\u003Cli>Chinese\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Japanese\u003C\u002Fli>\n\u003Cli>Korean\u003C\u002Fli>\n\u003Cli>Portuguese (Brazil)\u003C\u002Fli>\n\u003Cli>Portuguese (Portugal)\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>Vietnamese\u003C\u002Fli>\n\u003Cli>Turkish\u003C\u002Fli>\n\u003Cli>Swedish\u003C\u002Fli>\n\u003Cli>Romanian\u003C\u002Fli>\n\u003Cli>Persian\u003C\u002Fli>\n\u003Cli>Danish\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Subscription Plans\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>All the features we offer are accessible at every plan. No limitations based on Premium Plans.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can manage your plan from your WebPlanex dashboard. See our \u003Ca href=\"https:\u002F\u002Finvoice.webplanex.com\u002Fpricing.html\" rel=\"nofollow ugc\">Pricing\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>*If you’ve already installed our plugin—or are planning to—be sure to check out our \u003Ca href=\"https:\u002F\u002Fdocs.webplanex.com\u002Fapp\u002Fwebplanex-invoice\u002Fen\" rel=\"nofollow ugc\">Help Docs\u003C\u002Fa>. They’re a great starting point and may answer many of your questions.\u003C\u002Fp>\n\u003Cp>*Need assistance? We’re just a message away. Whether it’s via email, live chat, or even screen-sharing\u002FVOIP calls, our team is here to support you.\u003C\u002Fp>\n\u003Cp>*Feel free to reach out anytime at \u003Ca href=\"mailto:support@webplanex.com\" rel=\"nofollow ugc\">support@webplanex.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Third-Party Integration Notice\u003C\u002Fh3>\n\u003Cp>This plugin requires a secure integration with an external service — the Webplanex Invoices API — to enable core functionality like invoice generation and tax report automation. By using this plugin, you agree to the data handling described in the Terms of Service and Privacy Policy.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to an external API to generate invoices and tax-related reports for your WooCommerce store.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Name:\u003C\u002Fstrong> Webplanex Invoices API\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What it is used for:\u003C\u002Fstrong>\u003Cbr \u002F>\nIt is used to generate PDF invoices, tax calculations, and VAT\u002FTAX reports based on your WooCommerce order data, enabling automated invoice management and tax reporting.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent and when:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe following data is sent to the Webplanex Invoices API when generating invoices or reports:\u003Cbr \u002F>\n– WooCommerce order data (order ID, customer name, address, order items, amounts, and tax details)\u003Cbr \u002F>\n– Store information (store name, address, VAT\u002FTAX ID if configured)\u003Cbr \u002F>\n– Data is transmitted only when you generate or refresh invoices\u002Freports via the plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Where data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\nData is sent securely to:\u003Cbr \u002F>\n    https:\u002F\u002Finvoice.webplanex.net\u002Fapi\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Terms:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Finvoice.webplanex.com\u002Fterms-conditions.html\" rel=\"nofollow ugc\">Webplanex Invoices Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Finvoice.webplanex.com\u002Fprivacy-policy.html\" rel=\"nofollow ugc\">Webplanex Invoices Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This integration is required to allow the automated invoice PDF generation and tax reporting functionality provided by this plugin.\u003C\u002Fp>\n","Generate PDF Invoices, Shipping Labels, Packing Slips, Delivery Notes and Credit notes for your WooCommerce store.",30,4598,"2026-02-25T10:39:00.000Z","6.2","7.3",[141,142,20,143,144],"credit-notes","delivery-notes","shipping-labels","woocommerce-invoices","https:\u002F\u002Finvoice.webplanex.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebplanex-invoices.1.6.zip",100,{"slug":149,"name":150,"version":151,"author":152,"author_profile":153,"description":154,"short_description":155,"active_installs":156,"downloaded":157,"rating":158,"num_ratings":159,"last_updated":160,"tested_up_to":161,"requires_at_least":162,"requires_php":163,"tags":164,"homepage":167,"download_link":168,"security_score":169,"vuln_count":170,"unpatched_count":29,"last_vuln_date":171,"fetched_at":31},"woocommerce-delivery-notes","Print Invoice & Delivery Notes for WooCommerce","6.0.0","tychesoftwares","https:\u002F\u002Fprofiles.wordpress.org\u002Ftychesoftwares\u002F","\u003Cblockquote>\n\u003Ch3>🚀&nbsp;&nbsp;New Launch: Flexi BOGO for WooCommerce\u003C\u002Fh3>\n\u003Cp>The only BOGO plugin with a revenue tracking feature. \u003Cstrong>Now, at an attractive introductory price\u003C\u002Fstrong>. \u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fproducts\u002Fwoocommerce-flexi-bogo-plugin\u002F?utm_source=wprepo&utm_medium=pluginpagetop&utm_campaign=WCDeliveryNotes\" rel=\"nofollow ugc\">Check out our new plugin here\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Print Invoice & Delivery Notes for WooCommerce allows store owners to print invoices, delivery notes, and receipts for WooCommerce orders.\u003C\u002Fp>\n\u003Cp>Store owners can print invoices, attach them to emails, and allow customers to download invoices from their account page.\u003C\u002Fp>\n\u003Cp>Ideal for stores that want a simple way to manage WooCommerce invoices and delivery notes for customers and accounting, without creating them manually.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Ch4>Print Invoices, Delivery Notes, and Receipts\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adds an \u003Cstrong>Order Printing\u003C\u002Fstrong> panel to the individual order edit page for quick access\u003C\u002Fli>\n\u003Cli>Provides print options for invoices, delivery notes, and receipts directly from the WooCommerce \u003Cstrong>Orders\u003C\u002Fstrong> page\u003C\u002Fli>\n\u003Cli>Generate documents while managing orders to streamline order processing and fulfilment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Add Print Links to Order Emails\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display invoice and delivery note print links in WooCommerce order emails\u003C\u002Fli>\n\u003Cli>Control which order statuses (Processing, Completed, etc.) include print links\u003C\u002Fli>\n\u003Cli>Allows customers and admins to open and print order documents directly from emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Customize Invoice, Receipt, and Delivery Note Templates\u003C\u002Fh4>\n\u003Cp>Templates can be customized from the plugin settings to match your store branding. Choose from two built-in layouts and configure:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Company logo, name, and address\u003C\u002Fli>\n\u003Cli>Invoice titles and numbering formats\u003C\u002Fli>\n\u003Cli>Billing and shipping details\u003C\u002Fli>\n\u003Cli>Payment information\u003C\u002Fli>\n\u003Cli>Footer text, policies, and customer notes\u003C\u002Fli>\n\u003Cli>Customer contact details\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Bulk Print WooCommerce Order Documents\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Select multiple orders from the WooCommerce Orders page\u003C\u002Fli>\n\u003Cli>Print invoices, delivery notes, or receipts using \u003Cstrong>Bulk Actions\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Ideal for stores handling large order volumes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Customer Access to Invoices and Receipts\u003C\u002Fh4>\n\u003Cp>Customers can print invoices and receipts from:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>My Account \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Orders\u003C\u002Fstrong> page\u003C\u002Fli>\n\u003Cli>Order confirmation and order-related emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This improves the post-purchase experience and reduces support requests.\u003C\u002Fp>\n\u003Ch3>Additional Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Live preview for templates\u003C\u002Fstrong> – see changes in real-time before saving\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adjust logo size\u003C\u002Fstrong> – set custom width and height for your company logo\u003C\u002Fli>\n\u003Cli>Add company logo, name, and address to invoices\u003C\u002Fli>\n\u003Cli>Customize invoice numbering with prefix and suffix\u003C\u002Fli>\n\u003Cli>Display print links in emails based on order status\u003C\u002Fli>\n\u003Cli>Store generated PDF files for a configurable duration\u003C\u002Fli>\n\u003Cli>Supports sequential and custom invoice numbers\u003C\u002Fli>\n\u003Cli>Keeps invoices accurate when orders are refunded\u003C\u002Fli>\n\u003Cli>Advanced customization available via hooks and filters\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developer Support and Extensibility\u003C\u002Fh3>\n\u003Cp>The plugin provides hooks and filters for developers to customize invoice templates, numbering logic, and other behaviors.\u003C\u002Fp>\n\u003Ch3>Need Help?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Visit the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwoocommerce-delivery-notes\u002F\" rel=\"ugc\">WordPress support forums\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Check the \u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fdocs\u002Fdocs\u002Fprint-invoice-delivery-notes-for-woocommerce\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> for common answers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you find the plugin useful, a ⭐⭐⭐⭐⭐ rating is always appreciated — it helps other store owners discover the plugin.\u003C\u002Fp>\n\u003Ch4>Contributing\u003C\u002Fh4>\n\u003Cp>If you have a patch, or stumbled upon an issue with the source code that isn’t a \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwoothemes\u002Fwoocommerce\u002Fissues?labels=Bug&milestone=22&state=open\" rel=\"nofollow ugc\">WooCommerce issue\u003C\u002Fa>, you can contribute this back \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTycheSoftwares\u002Fwoocommerce-delivery-notes\" rel=\"nofollow ugc\">on GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translating\u003C\u002Fh4>\n\u003Cp>When your language is missing you can contribute a translation to the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTycheSoftwares\u002Fwoocommerce-delivery-notes#translating\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Some of our Pro plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fproducts\u002Fwoocommerce-flexi-bogo-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Flexi BOGO for WooCommerce\" rel=\"nofollow ugc\">Flexi BOGO for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fwoocommerce-abandoned-cart-pro\u002F?utm_source=wprepo&utm_medium=otherprolink&utm_campaign=WCDeliveryNotes\" title=\"Abandoned Cart Pro for WooCommerce\" rel=\"nofollow ugc\">Abandoned Cart Pro for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fwoocommerce-booking-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Booking & Appointment Plugin for WooCommerce\" rel=\"nofollow ugc\">Booking & Appointment Plugin for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Forder-delivery-date-for-woocommerce-pro-21\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Order Delivery Date Pro for WooCommerce\" rel=\"nofollow ugc\">Order Delivery Date Pro for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fproduct-delivery-date-pro-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Product Delivery Date Pro for WooCommerce\" rel=\"nofollow ugc\">Product Delivery Date Pro for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fdeposits-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Deposits For WooCommerce\" rel=\"nofollow ugc\">Deposits For WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fpayment-gateway-based-fees-and-discounts-for-woocommerce-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Payment Gateway Based Fees and Discounts for WooCommerce - Pro\" rel=\"nofollow ugc\">Payment Gateway Based Fees and Discounts for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fcustom-order-status-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Custom Order Status for WooCommerce - Pro\" rel=\"nofollow ugc\">Custom Order Status for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fcustom-order-numbers-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Custom Order Numbers for WooCommerce - Pro\" rel=\"nofollow ugc\">Custom Order Numbers for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fproduct-input-fields-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Product Input Fields for WooCommerce - Pro\" rel=\"nofollow ugc\">Product Input Fields for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fwoocommerce-call-for-price-plugin\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Call for Price for WooCommerce - Pro\" rel=\"nofollow ugc\">Call for Price for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fprice-user-role-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Price based on User Role for WooCommerce - Pro\" rel=\"nofollow ugc\">Price based on User Role for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fstore\u002Fpremium-plugins\u002Fcurrency-per-product-for-woocommerce\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=WCDeliveryNotes\" title=\"Currency per Product for WooCommerce - Pro\" rel=\"nofollow ugc\">Currency per Product for WooCommerce – Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Some of our other free plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-abandoned-cart\u002F\" title=\"Abandoned Cart for WooCommerce\" rel=\"ugc\">Abandoned Cart for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-delivery-date-for-woocommerce\u002F\" title=\"Order Delivery Date for WooCommerce - Lite\" rel=\"ugc\">Order Delivery Date for WooCommerce – Lite\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-delivery-date-for-woocommerce-lite\u002F\" title=\"Product Delivery Date for WooCommerce\" rel=\"ugc\">Product Delivery Date for WooCommerce – Lite\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcheckout-fees-for-woocommerce\u002F\" title=\"Payment Gateway Based Fees and Discounts for WooCommerce\" rel=\"ugc\">Payment Gateway Based Fees and Discounts for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-order-statuses-woocommerce\u002F\" title=\"Custom Order Status for WooCommerce\" rel=\"ugc\">Custom Order Status for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-order-numbers-for-woocommerce\u002F\" title=\"Custom Order Numbers for WooCommerce\" rel=\"ugc\">Custom Order Numbers for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-input-fields-for-woocommerce\u002F\" title=\"Product Input Fields for WooCommerce\" rel=\"ugc\">Product Input Fields for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-call-for-price\u002F\" title=\"Call for Price for WooCommerce\" rel=\"ugc\">Call for Price for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprice-by-user-role-for-woocommerce\u002F\" title=\"Price based on User Role for WooCommerce\" rel=\"ugc\">Price based on User Role for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcurrency-per-product-for-woocommerce\u002F\" title=\"Currency per Product for WooCommerce\" rel=\"ugc\">Currency per Product for WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fdocs\u002Fprint-invoice-apidocs\u002Findex.html\" title=\"Developer Documentation\" rel=\"nofollow ugc\">Developer Documentation\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin communicates with our tracking server to send usage data \u003Cstrong>only\u003C\u002Fstrong> if the user has explicitly opted in to usage tracking. For detailed information about what is tracked, please refer to our \u003Ca href=\"https:\u002F\u002Fwww.tychesoftwares.com\u002Fdocs\u002Fwoocommerce-print-invoice-delivery-note\u002Fprint-invoice-usage-trackings\u002F\" rel=\"nofollow ugc\">usage tracking documentation\u003C\u002Fa>.\u003C\u002Fp>\n","Create and print PDF invoices, delivery notes and receipts for your WooCommerce orders. Choose your document format from multiple templates.",30000,1314007,92,119,"2026-02-10T12:26:00.000Z","6.9.0","4.4","7.4",[142,165,20,166,24],"invoice","pdf-invoice","https:\u002F\u002Fwww.tychesoftwares.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-delivery-notes.6.0.0.zip",89,8,"2026-02-03 00:00:00",{"slug":173,"name":174,"version":175,"author":176,"author_profile":177,"description":178,"short_description":179,"active_installs":180,"downloaded":181,"rating":182,"num_ratings":183,"last_updated":184,"tested_up_to":16,"requires_at_least":185,"requires_php":163,"tags":186,"homepage":189,"download_link":190,"security_score":191,"vuln_count":63,"unpatched_count":29,"last_vuln_date":192,"fetched_at":31},"flexible-invoices","Flexible PDF Invoices for WooCommerce & WordPress","6.2.11","wpdesk","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdesk\u002F","\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cp>Flexible PDF Invoices for WooCommerce & WordPress is a plugin that allows you to create WooCommerce invoices for free. Flexible PDF Invoices also let you issue vat invoices in WordPress not related to WooCommerce orders. So you may generate and manage all PDF invoices in one place.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>See the main features of the free version:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>NEW\u003C\u002Fstrong> Create your own invoice templates in Gutenberg editor,\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW\u003C\u002Fstrong> Use one of predefined invoices template to speed up start of invoicing,\u003C\u002Fli>\n\u003Cli>Issue PDF invoices for WooCommerce orders,\u003C\u002Fli>\n\u003Cli>Create vat invoices in WooCommerce and WordPress manually,\u003C\u002Fli>\n\u003Cli>Issue, save, and download PDF invoices,\u003C\u002Fli>\n\u003Cli>Add, edit and delete invoices (invoices are stored as Custom Post Types),\u003C\u002Fli>\n\u003Cli>Send invoices manually,\u003C\u002Fli>\n\u003Cli>Manage currencies, tax rates, and payment methods,\u003C\u002Fli>\n\u003Cli>Create PDF invoices ready for VAT taxpayers and VAT-exempt entities,\u003C\u002Fli>\n\u003Cli>Generate and download WooCommerce invoices in bulk by a date range,\u003C\u002Fli>\n\u003Cli>Add EU VAT number in the checkout, order data, and to your WooCommerce invoice,\u003C\u002Fli>\n\u003Cli>Add payment info & additional notes in the invoice footer,\u003C\u002Fli>\n\u003Cli>Use custom numbering of invoices with shortcodes and by adding your own prefixes and suffixes,\u003C\u002Fli>\n\u003Cli>Set the initial number for WooCommerce PDF invoices so you may begin invoicing with the plugin throughout the year,\u003C\u002Fli>\n\u003Cli>Prepare reports with a summary of all documents issued in a chosen date range,\u003C\u002Fli>\n\u003Cli>Translate WooCommerce invoices into the languages of your customers by using WPML,\u003C\u002Fli>\n\u003Cli>Compatible with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexible-quantity-measurement-price-calculator-for-woocommerce\u002F\" rel=\"ugc\">Flexible Quantity – Measurement Price Calculator for WooCommerce plugin\u003C\u002Fa>. Sell with \u003Cstrong>new units of measure\u003C\u002Fstrong> and show them on your WooCommerce PDF invoices!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Visit\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-docs\u002F\" rel=\"nofollow ugc\">Flexible Invoices Docs\u003C\u002Fa> to see all features of the plugin and how to issue, edit, download, and manage WooCommerce invoices.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FBvsXrdtebUk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=8&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>PRO Features\u003C\u002Fh3>\n\u003Cp>Generate and send WooCommerce PDF invoices in your store automatically with Flexible Invoices for WooCommerce PRO: \u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-pro\" rel=\"nofollow ugc\">Flexible Invoices for WooCommerce PRO\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>See some of its features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[PRO] Issue and send WooCommerce PDF invoices \u003Cstrong>automatically\u003C\u002Fstrong>,\u003C\u002Fli>\n\u003Cli>[PRO] Three types of documents – invoice, proforma, and correction invoice\u003C\u002Fli>\n\u003Cli>[PRO] VAT invoices compatible with \u003Cstrong>EU law\u003C\u002Fstrong>,\u003C\u002Fli>\n\u003Cli>[PRO] MOSS and OSS support,\u003C\u002Fli>\n\u003Cli>[PRO] \u003Cstrong>EU VAT number\u003C\u002Fstrong> validation in the VIES database,\u003C\u002Fli>\n\u003Cli>[PRO] Conversion of VAT on the WooCommerce invoice into local currency,\u003C\u002Fli>\n\u003Cli>[PRO] Support for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-product-price-based-on-countries\u002F\" rel=\"ugc\">Price Based on Country for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-pro\" rel=\"nofollow ugc\">Upgrade to PRO Now &rarr;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Live Demo\u003C\u002Fh3>\n\u003Cp>Test Flexible PDF Invoices for WooCommerce & WordPress (free, PRO, and add-ons) in \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpdesk.link\u002Fdemo-fi\" rel=\"nofollow ugc\">your free demo\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Add-ons for the PRO version\u003C\u002Fh3>\n\u003Cp>For the PRO version, you can also use add-ons to customize the invoices and get more features:\u003C\u002Fp>\n\u003Ch4>1️⃣ Flexible Invoices – Advanced Sending\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Email WooCommerce invoices automatically daily, weekly or monthly, for example, to your accounting office,\u003C\u002Fli>\n\u003Cli>Send CSV reports from your store to the accounting office automatically on a daily, weekly, and monthly basis,\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-as\" rel=\"nofollow ugc\">Find it in Flexible Invoices – Advanced Sending add-on &rarr;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>2️⃣ Flexible Invoices – Advanced Filters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Filter invoices by document type, VAT number, payment status, and much more,\u003C\u002Fli>\n\u003Cli>Sort WooCommerce invoices in the list by date ranges and prices,\u003C\u002Fli>\n\u003Cli>Use additional data columns to manage your WooCommerce invoices,\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-af\" rel=\"nofollow ugc\">Find it in Flexible Invoices – Advanced Filters add-on &rarr;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>3️⃣ Flexible Invoices – Advanced Templates\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Customize your WooCommerce PDF invoices by changing templates, fonts, and colors,\u003C\u002Fli>\n\u003Cli>Use or adjust several invoice templates to your needs,\u003C\u002Fli>\n\u003Cli>Personalize the invoice template to match your store’s design,\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-at\" rel=\"nofollow ugc\">Find it in Advanced Templates for Flexible Invoices PRO add-on &rarr;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>4️⃣ Flexible Invoices – Advanced Reports\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Get better insights about your sales,\u003C\u002Fli>\n\u003Cli>Create reports for accounting purposes,\u003C\u002Fli>\n\u003Cli>Adjust columns, and filter or sort by issue date, sale date, payment date,\u003C\u002Fli>\n\u003Cli>Include WooCommerce invoices based on tax rates, currencies, countries, and dates.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-ar\" rel=\"nofollow ugc\">Find it in Advanced Reports for Flexible Invoices PRO add-on &rarr;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>⭐ Flexible Invoices – All Plugins Bundle\u003C\u002Fh4>\n\u003Cp>Get the PRO version of Flexible Invoices and all its add-ons with the \u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-bundle\" rel=\"nofollow ugc\">Flexible Invoices All Plugins Bundle &rarr;\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Docs\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-docs\u002F\" rel=\"nofollow ugc\">View Flexible Invoices for WooCommerce PRO Docs\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support Policy\u003C\u002Fh3>\n\u003Cp>We provide limited support for the free version in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fflexible-invoices\u002F\" rel=\"ugc\">plugin Support Forum\u003C\u002Fa>. Please purchase a WooCommerce extension to receive priority e-mail support as well as all e-commerce PRO features. \u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-pro\" rel=\"nofollow ugc\">Upgrade Now &rarr;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Languages\u003C\u002Fh3>\n\u003Cp>The Flexible PDF Invoices for WooCommerce & WordPress plugin is available in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Polish\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>Japanese\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You may help us \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fflexible-invoices\" rel=\"nofollow ugc\">translate the plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Flexible Invoices in a nutshell\u003C\u002Fh3>\n\u003Cp>Flexible PDF Invoices for WooCommerce & WordPress is a plugin for invoicing in WooCommerce. You can use it to invoice orders in your WooCommerce store. Also, it perfectly runs in a standalone WordPress, so you can invoice your services directly in the WordPress dashboard.\u003C\u002Fp>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cp>PRO version automates issuing WooCommerce PDF invoices. The plugin lets you create three types of documents – invoice, proforma, and correction invoice. If you need more info on your WooCommerce invoice, you may add additional notes as well.\u003C\u002Fp>\n\u003Cp>The PRO version will help you issue invoices under the MOSS and OSS procedure too! Individual customers will receive documents with the proper EU VAT number and VAT on the invoice. The business buyers will get reverse charge PDF invoices for WooCommerce orders thanks to the automatic EU VAT number validation in the checkout.\u003C\u002Fp>\n\u003Cp>The PRO version supports WooCommerce integration with many features like full EU VAT support for the vat invoice. The plugin generates WooCommerce PDF invoices automatically with full support for EU transactions. Also, thanks to the plugin, you may issue manual invoices in WordPress and a WooCommerce invoice any time you want. See how easy it is to configure the plugin, generate, send, and download invoices 🙂\u003C\u002Fp>\n\u003Ch3>Data use policy\u003C\u002Fh3>\n\u003Cp>Learn about \u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-privacy\" rel=\"nofollow ugc\">Use of Data Policy by WP Desk Plugins\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Roadmap\u003C\u002Fh3>\n\u003Cp>There is still a lot of work ahead 🙂 The Flexible PDF Invoices for WooCommerce & WordPress invoices will evolve according to your expectations! Let us know what you need from the plugin, and we’ll include it in our plans for plugin development. \u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-ideas\u002F\" rel=\"nofollow ugc\">You can vote for a feature you like or create your own here\u003C\u002Fa>.\u003C\u002Fp>\n","WooCommerce PDF invoices made simple. EU VAT validation, reverse charge invoice, proforma invoices, MOSS \u002F OSS support, invoices in bulk and more.",7000,366489,88,37,"2026-03-12T11:20:00.000Z","6.4",[187,165,188,144,23],"eu-vat","vat-invoice","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexible-invoices\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflexible-invoices.6.2.11.zip",99,"2025-09-22 00:00:00",{"slug":194,"name":195,"version":196,"author":197,"author_profile":198,"description":199,"short_description":200,"active_installs":201,"downloaded":202,"rating":147,"num_ratings":203,"last_updated":204,"tested_up_to":16,"requires_at_least":205,"requires_php":206,"tags":207,"homepage":206,"download_link":210,"security_score":191,"vuln_count":63,"unpatched_count":29,"last_vuln_date":211,"fetched_at":31},"pdf-invoices-and-packing-slips-for-woocommerce","PDF Invoices and Packing Slips For WooCommerce","1.4.5","acowebs","https:\u002F\u002Fprofiles.wordpress.org\u002Facowebs\u002F","\u003Cp>WooCommerce PDF Invoice plugin helps to generate custom designed invoices for a WooCommerce store. Apart from the Invoice, this plugin can also be used to generate Packing Slips, Delivery Notes and Shipping Labels from within WooCommerce orders.\u003C\u002Fp>\n\u003Ch3>HOW TO MANAGE SETTINGS?\u003C\u002Fh3>\n\u003Cp>After activating “PDF Invoices and Packing Slips For WooCommerce” plugin go to the PDF Invoice menu under WooCommerce menu in WordPress admin menu bar.\u003C\u002Fp>\n\u003Ch3>PDF Invoices & Packing Slips FEATURES\u003C\u002Fh3>\n\u003Cp>🔹 Supports Invoice, Packing Slip, Shipping Label, Delivery Note & Dispatch Label\u003Cbr \u002F>\n🔹 Automatic PDF invoice generation and attachment to order emails.\u003Cbr \u002F>\n🔹 Customize Options For Store Logo, Name & Address on PDF Invoice, Packing Slip, Delivery Note, Shipping Label & Dispatch Label.\u003Cbr \u002F>\n🔹 Advanced items table with different tax rates columns and more.\u003Cbr \u002F>\n🔹 Advanced Customizer For Awesome Invoice Templates.\u003Cbr \u002F>\n🔹 Logged-in customers can download their invoice from the my-account page.\u003Cbr \u002F>\n🔹 Option to allow specific roles to access invoice.\u003Cbr \u002F>\n🔹 Option to disable invoices for free orders.\u003Cbr \u002F>\n🔹 Option to display or hide free line items in invoice.\u003Cbr \u002F>\n🔹 Allow Customers to download invoice from the Thank You page\u003Cbr \u002F>\n🔹 Invoice Number auto generation and customization options(provision to set prefix, suffix as well as padding).\u003Cbr \u002F>\n🔹 Option to change Invoice name slug\u003Cbr \u002F>\n🔹 Option to set Order Date as Invoice Date\u003Cbr \u002F>\n🔹 Support Multiple Google Fonts On Invoice Templates\u003Cbr \u002F>\n🔹 RTL Support\u003Cbr \u002F>\n🔹 Support arabic fonts\u003Cbr \u002F>\n🔹 Custom css option for invoice\u003Cbr \u002F>\n🔹 Packing slips for order individual items\u003Cbr \u002F>\n🔹 Compatible with WooCommerce custom order statuses\u003Cbr \u002F>\n🔹 Invoice Support For Acowebs Deposits & Partial Payments for WooCommerce Payments\u003C\u002Fp>\n\u003Ch3>DEMO – CHECK THIS OUT IN REAL\u003C\u002Fh3>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fwpdf-free.demo.acowebs.com\u002Fwp-admin\u002Fadmin.php?page=apifw-admin-ui#\u002F\" rel=\"nofollow ugc\">Backend Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>CHECK OUT OUR VIDEO DEMO ON HOW THIS WORKS:\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fku_StJ2-RwQ?version=3&rel=0&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>PRO FEATURES\u003C\u002Fh3>\n\u003Cp>Woocommerce PDF Invoices & Packing Slips premium version is supercharged with a bunch of cool features and offered at a nominal one-time cost.\u003C\u002Fp>\n\u003Cp>🔹 All features of the free version.\u003Cbr \u002F>\n🔹 More than 10 awesome invoice templates to choose from!.\u003Cbr \u002F>\n🔹 Drag and drop areas in invoice customizer\u003Cbr \u002F>\n🔹 Drag and drop template customizer for packing slips & shipping labels\u003Cbr \u002F>\n🔹 More options to customise and personalise the invoice templates.\u003Cbr \u002F>\n🔹 Compatible with woocommerce sequential order numbers.\u003Cbr \u002F>\n🔹 Supports different paper sizes for documents and also you can enter custom sizes.\u003Cbr \u002F>\n🔹 Option to add SSN, VAT fields at checkout and it can show in the invoice document.\u003Cbr \u002F>\n🔹 More customization options for packing slips, shipping label and other documents.\u003Cbr \u002F>\n🔹 Credit note generation for order refunds.\u003Cbr \u002F>\n🔹 Meta field to add order tracking number(if you have) on the order detail page, which will be displayed on shipping label document.\u003Cbr \u002F>\n🔹 Option to attach other pdf files like privacy policy, return policy etc with invoice mails.\u003Cbr \u002F>\n🔹 Compatible with woocommerce subscription plugin renewal orders in woocommerce order page.\u003Cbr \u002F>\n🔹 Provision to add paid stamp on invoice documents.\u003Cbr \u002F>\n🔹 Provision to add signature on invoice documents.\u003Cbr \u002F>\n🔹 Option to print invoices between specific date ranges\u003Cbr \u002F>\n🔹 Provision to show vat number from major tax related plugins(WooCommerce EU VAT Assistant, EU VAT Number etc)\u003Cbr \u002F>\n🔹 Proforma supported for orders\u003Cbr \u002F>\n🔹 Custom css option for documents\u003Cbr \u002F>\n🔹 Chinese language support\u003C\u002Fp>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fwpdf.demo.acowebs.com\u002Fwp-admin\u002Fadmin.php?page=apifw-admin-ui#\u002F\" rel=\"nofollow ugc\">Pro Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>➡ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Facowebs.com\u002Fwoocommerce-pdf-invoices-and-packing-slips\u002F\" rel=\"nofollow ugc\">GET PREMIUM VERSION NOW!\u003C\u002Fa> \u003C\u002Fstrong>\u003C\u002Fp>\n","WooCommerce PDF Invoice plugin helps to generate custom designed invoices for a WooCommerce store. Apart from the Invoice, this plugin can also be use &hellip;",1000,46070,19,"2025-12-08T07:26:00.000Z","4.4.0","",[142,208,20,209,143],"invoices","pdf-invoices","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-invoices-and-packing-slips-for-woocommerce.1.4.5.zip","2024-03-06 00:00:00",{"slug":213,"name":214,"version":215,"author":216,"author_profile":217,"description":218,"short_description":219,"active_installs":29,"downloaded":220,"rating":29,"num_ratings":29,"last_updated":206,"tested_up_to":221,"requires_at_least":222,"requires_php":223,"tags":224,"homepage":206,"download_link":227,"security_score":147,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":228},"bvd-wcpdf-user-template","WCPDF User Template","1.0.0","basvandijkk","https:\u002F\u002Fprofiles.wordpress.org\u002Fbasvandijkk\u002F","\u003Cp>With this plugin you can change what PDF template will be used for a certain user. “WooCommerce PDF Invoices & Packing Slips” is the plugin which my function hooks into.\u003Cbr \u002F>\nYou still need to add the template(s) to your child theme. Instead of having one template selected, you can have multiple.\u003C\u002Fp>\n\u003Cp>If anyone has requests about having more conditional logic. For example user groups instead of just users. I could integrate this plugin with the “Groups” plugin.\u003C\u002Fp>\n","With this plugin you can change what PDF template will be used for a certain user. \"WooCommerce PDF Invoices & Packing Slips\" is the plu &hellip;",876,"5.4.19","5.2","7.0",[225,226],"user-based-template","woocommerce-pdf-invoices-packing-slips","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbvd-wcpdf-user-template.zip","2026-03-15T10:48:56.248Z",{"attackSurface":230,"codeSignals":886,"taintFlows":1129,"riskAssessment":1311,"analyzedAt":1322},{"hooks":231,"ajaxHandlers":823,"restRoutes":883,"shortcodes":884,"cronEvents":885,"entryPointCount":203,"unprotectedCount":651},[232,238,241,243,245,251,254,258,261,265,269,272,274,278,280,282,285,287,292,296,299,304,308,313,316,320,324,326,331,334,338,341,344,347,350,354,356,359,361,363,366,369,371,373,376,379,382,385,388,390,393,396,399,401,403,406,409,412,415,418,421,423,426,428,431,433,435,437,439,441,444,447,450,453,456,459,462,465,467,470,473,476,479,482,485,489,492,495,498,501,504,507,511,515,519,523,527,531,534,538,542,544,548,551,553,555,556,557,559,560,561,563,565,567,569,571,572,574,575,576,577,579,580,583,587,591,592,594,595,599,600,601,604,607,610,614,618,622,626,628,630,632,636,640,644,648,653,657,661,664,667,670,671,674,677,681,683,687,691,695,698,702,705,709,712,716,720,724,728,732,736,740,744,748,752,756,758,759,760,761,762,763,764,765,766,767,769,770,771,772,773,774,775,776,778,779,780,781,782,783,784,785,786,788,789,790,791,792,795,798,800,802,803,806,809,810,811,812,813,814,815,816,818,820],{"type":233,"name":234,"callback":235,"file":236,"line":237},"filter","woocommerce_stock_amount","floatval","admin\\class-wf-woocommerce-packing-list-admin.php",1126,{"type":233,"name":234,"callback":239,"file":236,"line":240},"intval",1133,{"type":233,"name":234,"callback":235,"file":236,"line":242},1253,{"type":233,"name":234,"callback":239,"file":236,"line":244},1260,{"type":246,"name":247,"callback":248,"file":249,"line":250},"action","woocommerce_loaded","init_banner","admin\\modules\\banner\\class-wt-gdpr-cta-banner.php",162,{"type":246,"name":252,"callback":248,"file":249,"line":253},"admin_init",165,{"type":246,"name":255,"callback":256,"file":249,"line":257},"admin_notices","render_banner_notice",189,{"type":246,"name":259,"callback":256,"file":249,"line":260},"network_admin_notices",190,{"type":246,"name":262,"callback":263,"file":249,"line":264},"admin_enqueue_scripts","enqueue_scripts",193,{"type":246,"name":255,"callback":266,"file":267,"line":268},"maybe_show_banner","admin\\modules\\banner\\class-wt-mpdf-language-banner.php",15,{"type":246,"name":262,"callback":270,"file":267,"line":271},"enqueue_notice_styles",16,{"type":246,"name":262,"callback":263,"file":273,"line":118},"admin\\modules\\cross-promotion-banners\\class-wt-invoice-cta-banner.php",{"type":246,"name":275,"callback":276,"file":273,"line":277},"add_meta_boxes","add_meta_box",28,{"type":246,"name":262,"callback":263,"file":279,"line":135},"admin\\modules\\cross-promotion-banners\\class-wt-p-iew-cta-banner.php",{"type":246,"name":275,"callback":276,"file":279,"line":281},31,{"type":246,"name":262,"callback":263,"file":283,"line":284},"admin\\modules\\cross-promotion-banners\\class-wt-smart-coupon-cta-banner.php",25,{"type":246,"name":275,"callback":276,"file":283,"line":286},26,{"type":233,"name":288,"callback":289,"priority":63,"file":290,"line":291},"wt_pklist_alter_tooltip_data","register_tooltips","admin\\modules\\customizer\\customizer.php",40,{"type":233,"name":293,"callback":294,"file":290,"line":295},"wf_pklist_module_settings_tabhead","settings_tabhead",188,{"type":246,"name":297,"callback":298,"file":290,"line":257},"wf_pklist_module_out_settings_form","out_settings_form",{"type":233,"name":300,"callback":301,"priority":302,"file":290,"line":303},"wf_pklist_reverse_product_table_columns","closure",10,1238,{"type":233,"name":305,"callback":306,"priority":63,"file":290,"line":307},"wf_pklist_is_rtl_for_pdf","__return_true",1244,{"type":246,"name":309,"callback":310,"file":311,"line":312},"admin_footer","deactivate_scripts","admin\\modules\\uninstall-feedback\\uninstall-feedback.php",21,{"type":246,"name":262,"callback":314,"file":315,"line":281},"enqueue_styles_and_scripts","admin\\modules\\wt-pdf-request-feature\\class-wt-pdf-request-feature.php",{"type":246,"name":317,"callback":318,"file":315,"line":319},"wt_pdf_plugin_settings_after_wrap","add_request_button",34,{"type":246,"name":255,"callback":321,"file":322,"line":323},"invoice_number_action_scheduler_notice","includes\\admin\\class-wf-woocommerce-packing-list-admin_notices.php",18,{"type":246,"name":262,"callback":263,"file":325,"line":291},"includes\\class-wf-woocommerce-packing-list-basic-func.php",{"type":246,"name":327,"callback":328,"file":329,"line":330},"init","wt_pklist_init_hooks","includes\\class-wf-woocommerce-packing-list-review_request.php",55,{"type":246,"name":255,"callback":332,"file":329,"line":333},"show_banner",90,{"type":246,"name":335,"callback":336,"file":329,"line":337},"admin_print_footer_scripts","add_banner_scripts",91,{"type":246,"name":255,"callback":339,"file":329,"line":340},"show_banner_after_bulk_print_ipc",101,{"type":246,"name":335,"callback":342,"file":329,"line":343},"add_scripts_for_banner_after_bulk_print_ipc",102,{"type":246,"name":252,"callback":345,"file":346,"line":323},"do_update_or_install","includes\\class-wf-woocommerce-packing-list-update-install.php",{"type":246,"name":348,"callback":349,"file":346,"line":203},"wt_pklist_save_default_templates","wt_pklist_save_default_templates_func",{"type":246,"name":327,"callback":351,"file":352,"line":353},"anonymous","includes\\class-wf-woocommerce-packing-list.php",244,{"type":246,"name":327,"callback":351,"file":352,"line":355},254,{"type":233,"name":357,"callback":351,"file":352,"line":358},"locale",256,{"type":246,"name":262,"callback":351,"file":352,"line":360},327,{"type":246,"name":262,"callback":351,"file":352,"line":362},328,{"type":246,"name":364,"callback":351,"file":352,"line":365},"plugins_loaded",330,{"type":246,"name":367,"callback":351,"file":352,"line":368},"admin_menu",340,{"type":246,"name":275,"callback":351,"file":352,"line":370},341,{"type":246,"name":252,"callback":351,"file":352,"line":372},347,{"type":246,"name":374,"callback":351,"file":352,"line":375},"woocommerce_admin_order_actions_end",353,{"type":233,"name":377,"callback":351,"file":352,"line":378},"bulk_actions-edit-shop_order",355,{"type":233,"name":380,"callback":351,"file":352,"line":381},"bulk_actions-woocommerce_page_wc-orders",356,{"type":246,"name":383,"callback":351,"file":352,"line":384},"woocommerce_order_details_after_order_table",359,{"type":233,"name":386,"callback":351,"file":352,"line":387},"woocommerce_my_account_my_orders_actions",361,{"type":233,"name":386,"callback":351,"file":352,"line":389},363,{"type":246,"name":391,"callback":351,"file":352,"line":392},"woocommerce_email_after_order_table",366,{"type":233,"name":394,"callback":351,"file":352,"line":395},"woocommerce_email_attachments",369,{"type":233,"name":397,"callback":351,"file":352,"line":398},"woocommerce_checkout_fields",371,{"type":246,"name":327,"callback":351,"file":352,"line":400},373,{"type":246,"name":327,"callback":351,"file":352,"line":402},380,{"type":233,"name":404,"callback":351,"file":352,"line":405},"wt_pklist_change_price_format",383,{"type":233,"name":407,"callback":351,"file":352,"line":408},"wt_pklist_convert_currency",384,{"type":233,"name":410,"callback":351,"file":352,"line":411},"woocommerce_shop_order_search_fields",386,{"type":233,"name":413,"callback":351,"file":352,"line":414},"woocommerce_order_table_search_query_meta_keys",392,{"type":246,"name":416,"callback":351,"file":352,"line":417},"woocommerce_after_account_orders",394,{"type":233,"name":419,"callback":351,"file":352,"line":420},"woocommerce_debug_tools",395,{"type":246,"name":252,"callback":351,"file":352,"line":422},396,{"type":246,"name":424,"callback":351,"file":352,"line":425},"update_empty_invoice_number_count",397,{"type":246,"name":252,"callback":351,"file":352,"line":427},398,{"type":246,"name":429,"callback":351,"file":352,"line":430},"wt_pklist_schedule_auto_generate_invoice_number",399,{"type":246,"name":309,"callback":351,"file":352,"line":432},402,{"type":246,"name":252,"callback":351,"file":352,"line":434},407,{"type":246,"name":252,"callback":351,"file":352,"line":436},408,{"type":246,"name":252,"callback":351,"file":352,"line":438},412,{"type":246,"name":252,"callback":351,"file":352,"line":440},418,{"type":246,"name":442,"callback":351,"file":352,"line":443},"wt_pklist_temp_file_clear",419,{"type":246,"name":445,"callback":351,"file":352,"line":446},"woocommerce_settings_saved",423,{"type":246,"name":448,"callback":351,"file":352,"line":449},"woocommerce_checkout_update_order_meta",424,{"type":246,"name":451,"callback":351,"file":352,"line":452},"woocommerce_store_api_checkout_order_processed",425,{"type":233,"name":454,"callback":351,"file":352,"line":455},"wt_bfcm_banner_screens",433,{"type":233,"name":457,"callback":351,"file":352,"line":458},"wt_pklist_add_filters_before_rendering_pdf",440,{"type":246,"name":460,"callback":351,"file":352,"line":461},"wf_pklist_intl_after_setting_update",441,{"type":246,"name":463,"callback":351,"file":352,"line":464},"wp_enqueue_scripts",457,{"type":246,"name":463,"callback":351,"file":352,"line":466},458,{"type":246,"name":327,"callback":301,"file":468,"line":469},"print-invoices-packing-slip-labels-for-woocommerce.php",32,{"type":246,"name":471,"callback":472,"priority":302,"file":468,"line":169},"in_plugin_update_message-print-invoices-packing-slip-labels-for-woocommerce\u002Fprint-invoices-packing-slip-labels-for-woocommerce.php","wbte_packing_list_update_message",{"type":246,"name":335,"callback":474,"file":468,"line":475},"wbte_packing_list_plugin_screen_update_js",94,{"type":246,"name":477,"callback":301,"file":468,"line":478},"before_woocommerce_init",160,{"type":246,"name":255,"callback":480,"file":468,"line":481},"wt_pklist_require_wc_admin_notice",207,{"type":246,"name":335,"callback":483,"file":468,"line":484},"wf_woocommerce_packing_list_plugin_screen_update_js",230,{"type":246,"name":486,"callback":487,"priority":302,"file":468,"line":488},"in_plugin_update_message-print-invoices-packing-slip-labels-for-woocommerce\u002Fwf-woocommerce-packing-list.php","wf_woocommerce_packing_list_update_message",240,{"type":246,"name":327,"callback":490,"file":491,"line":284},"load_translations_and_strings","public\\modules\\deliverynote\\deliverynote.php",{"type":233,"name":493,"callback":494,"priority":302,"file":491,"line":118},"wt_admin_menu","add_admin_pages",{"type":233,"name":496,"callback":497,"priority":302,"file":491,"line":277},"wf_module_default_settings","default_settings",{"type":233,"name":499,"callback":500,"priority":302,"file":491,"line":135},"wf_module_customizable_items","get_customizable_items",{"type":233,"name":502,"callback":503,"priority":302,"file":491,"line":281},"wf_module_non_options_fields","get_non_options_fields",{"type":233,"name":505,"callback":506,"priority":302,"file":491,"line":469},"wf_module_non_disable_fields","get_non_disable_fields",{"type":233,"name":508,"callback":509,"priority":302,"file":491,"line":510},"wf_pklist_alter_hide_empty","hide_empty_elements",39,{"type":246,"name":512,"callback":513,"priority":302,"file":491,"line":514},"wt_print_doc","print_it",41,{"type":233,"name":516,"callback":517,"priority":302,"file":491,"line":518},"wf_pklist_alter_settings","alter_settings",44,{"type":233,"name":520,"callback":521,"priority":302,"file":491,"line":522},"wf_pklist_alter_option","alter_option",45,{"type":233,"name":524,"callback":525,"priority":302,"file":491,"line":526},"wf_pklist_alter_product_table_head","alter_product_table_head",48,{"type":233,"name":528,"callback":529,"priority":302,"file":491,"line":530},"wt_pklist_customizer_preview_only","enable_preview_only_mode",50,{"type":233,"name":532,"callback":533,"priority":302,"file":491,"line":330},"wt_print_actions","add_print_buttons",{"type":233,"name":535,"callback":536,"file":491,"line":537},"wt_print_bulk_actions","add_bulk_print_buttons",56,{"type":233,"name":539,"callback":540,"priority":302,"file":491,"line":541},"wf_pklist_alter_find_replace","alter_find_replace",58,{"type":233,"name":288,"callback":289,"priority":63,"file":491,"line":543},59,{"type":233,"name":545,"callback":546,"priority":302,"file":491,"line":547},"wt_pklist_individual_print_button_for_document_types","add_individual_print_button_in_admin_order_listing_page",60,{"type":233,"name":374,"callback":549,"priority":302,"file":491,"line":550},"document_print_btn_on_wc_order_listing_action_column",61,{"type":246,"name":327,"callback":490,"file":552,"line":286},"public\\modules\\dispatchlabel\\dispatchlabel.php",{"type":233,"name":493,"callback":494,"priority":302,"file":552,"line":554},29,{"type":233,"name":496,"callback":497,"priority":302,"file":552,"line":135},{"type":233,"name":499,"callback":500,"priority":302,"file":552,"line":469},{"type":233,"name":502,"callback":503,"priority":302,"file":552,"line":558},33,{"type":233,"name":505,"callback":506,"priority":302,"file":552,"line":319},{"type":246,"name":512,"callback":513,"priority":302,"file":552,"line":291},{"type":233,"name":508,"callback":509,"priority":302,"file":552,"line":562},43,{"type":233,"name":516,"callback":517,"priority":302,"file":552,"line":564},46,{"type":233,"name":520,"callback":521,"priority":302,"file":552,"line":566},47,{"type":233,"name":528,"callback":529,"priority":302,"file":552,"line":568},49,{"type":233,"name":532,"callback":533,"priority":302,"file":552,"line":570},54,{"type":233,"name":535,"callback":536,"file":552,"line":330},{"type":233,"name":539,"callback":540,"priority":302,"file":552,"line":573},57,{"type":233,"name":288,"callback":289,"priority":63,"file":552,"line":543},{"type":233,"name":545,"callback":546,"priority":302,"file":552,"line":547},{"type":233,"name":374,"callback":549,"priority":302,"file":552,"line":550},{"type":246,"name":327,"callback":490,"file":578,"line":281},"public\\modules\\invoice\\invoice.php",{"type":233,"name":496,"callback":497,"priority":302,"file":578,"line":558},{"type":233,"name":581,"callback":582,"priority":302,"file":578,"line":319},"wf_module_single_checkbox_fields","single_checkbox_fields",{"type":233,"name":584,"callback":585,"priority":302,"file":578,"line":586},"wf_module_multi_checkbox_fields","multi_checkbox_fields",35,{"type":233,"name":588,"callback":589,"priority":302,"file":578,"line":590},"wf_module_save_multi_checkbox_fields","save_multi_checkbox_fields",36,{"type":233,"name":499,"callback":500,"priority":302,"file":578,"line":183},{"type":233,"name":502,"callback":503,"priority":302,"file":578,"line":593},38,{"type":233,"name":505,"callback":506,"priority":302,"file":578,"line":510},{"type":233,"name":596,"callback":597,"priority":302,"file":578,"line":598},"wt_print_docdata_metabox","add_docdata_metabox",53,{"type":233,"name":532,"callback":533,"priority":302,"file":578,"line":537},{"type":233,"name":535,"callback":536,"file":578,"line":541},{"type":233,"name":602,"callback":603,"priority":302,"file":578,"line":543},"wt_frontend_print_actions","add_frontend_print_buttons",{"type":233,"name":605,"callback":606,"priority":302,"file":578,"line":547},"wt_pklist_intl_frontend_order_list_page_print_actions","add_frontend_order_list_page_print_buttons",{"type":233,"name":608,"callback":609,"priority":302,"file":578,"line":550},"wt_email_print_actions","add_email_print_buttons",{"type":233,"name":611,"callback":612,"priority":302,"file":578,"line":613},"wt_email_attachments","add_email_attachments",62,{"type":246,"name":615,"callback":616,"priority":302,"file":578,"line":617},"woocommerce_thankyou","generate_invoice_number_on_order_creation",63,{"type":246,"name":619,"callback":620,"priority":302,"file":578,"line":621},"woocommerce_new_order","generate_invoice_number_on_order_pending",64,{"type":246,"name":623,"callback":624,"priority":302,"file":578,"line":625},"woocommerce_order_status_changed","generate_invoice_number_on_status_change",65,{"type":233,"name":545,"callback":546,"priority":302,"file":578,"line":627},66,{"type":233,"name":374,"callback":549,"priority":302,"file":578,"line":629},67,{"type":246,"name":512,"callback":513,"priority":302,"file":578,"line":631},69,{"type":233,"name":633,"callback":634,"priority":302,"file":578,"line":635},"wf_pklist_alter_customize_inputs","alter_customize_inputs",72,{"type":233,"name":637,"callback":638,"priority":302,"file":578,"line":639},"wf_pklist_alter_customize_info_text","alter_customize_info_text",73,{"type":233,"name":641,"callback":642,"priority":302,"file":578,"line":643},"wt_pklist_alter_order_template_html","alter_final_template_html",75,{"type":246,"name":645,"callback":646,"file":578,"line":647},"wt_run_necessary","run_necessary",77,{"type":233,"name":649,"callback":650,"priority":651,"file":578,"line":652},"manage_edit-shop_order_columns","add_invoice_column",11,80,{"type":246,"name":654,"callback":655,"priority":651,"file":578,"line":656},"manage_shop_order_posts_custom_column","add_invoice_column_value",81,{"type":246,"name":658,"callback":659,"priority":651,"file":578,"line":660},"manage_edit-shop_order_sortable_columns","sort_invoice_column",82,{"type":233,"name":662,"callback":650,"priority":651,"file":578,"line":663},"manage_woocommerce_page_wc-orders_columns",85,{"type":246,"name":665,"callback":655,"priority":651,"file":578,"line":666},"manage_woocommerce_page_wc-orders_custom_column",86,{"type":246,"name":668,"callback":659,"priority":651,"file":578,"line":669},"manage_woocommerce_page_wc-orders_sortable_columns",87,{"type":233,"name":288,"callback":289,"priority":63,"file":578,"line":169},{"type":233,"name":672,"callback":673,"priority":302,"file":578,"line":475},"wt_pklist_intl_alter_multi_select_fields","alter_multi_select_fields",{"type":233,"name":675,"callback":676,"priority":302,"file":578,"line":191},"wt_pklist_intl_alter_validation_rule","alter_validation_rule",{"type":233,"name":678,"callback":679,"priority":302,"file":578,"line":680},"wf_pklist_intl_customizer_enable_pdf_preview","enable_pdf_preview",104,{"type":233,"name":493,"callback":494,"priority":302,"file":578,"line":682},107,{"type":246,"name":684,"callback":685,"priority":302,"file":578,"line":686},"wt_pklist_auto_generate_invoice_number_module","generate_auto_invoice_number",109,{"type":246,"name":688,"callback":689,"priority":302,"file":578,"line":690},"wt_pklist_update_settings_module_wise_on_update","invoice_settings_on_plugin_update",111,{"type":233,"name":692,"callback":693,"priority":302,"file":578,"line":694},"wt_pklist_get_plugin_data","get_plugin_data",113,{"type":246,"name":364,"callback":696,"file":578,"line":697},"setup_wc_subscriptions_support",123,{"type":233,"name":699,"callback":700,"file":578,"line":701},"wc_subscriptions_subscription_data","remove_invoice_number_from_renewal_order_meta",138,{"type":233,"name":703,"callback":700,"file":578,"line":704},"wc_subscriptions_renewal_order_data",139,{"type":233,"name":706,"callback":707,"file":578,"line":708},"wcs_subscription_meta_query","subscriptions_remove_renewal_invoice_number_meta",141,{"type":233,"name":710,"callback":707,"priority":302,"file":578,"line":711},"wcs_renewal_order_meta_query",142,{"type":233,"name":713,"callback":714,"priority":63,"file":578,"line":715},"wf_pklist_alter_item_quantiy","alter_quantity_column",693,{"type":233,"name":717,"callback":718,"priority":302,"file":578,"line":719},"wf_pklist_add_product_meta","add_product_meta_to_invoice",694,{"type":233,"name":721,"callback":722,"priority":63,"file":578,"line":723},"wf_pklist_alter_item_total_formated","alter_total_price_column",695,{"type":233,"name":725,"callback":726,"priority":63,"file":578,"line":727},"wf_pklist_alter_item_tax_formated","alter_total_total_tax_column",696,{"type":233,"name":729,"callback":730,"priority":63,"file":578,"line":731},"wf_pklist_alter_subtotal_formated","alter_sub_total_row",697,{"type":233,"name":733,"callback":734,"priority":63,"file":578,"line":735},"wf_pklist_alter_taxitem_amount","alter_extra_tax_row",698,{"type":233,"name":737,"callback":738,"priority":63,"file":578,"line":739},"wf_pklist_alter_total_fee","alter_fee_row",699,{"type":233,"name":741,"callback":742,"priority":63,"file":578,"line":743},"wf_pklist_alter_shipping_method","alter_shipping_row",700,{"type":233,"name":745,"callback":746,"priority":63,"file":578,"line":747},"wf_pklist_alter_tax_data","alter_tax_data",701,{"type":233,"name":749,"callback":750,"priority":63,"file":578,"line":751},"wf_pklist_alter_item_quantiy_deleted_product","alter_quantity_column_deleted_product",704,{"type":233,"name":753,"callback":754,"priority":63,"file":578,"line":755},"wf_pklist_alter_item_total_formated_deleted_product","alter_total_price_column_deleted_product",705,{"type":246,"name":327,"callback":490,"file":757,"line":118},"public\\modules\\packinglist\\packinglist.php",{"type":233,"name":493,"callback":494,"priority":302,"file":757,"line":135},{"type":233,"name":496,"callback":497,"priority":302,"file":757,"line":469},{"type":233,"name":499,"callback":500,"priority":302,"file":757,"line":319},{"type":233,"name":502,"callback":503,"priority":302,"file":757,"line":586},{"type":233,"name":505,"callback":506,"priority":302,"file":757,"line":590},{"type":233,"name":528,"callback":529,"priority":302,"file":757,"line":593},{"type":246,"name":512,"callback":513,"priority":302,"file":757,"line":518},{"type":233,"name":508,"callback":509,"priority":302,"file":757,"line":566},{"type":233,"name":516,"callback":517,"priority":302,"file":757,"line":530},{"type":233,"name":520,"callback":521,"priority":302,"file":757,"line":768},51,{"type":233,"name":524,"callback":525,"priority":302,"file":757,"line":570},{"type":233,"name":532,"callback":533,"priority":302,"file":757,"line":547},{"type":233,"name":535,"callback":536,"file":757,"line":550},{"type":233,"name":539,"callback":540,"priority":302,"file":757,"line":617},{"type":233,"name":288,"callback":289,"priority":63,"file":757,"line":621},{"type":233,"name":545,"callback":546,"priority":302,"file":757,"line":625},{"type":233,"name":374,"callback":549,"priority":302,"file":757,"line":627},{"type":246,"name":327,"callback":490,"file":777,"line":284},"public\\modules\\shippinglabel\\shippinglabel.php",{"type":233,"name":496,"callback":497,"priority":302,"file":777,"line":118},{"type":233,"name":499,"callback":500,"priority":302,"file":777,"line":558},{"type":233,"name":502,"callback":503,"priority":302,"file":777,"line":319},{"type":233,"name":505,"callback":506,"priority":302,"file":777,"line":586},{"type":233,"name":633,"callback":634,"priority":302,"file":777,"line":590},{"type":233,"name":508,"callback":509,"priority":302,"file":777,"line":518},{"type":246,"name":512,"callback":513,"priority":302,"file":777,"line":564},{"type":233,"name":532,"callback":533,"priority":302,"file":777,"line":768},{"type":233,"name":535,"callback":536,"file":777,"line":787},52,{"type":233,"name":288,"callback":289,"priority":63,"file":777,"line":570},{"type":233,"name":493,"callback":494,"priority":302,"file":777,"line":573},{"type":233,"name":545,"callback":546,"priority":302,"file":777,"line":541},{"type":233,"name":374,"callback":549,"priority":302,"file":777,"line":543},{"type":233,"name":793,"callback":794,"priority":302,"file":777,"line":550},"wt_pklist_hide_shipping_address_for_local_pickup","hide_shipping_address_for_local_pickup",{"type":233,"name":796,"callback":797,"priority":302,"file":777,"line":613},"wt_pklist_use_billing_address_as_shipping_address","use_billing_address_as_shipping_address",{"type":246,"name":327,"callback":490,"file":799,"line":514},"public\\modules\\ubl\\invoice\\class-wt-pklist-pdf-ubl-invoice.php",{"type":246,"name":327,"callback":801,"priority":191,"file":799,"line":562},"load_tax_data",{"type":246,"name":262,"callback":263,"file":799,"line":564},{"type":233,"name":804,"callback":805,"priority":302,"file":799,"line":568},"wt_pklist_add_additional_tab_item_into_module","add_additional_tab",{"type":246,"name":807,"callback":808,"priority":302,"file":799,"line":530},"wt_pklist_add_additional_tab_content_into_module","add_additional_tab_content",{"type":233,"name":496,"callback":497,"priority":302,"file":799,"line":598},{"type":233,"name":581,"callback":582,"priority":302,"file":799,"line":570},{"type":233,"name":584,"callback":585,"priority":302,"file":799,"line":330},{"type":233,"name":588,"callback":589,"priority":302,"file":799,"line":537},{"type":233,"name":675,"callback":676,"priority":302,"file":799,"line":573},{"type":233,"name":532,"callback":533,"priority":302,"file":799,"line":613},{"type":233,"name":545,"callback":546,"priority":651,"file":799,"line":625},{"type":233,"name":374,"callback":549,"priority":651,"file":799,"line":817},68,{"type":246,"name":512,"callback":513,"priority":302,"file":799,"line":819},71,{"type":233,"name":611,"callback":612,"priority":821,"file":799,"line":822},12,74,[824,830,832,834,836,838,841,845,849,853,856,859,862,865,868,871,874,877,880],{"action":825,"nopriv":826,"callback":827,"hasNonce":828,"hasCapCheck":828,"file":249,"line":829},"wt_dismiss_gdpr_cta_banner",false,"dismiss_banner",true,168,{"action":831,"nopriv":826,"callback":827,"hasNonce":828,"hasCapCheck":826,"file":267,"line":121},"wt_pklist_dismiss_mpdf_banner",{"action":833,"nopriv":826,"callback":827,"hasNonce":828,"hasCapCheck":828,"file":273,"line":554},"wt_dismiss_invoice_cta_banner",{"action":835,"nopriv":826,"callback":827,"hasNonce":828,"hasCapCheck":828,"file":279,"line":469},"wt_dismiss_product_ie_cta_banner",{"action":837,"nopriv":826,"callback":827,"hasNonce":828,"hasCapCheck":828,"file":283,"line":118},"wt_dismiss_smart_coupon_cta_banner",{"action":839,"nopriv":826,"callback":840,"hasNonce":826,"hasCapCheck":826,"file":290,"line":593},"wfpklist_customizer_ajax","ajax_main",{"action":842,"nopriv":826,"callback":843,"hasNonce":828,"hasCapCheck":826,"file":311,"line":844},"wfinvoice_submit_uninstall_reason","send_uninstall_reason",22,{"action":846,"nopriv":826,"callback":847,"hasNonce":828,"hasCapCheck":826,"file":315,"line":848},"wt_pdf_request_feature_action_func","send_suggestion",42,{"action":850,"nopriv":826,"callback":851,"hasNonce":828,"hasCapCheck":826,"file":329,"line":852},"close_banner_after_bulk_print_ipc","process_user_action_for_banner_after_bulk_print_ipc",103,{"action":854,"nopriv":826,"callback":351,"hasNonce":826,"hasCapCheck":826,"file":352,"line":855},"wf_document_module_enable_disable",332,{"action":857,"nopriv":826,"callback":351,"hasNonce":826,"hasCapCheck":826,"file":352,"line":858},"wf_save_settings",335,{"action":860,"nopriv":826,"callback":351,"hasNonce":826,"hasCapCheck":826,"file":352,"line":861},"wf_pklist_load_address_from_woo",338,{"action":863,"nopriv":826,"callback":351,"hasNonce":826,"hasCapCheck":826,"file":352,"line":864},"wf_pklist_advanced_fields_basic",401,{"action":866,"nopriv":826,"callback":351,"hasNonce":826,"hasCapCheck":826,"file":352,"line":867},"wt_pklist_cta_banner_dismiss",404,{"action":869,"nopriv":826,"callback":351,"hasNonce":826,"hasCapCheck":826,"file":352,"line":870},"wt_pklist_settings_json",405,{"action":872,"nopriv":826,"callback":351,"hasNonce":826,"hasCapCheck":826,"file":352,"line":873},"wt_hide_newsletter_banner",406,{"action":875,"nopriv":826,"callback":351,"hasNonce":826,"hasCapCheck":826,"file":352,"line":876},"wt_pklist_download_all_temp",411,{"action":878,"nopriv":826,"callback":351,"hasNonce":826,"hasCapCheck":826,"file":352,"line":879},"wt_pklist_delete_all_temp",415,{"action":881,"nopriv":826,"callback":351,"hasNonce":826,"hasCapCheck":826,"file":352,"line":882},"wt_pklist_form_wizard_save",422,[],[],[],{"dangerousFunctions":887,"sqlUsage":888,"outputEscaping":929,"fileOperations":821,"externalRequests":1123,"nonceChecks":1124,"capabilityChecks":302,"bundledLibraries":1125},[],{"prepared":522,"raw":121,"locations":889},[890,893,895,898,901,903,905,907,909,911,913,915,918,920,923,925,927],{"file":236,"line":891,"context":892},4517,"$wpdb->query() with variable interpolation",{"file":236,"line":894,"context":892},4617,{"file":279,"line":896,"context":897},76,"$wpdb->get_var() with variable interpolation",{"file":290,"line":899,"context":900},887,"$wpdb->get_row() with variable interpolation",{"file":290,"line":902,"context":892},1073,{"file":290,"line":904,"context":892},1074,{"file":290,"line":906,"context":892},1077,{"file":290,"line":908,"context":892},1078,{"file":290,"line":910,"context":892},1082,{"file":290,"line":912,"context":892},1083,{"file":290,"line":914,"context":892},1087,{"file":916,"line":917,"context":897},"common\\class-wt-pklist-common.php",342,{"file":916,"line":919,"context":897},464,{"file":921,"line":848,"context":922},"includes\\class-wf-woocommerce-packing-list-activator.php","$wpdb->get_col() with variable interpolation",{"file":921,"line":924,"context":892},187,{"file":926,"line":666,"context":892},"includes\\class-wf-woocommerce-packing-list-deactivator.php",{"file":346,"line":928,"context":892},124,{"escaped":930,"rawEcho":931,"locations":932},1076,106,[933,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,971,973,974,976,979,981,983,985,988,990,991,992,993,994,995,996,997,999,1001,1003,1005,1007,1009,1010,1012,1015,1018,1020,1022,1024,1025,1026,1028,1029,1031,1032,1034,1035,1037,1038,1040,1042,1044,1046,1048,1050,1051,1053,1055,1057,1058,1059,1061,1063,1065,1067,1068,1070,1071,1072,1073,1075,1076,1078,1081,1083,1085,1087,1088,1090,1092,1094,1095,1097,1098,1100,1103,1105,1106,1108,1110,1111,1113,1115,1117,1119,1121],{"file":236,"line":934,"context":935},1319,"raw output",{"file":236,"line":937,"context":935},1903,{"file":236,"line":939,"context":935},2537,{"file":236,"line":941,"context":935},2832,{"file":236,"line":943,"context":935},2857,{"file":236,"line":945,"context":935},4262,{"file":236,"line":947,"context":935},4285,{"file":236,"line":949,"context":935},4319,{"file":236,"line":951,"context":935},4339,{"file":236,"line":953,"context":935},4431,{"file":236,"line":955,"context":935},4463,{"file":236,"line":957,"context":935},4759,{"file":236,"line":959,"context":935},4804,{"file":236,"line":961,"context":935},4855,{"file":236,"line":963,"context":935},4877,{"file":236,"line":965,"context":935},4900,{"file":236,"line":967,"context":935},5125,{"file":249,"line":969,"context":935},312,{"file":290,"line":631,"context":935},{"file":290,"line":972,"context":935},95,{"file":290,"line":686,"context":935},{"file":290,"line":975,"context":935},1721,{"file":977,"line":978,"context":935},"admin\\modules\\customizer\\views\\customize.php",716,{"file":977,"line":980,"context":935},862,{"file":977,"line":982,"context":935},888,{"file":977,"line":984,"context":935},939,{"file":986,"line":987,"context":935},"admin\\modules\\customizer\\views\\_customize_properties.php",819,{"file":986,"line":989,"context":935},820,{"file":315,"line":663,"context":935},{"file":315,"line":663,"context":935},{"file":315,"line":169,"context":935},{"file":315,"line":333,"context":935},{"file":315,"line":13,"context":935},{"file":315,"line":191,"context":935},{"file":315,"line":343,"context":935},{"file":315,"line":998,"context":935},184,{"file":1000,"line":443,"context":935},"admin\\partials\\form_wizard\\form_wizard.php",{"file":1000,"line":1002,"context":935},638,{"file":1000,"line":1004,"context":935},644,{"file":1000,"line":1006,"context":935},654,{"file":1008,"line":469,"context":935},"admin\\views\\admin-settings-help-filters.php",{"file":1008,"line":550,"context":935},{"file":1008,"line":1011,"context":935},83,{"file":1013,"line":1014,"context":935},"admin\\views\\customizer-promotion-popup.php",146,{"file":1016,"line":1017,"context":935},"admin\\views\\documents.php",152,{"file":1016,"line":1019,"context":935},212,{"file":1021,"line":1014,"context":935},"admin\\views\\freevspro.php",{"file":1023,"line":656,"context":935},"admin\\views\\premium_extension_page.php",{"file":1023,"line":708,"context":935},{"file":1023,"line":711,"context":935},{"file":1027,"line":598,"context":935},"admin\\views\\_custom_field_editor_form.php",{"file":1027,"line":598,"context":935},{"file":1030,"line":573,"context":935},"admin\\views\\_custom_field_editor_form_product.php",{"file":1030,"line":573,"context":935},{"file":1033,"line":558,"context":935},"admin\\views\\_form_field_generator_new.php",{"file":322,"line":277,"context":935},{"file":325,"line":1036,"context":935},192,{"file":468,"line":1019,"context":935},{"file":491,"line":1039,"context":935},358,{"file":491,"line":1041,"context":935},473,{"file":1043,"line":158,"context":935},"public\\modules\\deliverynote\\views\\general.php",{"file":1043,"line":1045,"context":935},140,{"file":1043,"line":1047,"context":935},156,{"file":1043,"line":1049,"context":935},157,{"file":552,"line":372,"context":935},{"file":552,"line":1052,"context":935},448,{"file":1054,"line":124,"context":935},"public\\modules\\dispatchlabel\\views\\general.php",{"file":1054,"line":1056,"context":935},125,{"file":1054,"line":708,"context":935},{"file":1054,"line":711,"context":935},{"file":578,"line":1060,"context":935},1830,{"file":578,"line":1062,"context":935},2148,{"file":1064,"line":647,"context":935},"public\\modules\\invoice\\views\\invoice-admin-settings.php",{"file":1064,"line":1066,"context":935},93,{"file":1064,"line":475,"context":935},{"file":1069,"line":135,"context":935},"public\\modules\\invoice\\views\\invoice_number_preview.php",{"file":1069,"line":558,"context":935},{"file":1069,"line":586,"context":935},{"file":1069,"line":291,"context":935},{"file":1074,"line":768,"context":935},"public\\modules\\invoice\\views\\qrcode_promote.php",{"file":757,"line":414,"context":935},{"file":757,"line":1077,"context":935},508,{"file":1079,"line":1080,"context":935},"public\\modules\\packinglist\\views\\general.php",108,{"file":1079,"line":1082,"context":935},158,{"file":1079,"line":1084,"context":935},174,{"file":1079,"line":1086,"context":935},175,{"file":777,"line":455,"context":935},{"file":777,"line":1089,"context":935},607,{"file":1091,"line":475,"context":935},"public\\modules\\shippinglabel\\views\\admin-settings.php",{"file":1091,"line":1093,"context":935},110,{"file":1091,"line":690,"context":935},{"file":1096,"line":617,"context":935},"public\\modules\\shippinglabel\\views\\general.php",{"file":799,"line":461,"context":935},{"file":799,"line":1099,"context":935},577,{"file":1101,"line":1102,"context":935},"public\\modules\\ubl\\invoice\\views\\settings.php",127,{"file":1101,"line":1104,"context":935},129,{"file":1101,"line":250,"context":935},{"file":1101,"line":1107,"context":935},163,{"file":1101,"line":1109,"context":935},164,{"file":1101,"line":253,"context":935},{"file":1101,"line":1112,"context":935},166,{"file":1101,"line":1114,"context":935},171,{"file":1101,"line":1116,"context":935},179,{"file":1101,"line":1118,"context":935},215,{"file":1101,"line":1120,"context":935},217,{"file":1101,"line":1122,"context":935},228,2,24,[1126],{"name":1127,"version":38,"knownCves":1128},"dompdf",[],[1130,1146,1155,1177,1190,1203,1240,1253,1262,1276],{"entryPoint":1131,"graph":1132,"unsanitizedCount":63,"severity":41},"admin_settings_page (admin\\class-wf-woocommerce-packing-list-admin.php:1353)",{"nodes":1133,"edges":1144},[1134,1139],{"id":1135,"type":1136,"label":1137,"file":236,"line":1138},"n0","source","$_SERVER['REQUEST_URI']",1431,{"id":1140,"type":1141,"label":1142,"file":236,"line":1138,"wp_function":1143},"n1","sink","wp_redirect() [Open Redirect]","wp_redirect",[1145],{"from":1135,"to":1140,"sanitized":826},{"entryPoint":1147,"graph":1148,"unsanitizedCount":63,"severity":41},"debug_save (admin\\class-wf-woocommerce-packing-list-admin.php:1478)",{"nodes":1149,"edges":1153},[1150,1152],{"id":1135,"type":1136,"label":1137,"file":236,"line":1151},1540,{"id":1140,"type":1141,"label":1142,"file":236,"line":1151,"wp_function":1143},[1154],{"from":1135,"to":1140,"sanitized":826},{"entryPoint":1156,"graph":1157,"unsanitizedCount":1176,"severity":41},"download_temp_zip_file (admin\\class-wf-woocommerce-packing-list-admin.php:4812)",{"nodes":1158,"edges":1173},[1159,1162,1166,1169],{"id":1135,"type":1136,"label":1160,"file":236,"line":1161},"$_GET (x2)",4818,{"id":1140,"type":1141,"label":1163,"file":236,"line":1164,"wp_function":1165},"header() [Header Injection]",4834,"header",{"id":1167,"type":1136,"label":1168,"file":236,"line":1161},"n2","$_GET",{"id":1170,"type":1141,"label":1171,"file":236,"line":961,"wp_function":1172},"n3","echo() [XSS]","echo",[1174,1175],{"from":1135,"to":1140,"sanitized":826},{"from":1167,"to":1170,"sanitized":826},3,{"entryPoint":1178,"graph":1179,"unsanitizedCount":63,"severity":1189},"dismiss_notice (admin\\class-wf-woocommerce-packing-list-admin.php:1323)",{"nodes":1180,"edges":1187},[1181,1183],{"id":1135,"type":1136,"label":1168,"file":236,"line":1182},1328,{"id":1140,"type":1141,"label":1184,"file":236,"line":1185,"wp_function":1186},"update_option() [Settings Manipulation]",1331,"update_option",[1188],{"from":1135,"to":1140,"sanitized":826},"low",{"entryPoint":1191,"graph":1192,"unsanitizedCount":29,"severity":1189},"wt_pklist_import_settings (admin\\class-wf-woocommerce-packing-list-admin.php:4476)",{"nodes":1193,"edges":1201},[1194,1197],{"id":1135,"type":1136,"label":1195,"file":236,"line":1196},"$_FILES",4487,{"id":1140,"type":1141,"label":1198,"file":236,"line":1199,"wp_function":1200},"file_get_contents() [SSRF\u002FLFI]",4489,"file_get_contents",[1202],{"from":1135,"to":1140,"sanitized":828},{"entryPoint":1204,"graph":1205,"unsanitizedCount":29,"severity":1189},"\u003Cclass-wf-woocommerce-packing-list-admin> (admin\\class-wf-woocommerce-packing-list-admin.php:0)",{"nodes":1206,"edges":1233},[1207,1210,1212,1213,1214,1217,1219,1223,1225,1227,1229,1231],{"id":1135,"type":1136,"label":1208,"file":236,"line":1209},"$_GET (x11)",499,{"id":1140,"type":1141,"label":1171,"file":236,"line":1211,"wp_function":1172},527,{"id":1167,"type":1136,"label":1168,"file":236,"line":1182},{"id":1170,"type":1141,"label":1184,"file":236,"line":1185,"wp_function":1186},{"id":1215,"type":1136,"label":1216,"file":236,"line":1138},"n4","$_SERVER['REQUEST_URI'] (x2)",{"id":1218,"type":1141,"label":1142,"file":236,"line":1138,"wp_function":1143},"n5",{"id":1220,"type":1136,"label":1221,"file":236,"line":1222},"n6","$_REQUEST (x5)",1146,{"id":1224,"type":1141,"label":1171,"file":236,"line":949,"wp_function":1172},"n7",{"id":1226,"type":1136,"label":1195,"file":236,"line":1196},"n8",{"id":1228,"type":1141,"label":1198,"file":236,"line":1199,"wp_function":1200},"n9",{"id":1230,"type":1136,"label":1160,"file":236,"line":1161},"n10",{"id":1232,"type":1141,"label":1163,"file":236,"line":1164,"wp_function":1165},"n11",[1234,1235,1236,1237,1238,1239],{"from":1135,"to":1140,"sanitized":828},{"from":1167,"to":1170,"sanitized":828},{"from":1215,"to":1218,"sanitized":828},{"from":1220,"to":1224,"sanitized":828},{"from":1226,"to":1228,"sanitized":828},{"from":1230,"to":1232,"sanitized":828},{"entryPoint":1241,"graph":1242,"unsanitizedCount":1123,"severity":1189},"prepare_sample_pdf (admin\\modules\\customizer\\customizer.php:78)",{"nodes":1243,"edges":1250},[1244,1246,1249],{"id":1135,"type":1136,"label":1245,"file":290,"line":852},"$_POST (x2)",{"id":1140,"type":1247,"label":1248,"file":290,"line":852},"transform","→ set_preview_pdf_html()",{"id":1167,"type":1141,"label":1184,"file":290,"line":1047,"wp_function":1186},[1251,1252],{"from":1135,"to":1140,"sanitized":826},{"from":1140,"to":1167,"sanitized":826},{"entryPoint":1254,"graph":1255,"unsanitizedCount":29,"severity":1189},"\u003Cadmin-settings-debug> (admin\\views\\admin-settings-debug.php:0)",{"nodes":1256,"edges":1260},[1257,1259],{"id":1135,"type":1136,"label":1245,"file":1258,"line":277},"admin\\views\\admin-settings-debug.php",{"id":1140,"type":1141,"label":1171,"file":1258,"line":554,"wp_function":1172},[1261],{"from":1135,"to":1140,"sanitized":828},{"entryPoint":1263,"graph":1264,"unsanitizedCount":63,"severity":110},"get_template_data (admin\\modules\\customizer\\customizer.php:1550)",{"nodes":1265,"edges":1273},[1266,1268,1270],{"id":1135,"type":1136,"label":1168,"file":290,"line":1267},1633,{"id":1140,"type":1247,"label":1269,"file":290,"line":1267},"→ get_theme()",{"id":1167,"type":1141,"label":1271,"file":290,"line":430,"wp_function":1272},"get_row() [SQLi]","get_row",[1274,1275],{"from":1135,"to":1140,"sanitized":826},{"from":1140,"to":1167,"sanitized":826},{"entryPoint":1277,"graph":1278,"unsanitizedCount":77,"severity":110},"\u003Ccustomizer> (admin\\modules\\customizer\\customizer.php:0)",{"nodes":1279,"edges":1301},[1280,1281,1282,1283,1284,1285,1288,1290,1292,1293,1294,1295,1297,1299],{"id":1135,"type":1136,"label":1245,"file":290,"line":191},{"id":1140,"type":1141,"label":1184,"file":290,"line":1047,"wp_function":1186},{"id":1167,"type":1136,"label":1245,"file":290,"line":852},{"id":1170,"type":1247,"label":1248,"file":290,"line":852},{"id":1215,"type":1141,"label":1184,"file":290,"line":1047,"wp_function":1186},{"id":1218,"type":1136,"label":1286,"file":290,"line":1287},"$_POST",967,{"id":1220,"type":1247,"label":1289,"file":290,"line":1287},"→ get_current_active_theme()",{"id":1224,"type":1141,"label":1271,"file":290,"line":1291,"wp_function":1272},393,{"id":1226,"type":1136,"label":1168,"file":290,"line":1267},{"id":1228,"type":1247,"label":1269,"file":290,"line":1267},{"id":1230,"type":1141,"label":1271,"file":290,"line":430,"wp_function":1272},{"id":1232,"type":1136,"label":1168,"file":290,"line":1296},1942,{"id":1298,"type":1247,"label":1289,"file":290,"line":1296},"n12",{"id":1300,"type":1141,"label":1271,"file":290,"line":1291,"wp_function":1272},"n13",[1302,1303,1304,1305,1306,1307,1308,1309,1310],{"from":1135,"to":1140,"sanitized":826},{"from":1167,"to":1170,"sanitized":826},{"from":1170,"to":1215,"sanitized":826},{"from":1218,"to":1220,"sanitized":826},{"from":1220,"to":1224,"sanitized":826},{"from":1226,"to":1228,"sanitized":826},{"from":1228,"to":1230,"sanitized":826},{"from":1232,"to":1298,"sanitized":826},{"from":1298,"to":1300,"sanitized":826},{"summary":1312,"deductions":1313},"The plugin exhibits a mixed security posture. While it demonstrates good practices in using prepared statements for SQL queries and properly escaping a high percentage of outputs, there are significant areas of concern regarding its attack surface and vulnerability history.  The presence of 11 unprotected AJAX handlers out of a total of 19 entry points is a substantial risk, potentially allowing unauthorized actions if these handlers are not adequately secured by other means.  Furthermore, the taint analysis revealing two high-severity flows with unsanitized paths indicates a risk of potentially exploitable vulnerabilities that could lead to data leakage or manipulation.",[1314,1316,1318,1320],{"reason":1315,"points":170},"Unprotected AJAX handlers",{"reason":1317,"points":821},"High severity taint flows with unsanitized paths",{"reason":1319,"points":268},"Vulnerability history includes high and medium severity CVEs",{"reason":1321,"points":1176},"Bundled library (dompdf)","2026-03-16T17:16:50.605Z",{"wat":1324,"direct":1350},{"assetPaths":1325,"generatorPatterns":1336,"scriptPaths":1338,"versionParams":1339},[1326,1327,1328,1329,1330,1331,1332,1333,1334,1335],"\u002Fwp-content\u002Fplugins\u002Fprint-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fcss\u002Finvoice.css","\u002Fwp-content\u002Fplugins\u002Fprint-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fcss\u002Fpacking-list.css","\u002Fwp-content\u002Fplugins\u002Fprint-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fcss\u002Fshipping-labels.css","\u002Fwp-content\u002Fplugins\u002Fprint-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fprint-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fjs\u002Fbackbone.js","\u002Fwp-content\u002Fplugins\u002Fprint-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fjs\u002Fbundle.js","\u002Fwp-content\u002Fplugins\u002Fprint-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fjs\u002Fjquery-form.js","\u002Fwp-content\u002Fplugins\u002Fprint-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fjs\u002Fpdfmake.min.js","\u002Fwp-content\u002Fplugins\u002Fprint-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fjs\u002Fprint.js","\u002Fwp-content\u002Fplugins\u002Fprint-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fjs\u002Fvfs_fonts.js",[1337],"WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels",[1330,1331,1332,1333,1334,1335],[1340,1341,1342,1343,1344,1345,1346,1347,1348,1349],"print-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fcss\u002Finvoice.css?ver=","print-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fcss\u002Fpacking-list.css?ver=","print-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fcss\u002Fshipping-labels.css?ver=","print-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fcss\u002Fstyle.css?ver=","print-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fjs\u002Fbackbone.js?ver=","print-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fjs\u002Fbundle.js?ver=","print-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fjs\u002Fjquery-form.js?ver=","print-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fjs\u002Fpdfmake.min.js?ver=","print-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fjs\u002Fprint.js?ver=","print-invoices-packing-slip-labels-for-woocommerce\u002Fassets\u002Fjs\u002Fvfs_fonts.js?ver=",{"cssClasses":1351,"htmlComments":1355,"htmlAttributes":1364,"restEndpoints":1366,"jsGlobals":1367,"shortcodeOutput":1370},[1352,1353,1354],"wf_packing_list_wrapper","webtoffee-pdf-invoice","wt-pklist-plugin",[1356,1357,1358,1359,1360,1361,1362,1363],"currently plugin version.","changelog in plugins page","the plugin bootstrap file","the code that runs during plugin activation.","the code that runs during plugin deactivation.","the core plugin class that is used to define internationalization,","declare compatibility with custom order tables for woocommerce.","begins execution of the plugin.",[1365],"data-wf-pklist-plugin-version",[],[1368,1369],"wf_packing_list_params","webtoffee_packing_list",[]]