Is it possible to build a workflow into Quickbooks whereby you use an external service which allows for creating HTML/CSS-based "invoice templates", and have Quickbooks POST to some API the invoice data, and have it render the custom HTML invoice template into a PDF using that data?
Basically, it looks like QuickBooks only gives you a very limited set of options for customizing the invoice design. You can pick from ~10 templates, change colors/fonts, and change images and data, but other than that you are stuck. I would like to see if it's possible to somehow have complete control over my invoice design. However, I don't want to have to change my platform from Quickbooks for all my business data....
So without changing invoice platforms, is there a way to somehow build a workflow (perhaps a zapier workflow), where you tell Quickbooks "generate this invoice using custom HTML/CSS template from url https://example-quickbooks-invoice-templates.com/render", it POSTs the invoice data to said URL, and it gets back a PDF bits or PDF link of the generated result? Or what is the closest that can be accomplished to that?
Some ideas:
- Build a chrome extension that gives complete control of invoice design in quickbooks web app itself.
- Copy/paste or "export" a single invoice data to some data format, and import into https://example-quickbooks-invoice-templates.com ?
Is anything like this possible?


