Code

WooCommerce PDF Invoices & Packing Slips

WooCommerce PDF Invoices & Packing Slips

(8) 5.00 stars
305 Sales

WooCommerce PDF Invoices & Packing Slips - Online DemoWooCommerce PDF Invoices & Packing Slips - Online Documentation

Create PDF Invoices for WooCommerce

Your customers need PDF invoices – sometimes it’s required by law, sometimes it’s easier for them to upload PDFs into their booking system.

Our WooCommerce PDF Invoice plugin helps you and your customers to solve this problem automatically. With a few clicks your users will automatically get invoice PDFs attached to their order emails, thank you page & order details.

As a top feature you are also able to create invoice numbers for your orders now. Customize the invoice id formatting as you like.

Furthermore you as an admin can modify the layout as you want: Add header, add address blocks, add custom invoice texts, images, logo, HTML or whatever you want. Display taxes in the correct way including tax rate and use our unique preview function to see the generated invoice template.

WooCommerce PDF Invoices & Packing Slips - 1

Features

  • Create PDF Invoice automatically
  • Attach Invoices to order emails
  • Unique preview functionality to test the design
  • Add a header including logo, text etc.
  • Create & attach Credit Notes
  • Modify the address or content templates by using order variables or custom text, images, HTML etc.
  • Show an up to 4 column footer including your company data (e.g. VAT)
  • Demo Settings included
  • Translateable
  • Easy to Use

WooCommerce Plugin Bundle

Tested

  • Tested with Wordpress 3.8+
  • Tested with WooCommerce 3.0+

Requirements

WooCommerce 3.0+
WordPress 3.8.1+
PHP 5.6+

Redux Framework Plugin (free)

Changelog

======
1.3.11
======
- NEW:    If invoice number exists, the invoice file will also be named like this
- FIX:    Manual order creation now also creates invoice number & invoice pdf

======
1.3.10
======
- FIX:    Create order manually issue

======
1.3.9
======
- NEW:    Guest users can download PDF from Thank you page through hash key check

======
1.3.8
======
- NEW:    Added PHP 7.4 support
- NEW:    Updated the MPDF Rendering Engine from Version 7 to 8
- NEW:    Added date format compatiblity for date_completed & date_paid

======
1.3.7
======
- FIX:    Updated POT File
- FIX:    Updated WPML Keys with lastest added features

======
1.3.6
======
- NEW:    Show product attributes below product name
        Example: https://imgur.com/a/edCuvqt

======
1.3.5
======
- FIX:    Total table head not right aligned
- FIX:    Option name in backend wrong for VAT in Percent
- FIX:    VAT percentage calculation not working when tax class empty

======
1.3.4
======
- NEW:    Added 2 new fields:
        - one for show total price without VAT
        - one for VAT in percentage
======
1.3.3
======
- NEW:     Show product price without taxes setting
        Demo: https://imgur.com/a/jFk3Ati
- FIX:    Select order preview shown on all admin pages

======
1.3.2
======
- NEW:    You can add custom PDFs now to mail attachments & Customer thank you / order page
        Examples: https://imgur.com/a/Gk34zFz
- FIX:    Added CSS classes to download PDF in thank you page
- FIX:    Updated POT

======
1.3.1
======
- FIX:    Packing slips - Added support for vars in header / footer

======
1.3.0
======
- NEW:    Added more than 10 options to set a custom Colum Name and Width for all data
- NEW:    Show price in packing slips
- NEW:    Created a hook for data to show (saved as an array now) or columns in the PDF for custom Data
        Filter woocommerce_pdf_invoices_data_to_show
        Filter value: woocommrce_pdf_invoices_data_to_show_custom_value_{{KEY Set in array above}}
- FIX:    Updated POT File

======
1.2.9
======
- NEW:    Added an option to show total taxes before total order amount
        See General > Show Taxes before Total
        Example: https://imgur.com/a/TXcJPZM

- NEW:    Added a new field for invoice due date (see general > Invoice Due Date Days)
        Use {{invoice_due_date}} as the variable
        Example: https://imgur.com/a/K4SnrUI

======
1.2.8
======
- NEW:    Show VAT / taxes per product line
        See Settings > Content > Show Product VAT

======
1.2.7
======
- FIX:    If a product is variation and has not an own image assigned it uses the main products image

======
1.2.6
======
- NEW:    Added an option to set an own time format (see advanced settings)

======
1.2.5
======
- NEW:    Added an option to set the image size

======
1.2.4
======
- NEW:    Show Product Image in Invoices
- NEW:    Show Product Dimensions in Invoices
- FIX:    Added a check if product really exists otherwise an error occured
        Note: deleted products can not show Image, SKU or Weight data

======
1.2.3
======
- FIX:    Added support for partially refunded order new

======
1.2.2
======
- FIX:    Added support for partially refunded order
- FIX:    Invoice not created for on hold orders

======
1.2.1
======
- FIX:    PHP Error when order not found

======
1.2.0
======
- NEW:    Added an option to enable / disable product links

======
1.1.6
======
- FIX:    Manual created orders do not created invoice numbers

======
1.1.5
======
- NEW:    State & Country fields are now written out (instead of code)
        if you still want to use the code, then use {{_billing_country}} 
        instead of {{billing_country}}

======
1.1.4
======
- NEW:    Use variables in header & footer

======
1.1.3
======
- NEW:    Added 24 formats (like A5, A4, A4 Landscape etc)

======
1.1.2
======
- FIX:    Update PDF not possible from admin > single order page

======
1.1.1
======
- FIX:    Issue with custom order status plugin by WooCommerce

======
1.1.0
======
- NEW:    Invoice Numbers are now possible
        See settings > Invoice Numbers
        After defining your invoice data you should regenerate invoice numbers
        In PDF invoice data you can then use {{invoice_number}} as a variable

======
1.0.8
======
- FIX:    Updated POT translations

======
1.0.7
======
- FIX:    Date not translated

======
1.0.6
======
- FIX:    Preview frame opened in theme options when ID exists

======
1.0.5
======
- NEW:    Set your own order status types for sending email pdf attachments
- NEW:    Added user Meta Data to variables you can use in the PDF Invoice

======
1.0.4
======
- NEW:    Hide or show sku, price, quantity etc.
- FIX:    Multiple PHP Notices

======
1.0.3
======
- FIX:    PHP Notice
- NEW:    Added Packing Slips plugin as seperate plugin

======
1.0.2
======
- NEW:    Credit Note PDFs supported and attached 
        to refunded order Emails
- NEW:    Filters for apply_filters function
        woocommerce_pdf_invoices_header
        woocommerce_pdf_invoices_address
        woocommerce_pdf_invoices_content
        woocommerce_pdf_invoices_footer
        woocommerce_pdf_invoices_address_left
        woocommerce_pdf_invoices_address_right
        woocommerce_pdf_invoices_content_intro
        woocommerce_pdf_invoices_content_outro
- FIX:    Security fix for logged in customers

======
1.0.1
======
- NEW:     Added translation languages:
        -> da_DK
        -> de_DE
        -> en_US
        -> en_US
        -> es_ES
        -> fr_FR
        -> it_IT
        -> nl_NL
        -> pt_PT
        -> ru_RU
        -> sv_SE
- FIX:    Updated POT File
- FIX:    Updated WPML config

======
1.0.0
======
- Inital release
by
by
by
by
by
by