InvoiceBoo is a small and simple plugin which allows an easy way of providing WooCommerce customers with Invoices.
Checkout first and ask Business details later
InvoiceBoo allows to keep checkout process short as customers can provide company details (e.g., company name, reg. number, VAT) required for the Invoice after the order has been placed. This not only provides a faster checkout, but also minimizes cart abandonment and can increase sales 🤑.
Once the order is placed and is assigned any of the selected WooCommerce order statuses (“Processing”, “Completed”, “On Hold” etc.), customer receives a unique link to their Invoice page where they can include additional business details that are required for accounting purposes. From here customers can Print and Download their invoices as PDF documents.
This plugin can be especially useful for businesses selling virtual or downloadable products as they do not require shipping options.
For guests and registered customers
InvoiceBoo does not require customers to be registered or signed in to view, update or download their invoices. Guest customers will be able to easily view the Invoice, add custom business details and save it.
Customers can find their Invoices in the following areas:
- Order confirmation email
- WooCommerce Thank you page
- My Account > Orders page if the user has an account
Business details are kept inside a single text area field to improve customer experience and allow faster data input.
Administration options and settings
There aren’t many configuration options and the setup is quite simple. Store administrators can:
- Select order statuses after which the Invoice is generated
- Tailor visual appearance of the Invoice to match your brand identity by customizing colors, fonts and adding company logo
- Customize Invoice template
- Preview Invoice PDF before enabling or saving it
Since we love to keep everything clean and efficient, InvoiceBoo will automatically clean up after itself once you deactivate and delete it from your store (all database options and tables created by Invoiceboo will be removed). We believe that we must clean after ourselves both in life and digital realm 🙃.
What will be added in the future
InvoiceBoo is still young and we do know that there are features that might be missing. We would really ❤️ love to hear from you and learn what additional features you would like to see.
Here are features that are in our wish-list right now:
- Sequential Invoice numbering
- Save company details inside database that customer adds before downloading the Invoice
- Ability for store administrators to manually download customer’s Invoice
- Additional Invoice design templates
- Invoice download stats
- RTL support
- Navigate to your WordPress dashboard > Plugins > Add new
- Search for “InvoiceBoo”
- Install and activate InvoiceBoo
- Navigate to WooCommerce > InvoiceBoo and enable Invoices
Missing a feature or have a new idea?
If you find that there is a feature that you would like to have or have an idea for improvement, please let us know and contact us.
How to customize PDF Invoice template?
InvoiceBoo offers a template file which provides Invoice layout and content customization options.
Template file is located inside /plugins/invoiceboo/templates folder. Please copy the template file to your active theme to keep your customization intact after plugin updates. You can copy them to either one of these locations:
- yourtheme/templates/ or
Please be aware that if a new InvoiceBoo version is released with an updated template file, you may have to replace the old template file with the new one to maintain compatibility.
Anything for developers?
InvoiceBoo includes various filters for additional plugin and Invoice customization.
There are no reviews for this plugin.
Contributors and Developers
“InvoiceBoo – Invoices for WooCommerce” is open source software. The following people have contributed to this plugin.Contributors
Interested in development?