Vendor Payouts Automation
Calendriers de paiement, périodes de rétention, lots validés et fichiers SEPA ou PayPal, sur la comptabilité vendeurs du cœur.
Plateformes
CS-CartAdd-ons et thèmes pour CS-Cart et Multi-Vendor
OpenCartExtensions et thèmes pour OpenCart 4 et 3Boutiques
Guide CS-Cart · EU e-Invoicing
Chaque commande reçoit une facture électronique en XRechnung (CII et UBL), Factur-X/ZUGFeRD (un PDF/A-3 avec le XML intégré) et Peppol BIS 3.0, plus des avoirs électroniques. Pour les boutiques et marketplaces qui vendent à des entreprises ou des organismes publics dans l’UE.
Les produits, la documentation, les boutiques et le support sont en anglais.




Le problème
La Belgique, la France et l’Allemagne font passer la facturation entre entreprises aux formats structurés EN 16931 à partir de 2026. Un PDF qui ressemble à une facture ne respecte pas ces règles : les données doivent être lisibles par machine.
CS-Cart crée des factures PDF. Acheteurs et organismes publics demandent de plus en plus du Factur-X, du XRechnung ou des fichiers Peppol.
EU e-Invoicing: XRechnung, Factur-X/ZUGFeRD & Peppol-ready UBL
Saisissez vos données vendeur et vérifiez la catégorie de TVA de chaque taxe. Les acheteurs peuvent ajouter une référence acheteur, un identifiant Peppol et un numéro de TVA au checkout.
Quand une commande atteint le statut choisi, sa facture électronique est créée et figée. La page de commande propose les quatre téléchargements, les contrôles et un bouton de régénération.
Le client la télécharge depuis sa page de commande, elle peut être jointe aux e-mails, et les fichiers Peppol partent vers n’importe quel point d’accès par envoi ou via un plug-in pilote.
XRechnung 3.0 (CII et UBL), Factur-X 1.0 / ZUGFeRD 2.x EN 16931 et Peppol BIS Billing 3.0.
Partagée avec notre add-on Invoices & Credit Notes s’il est installé.
À l’annulation ou à partir d’avoirs partiels.
Depuis vos taxes : taux normal, taux zéro, exonération, autoliquidation et export.
Contrôles par format avec codes de règle avant l’envoi.
Sur Multi-Vendor, les vendeurs peuvent facturer en leur nom avec leurs propres données.
EU e-Invoicing: XRechnung, Factur-X/ZUGFeRD & Peppol-ready UBL
Réalisées dans nos boutiques de démo et de développement ; l’interface est en anglais.



