Factur-X, XRechnung et Peppol depuis PrestaShop.

Chaque facture PrestaShop reçoit une facture électronique EN 16931 et chaque avoir un avoir électronique, avec le même numéro, en quatre formats. Contrôlés selon les règles publiées et créés dans votre boutique : aucun service externe, rien n’est envoyé nulle part.

  • v1.0.0
  • PrestaShop 8.2 – 9.x
  • Remboursement sous 30 jours pour une première licence

Les produits, la documentation, les boutiques et le support sont en anglais.

Capture d’écran de EU E-Invoicing for PrestaShop
Capture d’écran de EU E-Invoicing for PrestaShop
Capture d’écran de EU E-Invoicing for PrestaShop
Capture d’écran de EU E-Invoicing for PrestaShop

Le problème

Pourquoi la facture PDF de PrestaShop ne suffit plus

Les obligations de facturation électronique en B2B et vers le secteur public exigent des données structurées EN 16931 : Factur-X pour les acheteurs français et allemands, XRechnung pour l’administration allemande, Peppol BIS 3.0 en Belgique et dans d’autres pays Peppol.

La facture PDF de PrestaShop n’est pas lisible par machine. Un second outil de facturation, c’est une seconde série de numéros ; un service externe, ce sont des frais et des données de commande qui quittent votre boutique.

Trois façons d’émettre des factures électroniques depuis PrestaShop

ApprocheFonctionnementInconvénient
Logiciel comptableImporter les commandes dans un outil qui émet les factures électroniques.Deux systèmes et deux séries de numéros à synchroniser.
Service externeUn module envoie chaque commande à une API payante.Frais mensuels ou par facture, et les données de commande quittent votre boutique.
Créé dans la boutiqueL’approche de EU E-InvoicingLe module génère et valide chaque format à partir de vos factures et avoirs PrestaShop, avec les mêmes numéros.L’envoi via Peppol ou une plateforme agréée nécessite toujours ce service.

EU E-Invoicing for PrestaShop

Comment ça marche

  1. 01

    Renseigner le vendeur

    Dans Modules > Gestionnaire de modules > EU E-Invoicing > Configurer, saisissez raison sociale, numéro de TVA et coordonnées bancaires, puis faites correspondre règles de taxe et modules de paiement.

  2. 02

    Facturer comme d’habitude

    Quand PrestaShop crée une facture ou un avoir, la facture ou l’avoir électronique est créé avec le même numéro, et reconstruit si la commande est modifiée.

  3. 03

    Transmettre

    Les fichiers accompagnent les e-mails qui portent la facture PDF, les clients les téléchargent sur leur page de commande, et Commandes > E-invoices exporte un ZIP pour votre comptable ou votre plateforme.

Ce que vous obtenez

Quatre formats

ZUGFeRD / Factur-X EN 16931 (PDF/A-3), XRechnung 3.0 CII et UBL, Peppol BIS Billing 3.0.

Vos numéros de facture

Pas de seconde numérotation : factures et avoirs gardent leurs numéros PrestaShop.

Acheteurs professionnels

Société et numéro de TVA, SIRET / SIREN, référence acheteur / Leitweg-ID, identifiant Peppol et numéro de bon de commande à la validation.

TVA correcte

Taux normal, réduit et exonéré, livraison intracommunautaire, exportations, remises par taux de TVA, livraison et emballage cadeau, et arrondi sur le total de votre facture.

Validation intégrée

Chaque document est contrôlé dans chaque format, avec des messages clairs sur la page de commande.

Sans override

Hooks uniquement, 8.2 et 9.x dans un paquet, Classic et Hummingbird, commande standard et en une page, réglages par boutique en multiboutique.

Conçu pour

  • Boutiques B2B en France
  • Boutiques B2B en Allemagne
  • Acheteurs Peppol en Belgique
  • Fournisseurs du secteur public
  • Vente en gros
  • Boutiques B2B et B2C

EU E-Invoicing for PrestaShop

Captures d’écran

Réalisées dans nos boutiques de démo et de développement ; l’interface est en anglais.

