Creating invoices and similar and PDF'ing int

By: Rob LeVine | Asked: 11/10/2022
ForumsCategory: How-toCreating invoices and similar and PDF'ing int
Rob LeVineRob LeVine asked 1 year ago
Here's one scenario I haven't started on and I just want to make sure my thoughts are correct regarding how to proceed. For this example, let's say I have a buyer, a seller, and a product, so you can call me the middle-man.  Both the buyer and seller have accounts and I have all their information.  They "meet" over the purchase of a product.  To complete the transaction both buyer and seller need to sign off and then an invoice (or similar) is generated as a PDF.  The PDF needs to include stuff such as my logo, the logos of the buyer & seller, the product information, the signatures etc.  The information will be coming from multiple forms. What I'm thinking is to make an Invoice Form for the transaction and use HTML fields to add in the logos and some sort of styling to make it look nice.  I then use one of the Formidable add-ons to create a PDF from the form.  I've attached an example that looks nothing like what I want :) , but at least it shows several of the ideas I'm thinking of. Questions:
  1. Does that sound reasonable?
  2. What's the best and easiest way to style the output?
  3. Is "PDFs" the only addon I'll need to accomplish this?
Let me know if you have any examples you would like to share.
2 Answers
Bobby Clapp answered 1 year ago

The PDF add-on, while great, doesn't do much for customizing a generated PDF. I've not done it myself, but e2pdf seems to have the best possibility.

YouTube Timelapse of visual builder:

Luke M answered 1 year ago
I think Chris (FDM) made tutorial about invoicing system. Anyway I`ve been working on mine for some time already. PDF generator and printer is a tricky part . E2pdf doesn`t do the job at all in my project. Let us know about the progress. Cheers

Making the Best WordPress Plugin even better - Together

Take on bigger projects with confidence knowing you have access to an entire community of Formidable Experts and Professionals who have your back when the going gets tough. You got this!
Join the community