WooCommerce Plugins WordPress

Factures Proforma PDF pour WooCommerce

Générez des proformas professionnels en un clic

Ajoutez la génération de factures proforma PDF à votre boutique WooCommerce. Numérotation automatique, mise en page professionnelle, envoi email intégré — sans quitter l'interface d'administration.

  • Remboursement 30 jours
  • 12 mois de mises à jour
  • Support 24h
www.datafirefly.com/
Facture proforma woocomerce by DataFirefly
v1.0.0 · mis à jour 2026-03-20
Ce que ça fait

La version courte.

01

PDF professionnel

Mise en page complète : logo, adresses émetteur/destinataire, tableau des lignes, TVA, totaux. Couleur accent personnalisable pour correspondre à votre charte graphique.

02

Numérotation automatique

Préfixe configurable et compteur incrémental. Exemple : PRO-00001, PRO-00002… Le numéro est stocké sur la commande et affiché dans la liste.

03

Intégration WooCommerce native

Bouton dans la meta box latérale de la commande, action dans le dropdown, action groupée sur la liste, et colonne d'icône téléchargement. Tout est là où vous l'attendez.

04

Envoi email automatique

Joignez automatiquement le PDF proforma à l'email de confirmation WooCommerce, avec objet et corps personnalisables via variables ({number}, {order_id}, {customer_name}).

05

Compatible HPOS

Déclare explicitement la compatibilité High-Performance Order Storage de WooCommerce. Fonctionne avec les tables de commandes personnalisées activées.

06

3 hooks PHP

dfpw_order_data, dfpw_proforma_number et dfpw_after_generate permettent de modifier les données, le numéro ou de déclencher des actions supplémentaires après génération.

La version longue

Tout ce que vous voudriez savoir avant d'installer.

Un regard détaillé sur le fonctionnement de Factures Proforma PDF pour WooCommerce, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.

§ 01

Pourquoi une facture proforma dans WooCommerce ?

La proforma est un document commercial pré-facturation : elle liste les articles, prix et conditions de la commande sans avoir la valeur comptable d'une facture définitive. Elle est indispensable pour les commandes B2B, les devis confirmés, les clients qui ont besoin d'un bon pour paiement interne, ou toute boutique qui travaille avec des acheteurs professionnels. WooCommerce ne génère pas ce document nativement — ce plugin comble exactement ce manque.

§ 02

Un PDF professionnel, entièrement à votre image

Depuis l'onglet Entreprise, vous renseignez votre logo, raison sociale, adresse complète, numéro de TVA et SIRET. L'onglet Document vous permet de choisir le préfixe de numérotation, la durée de validité, la couleur accent des en-têtes et du tableau, et le texte de pied de page. Le résultat est un PDF propre, structuré, avec logo, adresses émetteur/destinataire, tableau des lignes articles, montant HT, TVA et total TTC.

§ 03

Intégration native dans l'interface WooCommerce

Le plugin ne sort pas de l'écosystème WooCommerce : un bouton apparaît dans la meta box latérale de chaque fiche commande, une action est disponible dans le dropdown des actions rapides, et une action groupée vous permet de générer les proformas de plusieurs commandes en une opération depuis la liste. Une colonne icône de téléchargement dans la liste des commandes donne un accès direct au PDF déjà généré.

§ 04

Envoi automatique par email

L'onglet Email permet de joindre automatiquement le PDF à l'email de confirmation de commande WooCommerce. L'objet et le corps du message sont personnalisables avec des variables dynamiques : {number} pour le numéro de proforma, {order_id}, {shop_name} et {customer_name}. Pratique pour les boutiques B2B qui veulent que le client reçoive d'emblée son document.

§ 05

Extensible par hooks PHP

Trois hooks sont disponibles pour les développeurs : dfpw_order_data (filtre les données avant génération), dfpw_proforma_number (modifie le numéro attribué) et dfpw_after_generate (action déclenchée après génération, utile pour envoyer le PDF vers un ERP ou un service tiers). Les PDF sont stockés dans un dossier protégé par .htaccess, inaccessible directement depuis le navigateur.