Des factures PDF PrestaShop aux factures électroniques EN 16931

PrestaShop crée des factures PDF. Un PDF convient aux personnes, mais les logiciels comptables et plateformes publiques lisent des factures structurées EN 16931, et plusieurs pays de l’UE y font passer la facturation B2B à partir de 2026. Les exigences varient : interrogez votre conseiller. Notre guide de la facture électronique explique les formats.

EU E-Invoicing laisse vos factures PrestaShop telles quelles. Chaque facture devient aussi une facture EN 16931, et chaque avoir un avoir électronique, avec le même numéro. Pas de seconde numérotation, pas de service externe.

Comment cela fonctionne dans PrestaShop

  1. PrestaShop crée une facture, et le module crée la facture électronique au même moment. Si une commande est modifiée, elle est reconstruite.
  2. Chaque document est contrôlé dans chaque format proposé, avec des messages clairs.
  3. Les fichiers sont joints aux e-mails qui portent votre facture PDF et à l’e-mail d’avoir.
  4. La page de commande a une carte E-invoicing, et Orders, E-invoices offre filtres et export ZIP. Vous pouvez aussi créer un ZIP depuis la liste des commandes.
  5. Les clients téléchargent leurs factures sur leur page de commande, les invités via un lien signé.
Formats issus d’une commande
FormatPour
ZUGFeRD / Factur-X EN 16931Un PDF/A-3 d’aspect normal avec le XML à l’intérieur
XRechnung 3.0 CII et UBLAcheteurs publics et entreprises allemands
Peppol BIS Billing 3.0 UBLLe réseau Peppol

Données professionnelles et TVA

  • Société et numéro de TVA viennent de l’adresse. SIRET et SIREN français sont pris en charge.
  • Les champs de commande couvrent référence acheteur ou Leitweg-ID, identifiant Peppol et bon de commande.
  • Les catégories de TVA couvrent taux normal et réduits, services exonérés, livraison intracommunautaire et export.
  • Les remises sont réparties par taux, livraison et emballage cadeau sont gérés, avec arrondi au centime de votre facture PrestaShop.
  • Le virement bancaire devient un virement SEPA avec votre IBAN, et le moyen de paiement se règle par module.

Valeurs par défaut : factures créées avec chaque facture PrestaShop, option acheteurs pro seuls, 14 jours de paiement, et référence de commande comme référence acheteur si aucune n’est donnée. XRechnung en exige une. ZUGFeRD est la pièce jointe par défaut, et vous pouvez ajouter le XML XRechnung ou Peppol. En multiboutique, les réglages suivent le contexte.

Si le total diffère d’un centime de la somme des lignes, le module suit votre facture PrestaShop, les deux documents concordent donc.

Ce que le module ne fait pas

Il crée les fichiers. L’envoi via une plateforme agréée en France ou un point d’accès Peppol relève de ces services. Ce n’est pas un conseil fiscal, et il vous appartient, avec votre conseiller, de confirmer que votre processus est conforme.

Options de facture électronique sur PrestaShop
PDF seulService externeEU E-Invoicing
Données structuréesNonOuiOui
Mêmes numéros que PrestaShopOuiVariableOui
Frais récurrentsNonSouventNon
Envoi aux plateformesNonSouventNon, via votre prestataire
Données hors de la boutiqueNonOuiNon

Les fichiers sont testés avec les validateurs officiels : KoSIT XRechnung, schematrons EN 16931 et Peppol, et veraPDF. L'EU Seller Pack l’associe à Abandoned Cart Recovery. Acheter EU E-Invoicing sur la boutique.

Déploiement

  1. Demandez à votre comptable le format voulu.
  2. Remplissez les données vendeur et vérifiez les catégories de TVA.
  3. Créez une facture sur une commande passée, et contrôlez-la avec un validateur.
  4. Décidez si tous les clients ou seulement les pros reçoivent des fichiers.
  5. Activez les pièces jointes et prévenez vos principaux clients pro.

Compatibilité

