Other Administration & Productivity

Proforma Invoice Generator — Automatic Proforma Invoice Generation

Automatic proforma invoices, professional PDF, zero friction.

Automate proforma invoice generation directly from PrestaShop 8. Trigger by order status, custom-branded PDF, automatic email attachment, and one-click customer download.

Multistore Multilingual Native PDF PS 8
  • 30-day refund
  • 12 months updates
  • 24h support
www.datafirefly.com/en/
DataFirefly Proforma Prestashop Module
v1.0.2 · updated 2024-12-01
What it does

The short version.

01

Automatic generation by order status

Configure which order statuses trigger proforma creation. No manual action required.

02

Customizable professional PDF

Add your logo, define a numbering prefix, multilingual footer text, and number format (digit count).

03

Automatic email attachment

The proforma invoice is automatically attached to order confirmation emails (can be disabled).

04

Customer download from account

Customers can access their proforma directly on the order detail page and in order history.

05

Full admin management

View, download, or manually generate a proforma from the order view in the PrestaShop 8 back office.

06

Multistore and multilingual

Prefix and footer text configurable per language. Data isolation per store.

The long version

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.

§ 01

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.

§ 02

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.

§ 03

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.

§ 04

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.

§ 05

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.

§ 06

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.