PeproDev Ultimate Invoice Plugin
The Most Advanced Invoice Plugin you were looking for! Create HTML/PDF Invoices of WooCommerce Orders, Attach PDF Invoice to Mail and Let customers do …
The Most Advanced Invoice Plugin you were looking for! Create HTML/PDF Invoices of WooCommerce Orders, Attach PDF Invoice to Mail and Let customers download beautiful-customizable styled invoices.
**Ultimate Invoice plugin for WooCommerce!**
Create customizable PDF/HTML invoices for WooCommerce, attach to Email, Packing Slips, Shipping Labels, Shipping Tracking, Single-shop feature and …
This plugin lets you to Generate Awesome Invoices for WooCommerce orders and:
- Download PDF invoices
- Email Styled Invoices
- Attach PDF to WC Emails
- Attach PDF to Invoices Emails
- Restrict Invoices Options
- Full Invoice Customizations
- Make your own Invoice Template
- Make your own PDF Invoice Template
- Make your own Inventory Report Template
- Make your own Packing Slips Template
- Alter plugins via Action/Filter hooks
- and …..
Hot Features since Version 1.4 🔥
Made by Developers for Developers
- Github Wiki
- Over 190 Filter Hook
- Over 15 Action Hook
- Fully Translatable
- Nice and Human Readable Variable Names
- Separated Classes for Different purposes
- Templates for HTML Invoice (tpl, css)
- Templates for PDF Invoice (tpl, css)
- Templates for Email Invoice (tpl, css)
- Templates for Inventory Report (tpl, css)
- Templates for Packing Slips(tpl, css)
- Change Email Sending Settings (from, name, and …)
- Preserve email template style even in Gmail!
- and ….
Invoice Items filtering
- Show / Hide Store National Id
- Show / Hide Store Registration Number
- Show / Hide Store Economical Number
- Show / Hide Customer Address
- Show / Hide Customer Phone
- Show / Hide Customer E-mail
- Show / Hide Order Date
- Show / Hide Payment method
- Show / Hide Shipping method
- Show / Hide Transaction Ref. ID
- Show / Hide Product Image
- Show / Hide Product Purchase note
- Show / Hide Order Items
- Show / Hide Order Total
- Show / Hide Product Weight
- Show / Hide Product Dimensions
- Show / Hide Product SKU
- Show / Hide Order Note
- and ….
Extras
- Quick Shop Feature ( Purchase all products in one page )
- Visual Composer Widget
- Pre-order Invoices Status
- Built in DARK MODE Support (Auto, Manual)
- Disable WC Modern Dashboard
- Date parsing templates
- Jalali/Shamsi Date formats numbers?
- English, Eastern Arabic and Persian Numbers style
- RTL-ready
- Automated Email sending system
- Fully Woo-commerce integration
- and …
About Us
PEPRO DEV is a premium supplier of quality WordPress plugins, services and support.
Join us at https://pepro.dev/ and also don’t forget to check our free offerings, we hope you enjoy them!
Installation
Upload the plugin files to the /wp-content/plugins
directory, or install the plugin through the WordPress plugins screen directly.
Activate the plugin through the ‘Plugins’ screen in WordPress
Navigate to yoursite.com/wp-admin/admin.php?page=wc-settings&tab=pepro_ultimate_invoice
to change settings.
Screenshots

Sample PDF Generated by plugin

Store Details Setting

Store Details Setting in Dark mode

Invoices items Setting

Invoices items Setting in Dark mode

Miscellaneous Setting ( Disable WC New Dashboard and ...)

Privacy Setting ( Access Manager )

Barcode and QR Setting

Inventory Report Setting

Invoices template and theming setting

WooCommerce Orders → Columns → Ultimate Invoice Options → Popup Toolbox

WooCommerce Orders → Columns → Ultimate Invoice Options → Popup Toolbox → Email Invoice to Customer on the fly

WooCommerce Orders → Columns → Ultimate Invoice Options → Popup Toolbox → View Invoice on the fly

Edit Orders → Metabox → Ultimate Invoice Options

FAQ
How can I show compact total order in PDF invoices? Use hook below and add it into your plugin or theme’s function.php
add_filter( “puiw_return_pdf_total_prices_as_single_price”,”__return_true”);`
How can I contribute to this plugin? You can help us improve our works by committing your changes to Pepro Dev’s Github repository: https://github.com/peprodev/ultimate-invoice
Changelog
For full changelog please view Github Repo.
v2.0.6 (2024-07-24/1403-05-02)
- Fixed undefined invoice template index name
- Fix HPOS Incompatibility
v2.0.5 (2024-06-23/1403-04-03)
- Dev: added
puiw_create_pdf_Mpdf_options
filter hook - Dev: added
puiw_create_slips_pdf_Mpdf_options
filter hook - Dev: added
puiw_parse_pdf_template
filter hook
v2.0.4 (2024-06-14/1403-03-25)
- Fixed
Uncaught Error: Call to undefined method WP Post:get_id()
v2.0.3 (2024-06-13/1403-03-24)
- Fix HPOS error of incompatibility
v2.0.2 / 2024-05-02 / 1403-02-13
- WooCommerce 8.8.3 Compatibility
- Added: Save Shipping ResID Ajax-button
- Enhanced: Security in Migration settings (Thanks to Darius S from patchstack.com)