Everything you'd want to know before you install.
A detailed look at how Proforma Invoice Generator — Automatic Proforma Invoice Generation works, why we built it the way we did, and the thinking behind the features above.
Why a proforma invoice module?
In many B2B contexts, customers need a proforma invoice before confirming payment — to obtain an internal purchase order, justify an expense with their accounting department, or simply have a commercial document before delivery. dfproforma fully automates this process in PrestaShop 8, with no custom development required.
Fully configurable trigger
From the module settings, you choose which order statuses trigger automatic proforma generation. The invoice is created at the exact moment of the status change, with no manual intervention. If you prefer full control, manual generation from the order page is always available.
Professional PDFs that match your brand
Each proforma is generated as a PDF featuring your logo, a proforma number formatted to your convention (prefix + N-digit counter), the date, order details, and a customizable per-language footer text. The document is stored on your server and made available instantly.
Polished customer experience
Customers find their proforma directly in their account: a download button appears on the order detail page, and proformas are also accessible from the order history. The invoice can also be attached automatically to the order confirmation email, reducing customer service requests.
Intuitive back office
A dedicated card appears on every order page in the back office. If a proforma exists, you can download it in one click. If it has not been generated yet, a button lets you create it instantly. Numbering is fully traceable and unique per store.
Multistore and multilingual compatible
dfproforma is built for PrestaShop 8 multistore environments. Proforma numbers are isolated per store, and all text strings (prefix, footer) are configurable per installed language, ensuring consistent documents regardless of the order language.
There are no reviews yet.