Un paquet pour PrestaShop 8.2 et 9.x, sur Classic et Hummingbird. Hooks seulement, sans overrides. Il reprend les quantités de Sell by Weight & Length avec leur unité.

Quelles boutiques ont besoin de ce module ?

Il est surtout utile aux boutiques qui vendent à des entreprises ou organismes publics de l’UE et facturent depuis PrestaShop. Si vous ne vendez qu’aux consommateurs, Business buyers only écarte les fichiers de ces commandes.

Si votre comptable ou ERP émet les vraies factures, laissez ce système produire les factures électroniques. Le module convient quand la facture PrestaShop est l’originale. Testez chaque cas de votre boutique : taux réduits, services exonérés, entreprise de l’UE avec TVA et vente hors UE.

Les messages de contrôle sont en clair. Corrigez, reconstruisez et revérifiez avant d’activer les pièces jointes automatiques.

PrestaShop

EU E-Invoicing for PrestaShop en bref

Factur-X/ZUGFeRD, XRechnung et Peppol BIS 3.0 avec vos numéros de facture PrestaShop.

Prix
99 $US paiement unique
Version
1.0.0
Compatible avec
PrestaShop 8.2 – 9.x
PHP
7.2.5 ou plus (8.1+ pour PrestaShop 9)
Licence
Une boutique, sans abonnement, 12 mois de mises à jour
Remboursement
Remboursement sous 30 jours pour une première licence

PrestaShop

Les produits PrestaShop que les boutiques achètent en premier

Les produits les plus demandés sur cette plateforme. Chacun a sa page et s’achète directement sur la boutique.

Acheter PrestaShop sur notre boutique

Prix, licences, documentation complète et téléchargement immédiat sur la boutique.

prestashop.kaviolabs.com · 14 modules · 11 thèmes

Facture électronique

La même fonction sur d’autres plateformes

Développée nativement pour chaque plateforme, pas portée. Chaque version a sa propre page produit, sa documentation et son prix.

Guide

Guide associé

Guide · en anglais

E-invoicing explained

XRechnung, ZUGFeRD/Factur-X and Peppol BIS 3.0 explained, with the DE, FR and BE timelines and a store checklist.

Lire le guide

FAQ

Questions fréquentes

Envoie-t-il les factures à l’administration fiscale ou via Peppol ?

Non. Il crée les fichiers et les remet par e-mail, téléchargement et export ZIP. L’envoi via une plateforme agréée ou un point d’accès Peppol est assuré par ces services, et le module n’établit aucune connexion sortante.

Modifie-t-il mes factures PrestaShop ?

Non. La facture PDF reste telle quelle ; la facture électronique porte le même numéro et les mêmes montants.

De quel format ai-je besoin ?

L’administration allemande attend XRechnung. De nombreux acheteurs B2B en France et en Allemagne acceptent Factur-X / ZUGFeRD, qui est aussi un PDF normal. Les acheteurs belges et Peppol attendent Peppol BIS Billing 3.0.

Le total diffère d’un centime des lignes. Est-ce un problème ?

Non. La facture garde le total exact de PrestaShop et indique l’écart comme montant d’arrondi, ce que permet EN 16931.

Est-ce un conseil fiscal ?

Non. Le module crée des documents aux formats publiés et les contrôle. Le format à envoyer, et à qui, dépend de votre pays et de vos acheteurs.

Les avoirs sont-ils couverts ?

Oui. Chaque avoir devient un avoir électronique lié à la facture créditée.

Utilise-t-il une seconde série de numéros ?

Non. Il utilise vos numéros de facture et d’avoir PrestaShop.

Les invités peuvent-ils télécharger leurs factures ?

Oui, via un lien signé sur leur page de commande.

Fonctionne-t-il en multiboutique ?

Oui. Les réglages s’appliquent au contexte choisi dans le back-office.

Émettez des factures électroniques sans service externe

La page produit contient la documentation complète, des captures d’écran et l’historique des versions.

Kavio Labs

Aussi chez Kavio Labs

Les mêmes standards, le même support et un seul portail de licences sur chaque plateforme.