Au sens européen, une facture électronique est une donnée structurée lisible par un logiciel, selon la norme EN 16931. Un PDF que le comptable de votre client ressaisit ne compte pas, si soigné soit-il. La Belgique, la France et l’Allemagne font passer la facturation entre entreprises aux formats structurés à partir de 2026, et les acheteurs publics les exigent déjà dans plusieurs pays.
Les règles, dates et exemptions varient selon les pays et évoluent, cette page ne dit donc pas ce que vous devez faire. Notre guide de la facture électronique explique les formats, et votre conseiller fiscal décide de ce qui s’applique. Ce que fait l’add-on est simple : il transforme chaque commande CS-Cart en une facture électronique figée, disponible en quatre fichiers.
| Format | Fichier | Destinataire type |
|---|---|---|
| Factur-X / ZUGFeRD | PDF/A-3 avec factur-x.xml | Tous : lisible en PDF, importable par les logiciels comptables (France, Allemagne) |
| XRechnung CII | XML | Portails publics allemands, entreprises allemandes |
| XRechnung UBL | XML | Portails publics allemands préférant UBL |
| Peppol BIS Billing 3.0 | UBL XML | Points d’accès Peppol (Belgique, Pays-Bas, pays nordiques) |
Les quatre viennent du même document figé : vous pouvez envoyer une XRechnung à un acheteur public allemand et un Factur-X à un client français pour la même facture. Le XML et le PDF/A-3 sont écrits en PHP pur, sans bibliothèque PDF ni service externe.
Si un contrôle échoue, corrigez les données et cliquez sur Rebuild from order : numéro et date restent identiques. Ne reconstruisez pas un document déjà reçu par l’acheteur, corrigez-le par un avoir.
La suite de tests de l’add-on contrôle chaque format avec les validateurs officiels : le validateur KoSIT avec la configuration XRechnung, les règles Peppol BIS 3.0 et veraPDF pour la partie PDF/A. Le journal de votre boutique couvre les contrôles que vos données peuvent enfreindre.
La numérotation est sans trou : les numéros sont attribués dans une transaction de base de données, deux commandes simultanées n’ont donc jamais le même, et un document en échec ne laisse aucun trou. Avec Invoices & Credit Notes, la facture électronique reprend le numéro et la date de la facture PDF, et chaque avoir devient un avoir électronique. Sans lui, l’add-on numérote ses documents et crée un avoir complet à l’annulation.
Les factures électroniques utilisent des montants nets par ligne. L’add-on retire la taxe de chaque ligne, répartit les remises de commande par taux, et ajoute livraison et frais de paiement avec leur taxe. Un acheteur avec un numéro de TVA d’un autre pays de l’UE et sans taxe reçoit la catégorie K pour les biens ou AE pour les services. Les ventes hors UE non taxées sont des exports (G). Avec EU VAT Number Validation, sa décision d’autoliquidation est reprise.
L’add-on ne se connecte pas seul à Peppol, car l’envoi exige un compte auprès d’un point d’accès, et les prestataires varient selon le pays et le prix. Vous pouvez télécharger le fichier Peppol UBL et le charger chez votre prestataire, ou installer un pilote via l’interface prévue. Avec un pilote, la page du document affiche un bouton Send via Peppol, et les nouvelles factures aux acheteurs dotés d’un identifiant Peppol peuvent partir automatiquement.
Les consommateurs n’ont pas d’adresse Peppol : une carte « needs attention » sur un fichier Peppol pour une commande de consommateur est donc normale. Utilisez alors Factur-X ou XRechnung.
Sur Multi-Vendor, le vendeur est automatique par défaut : les vendeurs avec Direct payments, ou quand Invoices & Credit Notes numérote par vendeur, sinon la marketplace. Vous pouvez forcer l’un ou l’autre. Le mapping fiscal reste toujours à l’administrateur.
L’add-on prépare des documents. Il vous appartient, avec votre conseiller, de confirmer qu’un format, un processus ou un archivage répond aux règles de votre pays.
| Service externe | EU e-Invoicing | |
|---|---|---|
| Où sont les données | Chez le prestataire | Dans votre boutique |
| Ressaisie ou exports | Synchro ou export manuel | Créé depuis la commande |
| Envoi Peppol | Souvent inclus | Via votre point d’accès |
| Archivage légal | Souvent inclus | Votre responsabilité |
| Coût récurrent | Généralement | Licence unique |
Si un logiciel comptable ou un ERP émet déjà toutes vos factures, laissez-le faire et passez-vous de cet add-on. Il s’adresse aux boutiques où la facture naît dans CS-Cart. Voir EU e-Invoicing sur la boutique.
CS-Cart et Multi-Vendor 4.17.2 à 4.21.x sur PHP 7.2.5 à 8.3, avec MySQL ou MariaDB en InnoDB. L’export ZIP utilise ZipArchive de PHP. Sur Ultimate, chaque vitrine a ses réglages. Les quantités et unités viennent de Sell by Weight & Length. La création prend quelques millisecondes au changement de statut, les fichiers sont générés au téléchargement ou à l’envoi, et rien n’est ajouté aux pages en cache.
CS-Cart
Factur-X/ZUGFeRD, XRechnung et Peppol BIS 3.0 avec avoirs, depuis chaque commande.
CS-Cart
Les produits les plus demandés sur cette plateforme. Chacun a sa page et s’achète directement sur la boutique.
Calendriers de paiement, périodes de rétention, lots validés et fichiers SEPA ou PayPal, sur la comptabilité vendeurs du cœur.
Commission par vendeur, catégorie, produit, prix ou ventes mensuelles en plus de vos forfaits, avec simulateur.
Quantités décimales avec unité, pas, boutons prédéfinis et prix au kg ou au mètre, avec un stock exact au millième.
Un bouton « Faire une offre » avec contre-offres, délais et prix convenu à usage unique ; les vendeurs répondent eux-mêmes.
Champs texte, photo et choix sur des zones d’impression, avec aperçu en direct, BAT côté serveur et suppléments.
Jusqu’à trois relances, codes à usage unique, restauration du panier en un clic et chiffre récupéré par relance.

Prix, licences, documentation complète et téléchargement immédiat sur la boutique.
cs-cart.kaviolabs.com · 98 add-ons · 29 thèmes
Facture électronique
Développée nativement pour chaque plateforme, pas portée. Chaque version a sa propre page produit, sa documentation et son prix.
WooCommerce
Factur-X/ZUGFeRD, XRechnung et Peppol BIS 3.0 depuis chaque commande, créés sur votre propre serveur.
PrestaShop
Factur-X/ZUGFeRD, XRechnung et Peppol BIS 3.0 avec vos numéros de facture PrestaShop.
Guide
Guide · en anglais
XRechnung, ZUGFeRD/Factur-X and Peppol BIS 3.0 explained, with the DE, FR and BE timelines and a store checklist.
Lire le guideFAQ
Il crée des fichiers Peppol BIS 3.0 et dispose d’une interface de pilote pour points d’accès. L’envoi nécessite un point d’accès Peppol, service payant distinct.
Non. L’add-on 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.
Oui, sur Multi-Vendor, avec leurs propres données vendeur.
Oui. Les produits ont des unités UN/ECE et les quantités mesurées sont prises en charge.
Cela dépend de l’acheteur. Les acheteurs publics allemands attendent XRechnung, les entreprises de Belgique et de nombreux pays reçoivent Peppol BIS 3.0 via un point d’accès, et Factur-X ou ZUGFeRD fonctionne en PDF pour les personnes et en XML pour les logiciels.
Corrigez les données et utilisez Rebuild from order ; numéro et date restent identiques. Si l’acheteur a reçu le document, corrigez par un avoir et une nouvelle facture.
Oui. La facture électronique reprend le numéro et la date de la facture PDF, et chaque avoir devient un avoir électronique avec les lignes créditées.
Oui. Les factures utilisent des montants nets par ligne : l’add-on retire la taxe de chaque ligne, répartit les remises par taux et recalcule la TVA par taux.
Non. La facture est créée quand la commande atteint le statut choisi, et les fichiers ne sont générés qu’au téléchargement ou pour une pièce jointe.
La page produit contient la documentation complète, des captures d’écran et l’historique des versions.
Kavio Labs
Les mêmes standards, le même support et un seul portail de licences sur chaque plateforme.