PrestaShop Comptabilité & Facturation

Module Facturation Récapitulative B2B PrestaShop 8 & 9 — Facture Mensuelle Consolidée par Client

Une facture mensuelle par client pro, au lieu d'une facture par commande.

Facturation Récapitulative regroupe toutes les commandes d'un client professionnel sur une période (le mois écoulé, par défaut) en une seule facture consolidée. Le module numérote la facture récapitulative en séquence (REC-2026-00042), calcule la ventilation TVA par taux à partir des lignes de commande et de la livraison, génère le PDF, l'envoie par email au client et retire au passage les factures individuelles des emails de commande pour ne plus noyer vos comptes B2B. Un cron quotidien déclenche la génération du mois précédent au jour que vous choisissez, une table de liaison empêche tout double comptage, et vous gardez la main avec une génération manuelle par client et par période depuis le back-office. En PHP natif, sans dépendance, compatible PrestaShop 8 et 9.

PrestaShop 8 & 9 Facture mensuelle B2B Numérotation séquentielle Ventilation TVA par taux Envoi PDF automatique Cron & anti-doublon Multiboutique 5 langues Sans dépendance
  • Remboursement 30 jours
  • 12 mois de mises à jour
  • Support 24h
www.datafirefly.com/
Facture mensuelle récapitulative regroupant plusieurs commandes B2B dans PrestaShop
v1.0.0 · mis à jour 2026-07-16
Ce que ça fait

La version courte.

01

Une facture consolidée par client et par période

Toutes les commandes valides d'un client professionnel sur la période sont regroupées en une seule facture récapitulative, séparée par devise, avec le détail commande par commande (date, référence, numéro de facture PrestaShop d'origine).

02

Numérotation séquentielle sans réutilisation

Un compteur dédié attribue un numéro continu au format PREFIX-AAAA-00042 (préfixe configurable). Aucun trou, aucune réutilisation : même après suppression d'une facture, le numéro n'est jamais réattribué.

03

Ventilation TVA par taux, prête pour la compta

Le module recompose la base et le montant de TVA taux par taux à partir des lignes de commande et des frais de port, avec une ligne d'ajustement d'arrondi si nécessaire, et affiche des totaux HT / TVA / TTC clairs.

04

Cron automatique et facture individuelle retirée des emails

Un cron quotidien token-protégé génère le mois précédent au jour choisi et envoie le PDF par email. En parallèle, le module retire les PDF de facture individuelle des emails de commande envoyés à vos clients B2B.

La version longue

Tout ce que vous voudriez savoir avant d'installer.

Un regard détaillé sur le fonctionnement de Module Facturation Récapitulative B2B PrestaShop 8 & 9 — Facture Mensuelle Consolidée par Client, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.

§ 01

Le problème : une facture par commande, insupportable en B2B

Un client professionnel qui passe dix, vingt ou cinquante commandes par mois reçoit aujourd'hui autant de factures séparées. Côté acheteur, c'est un cauchemar de rapprochement comptable ; côté marchand, c'est une avalanche d'emails et de PDF. Facturation Récapitulative renverse la logique : au lieu d'une facture par commande, vos clients pros reçoivent une seule facture mensuelle consolidée qui reprend l'ensemble de leurs commandes de la période.

§ 02

Un regroupement propre, séparé par devise et par client

À la génération, le module rassemble toutes les commandes valides du client sur la période dont l'état fait partie de ceux que vous avez retenus (paiement accepté, préparation, expédié, livré…). Les commandes sont regroupées par devise pour rester comptablement justes, et chaque ligne de la facture récapitulative rappelle la date, la référence de commande et le numéro de facture PrestaShop d'origine, pour une traçabilité totale entre le récapitulatif et les commandes sous-jacentes.

§ 03

Numérotation séquentielle et ventilation TVA prêtes pour votre comptable

Chaque facture récapitulative reçoit un numéro continu au format PREFIX-AAAA-00042 (préfixe librement configurable), attribué par un compteur dédié : pas de trou, pas de réutilisation, même après suppression. La TVA est recomposée taux par taux à partir des lignes de commande et des frais de port, avec une ligne d'ajustement d'arrondi si un écart minime apparaît, puis présentée en totaux HT / TVA / TTC. Vos mentions légales et conditions de paiement sont paramétrables et traduites dans les cinq langues du catalogue.

§ 04

Automatique, mais sous contrôle, et sans double facturation

Un cron quotidien token-protégé déclenche la génération du mois précédent au jour que vous choisissez (1 à 28) et envoie le PDF par email. Vous pouvez aussi générer manuellement une période ou un client précis depuis le back-office. Une table de liaison, où chaque commande est unique, garantit qu'aucune commande n'apparaît dans deux récapitulatifs : la génération est idempotente et peut être relancée sans risque. Supprimer une facture libère ses commandes pour une nouvelle consolidation.

§ 05

Des emails B2B enfin lisibles, côté PrestaShop 8 et 9

Pour ne plus noyer vos clients professionnels sous les PDF, le module retire les factures individuelles des emails de commande qui leur sont adressés — les factures PrestaShop restent générées et disponibles en interne pour votre comptabilité, seul l'email est allégé. Les clients B2B disposent d'un espace « Mes factures récapitulatives » dans leur compte. Le tout en PHP natif, sans dépendance, compatible PrestaShop 8 et 9, en mono comme en multiboutique, sur les cinq langues du catalogue.