laptop Live Demo & Resources

person Demo Credentials:

mail Email: demo@myprestastore.com

lock Password: demopresta2026

info Works for Front Office & Back Office

Stop manually creating PDF documents for your orders. Every order needs a proforma, a quote, or an unpaid invoice — our module generates them automatically with your branding and numbering system.

What Does This Module Do?

  • ✓ Creates Proforma Invoices, Quotes, Unpaid Invoices, Delivery Notes from any order
  • Automatic numbering based on Order ID, Date, or Auto-increment
  • One-click generation from order page or automatically on order validation
  • Email PDFs directly to customers with customizable messages
  • Customer negotiation panel — accept, refuse, or negotiate prices
  • Restrict by customer group, payment method, or order status
  • Multi-store ready — different models per shop

What's Included

  • ✓ Main module class (oppdfgenerator.php)
  • ✓ Admin controllers for models, orders, templates
  • ✓ Front controllers for customer download and negotiation
  • ✓ PDF generation with TCPDF library
  • ✓ Multi-language email templates
  • ✓ Database install/uninstall scripts
  • ✓ Full documentation and support
Compatible with PrestaShop 8.x and 9.x — Native support for modern PrestaShop versions
description
Multiple Document Types

Proforma, Quotes, Unpaid Invoices, Delivery Notes

numbers
Smart Numbering

Order ID, Date-based, or Auto-increment

bolt
Auto-Generation

Generate automatically when order is validated

email
Email with PDF Attachment

Send PDFs directly to customers

forum
Customer Negotiation

Accept/Refuse quotes, chat with customers

shield
Restrictions System

By customer group, payment method, order status

palette
Customizable Templates

Colors, background, header, footer

storefront
Multi-Store Ready

Different PDF models per store

🚀 How It Works

edit_note

1. Create Model

Define PDF type, prefix, numbering, restrictions

receipt_long

2. Generate PDF

One click from order page or auto on validation

download

3. Download or Email

Customer downloads from account or receives by email

Technical Specifications

🛒 Platform Compatibility

✓ PrestaShop 1.7✓ PrestaShop 8.0✓ PrestaShop 8.1✓ PrestaShop 8.2✓ PrestaShop 9.x

⚙️ Server Requirements

PHP Version7.4 - 8.3✓ Compatible
MySQL / MariaDB5.7+ / 10.2+✓ Compatible
Memory Limit128MB minimum256MB+ recommended
Disk Space~2 MB (module files)✓ Minimal

📄 PDF Features

TCPDF LibraryCustom CSS StylingLogo IntegrationMulti-languageTax Breakdown
💡 Pro tip: You can create unlimited PDF models — one for proforma, one for quotes, one for unpaid invoices, etc.

Version History & Release Notes

Current stable version: v4.0.0

VersionRelease DatePrestaShopChanges
v4.0.02024-06-101.7 - 9.xComplete rewrite: new UI, auto-save, negotiation panel, multi-store support
v3.0.12023-12-151.6 - 8.1PHP 8.2 compatibility, bug fixes
v3.0.02023-09-201.6 - 8.1Negotiation system, email templates, restrictions
v2.0.02023-04-101.6 - 8.0Multiple PDF types, auto-numbering, email sending
v1.0.02022-11-011.6 - 1.7Initial release with proforma invoice generation

ℹ️ Customers with active license receive all updates automatically via PrestaShop backoffice.

Frequently Asked Questions

❓ Can I create multiple PDF types (Proforma, Quote, Invoice)?
Yes — you can create unlimited PDF models. Each model has its own name, prefix, numbering system, restrictions, and visual style. Use one for proforma, one for quotes, one for unpaid invoices, etc.
❓ How does auto-numbering work?
Three options: Order ID (uses order number), Date (YYYYMMDD + counter), or Auto-increment (starts at 1 and increases). You can also add a custom prefix (e.g., "PRO-", "QUOTE-").
❓ Can customers negotiate prices?
Yes — enable negotiation per model. Customers can accept, refuse, or propose new prices from their account. Admins receive notifications and can update the PDF accordingly.
❓ Can I restrict PDF generation to specific customers?
Absolutely — restrict by customer group (VIP, Wholesale, Retail), payment method (Bank wire, PayPal), or order status (Payment accepted, Shipped).
❓ Does it work with multi-store?
Yes — each store can have its own PDF models, numbering, and templates. Perfect for franchises or B2B/B2C separation.
❓ Can I customize the PDF design?
Yes — set background color, text color, custom header, and footer. You can also create custom HTML/CSS templates for complete control over the PDF layout.
❓ Are PDFs automatically sent by email?
You can send PDFs manually from the admin panel or configure auto-send when PDF is generated. Customers also have a "My PDFs" section in their account to download at any time.
PS 1.7 PS 10.X PS 8.x
Best Seller

Multi PDF : Proforma, Devis, Invoice Prestashop

★★★★★4.8 (156 reviews)

Multi PDF : Proforma, Devis, Invoice Prestashop

PS 1.7 PS 10.X PS 8.x
€79.20 €99.00 -20%

Read our Refund Policy before buying

sync + €19.80/year maintenance & update

💰 Price Breakdown

maintenance & updates €79.20
6 months support included check FREE
Total First Year €79.20
Annual Maintenance : €19.80/year

Covers updates, security patches, and premium support.

PrestaShop Compatibility: PS 1.7 PS 10.X PS 8.x
verified 100% Satisfaction Guarantee
lock Secure Payment autorenew Easy Refund Policy support_agent Instant Support

Multi PDF : Proforma, Devis, Invoice Prestashop

Imported from EDD - Multi PDF : Proforma, Devis, Invoice Prestashop