Installer PeppolKit dans OpenCart
Voici comment installer l'extension PeppolKit dans OpenCart 4 ou 3 et connecter votre boutique. Ensuite, chaque commande reçoit une facture dès qu'elle atteint un statut payé, et une note de crédit si vous la passez à Refunded.
Commencer gratuitement Comment ça marche
Ce qu'il vous faut
- OpenCart 4 ou OpenCart 3. Testé avec 4.1.0.4, 4.0.2.3 et 3.0.5.1.
- Un administrateur autorisé à installer des extensions.
- Une entreprise établie aux Pays-Bas ou en Belgique, avec votre numéro de TVA et votre numéro d'entreprise ou KvK.
Les captures d'écran viennent d'une administration en anglais. Si la vôtre est en français ou en néerlandais, les textes de PeppolKit sont traduits.
Installer
- Téléchargez le zip pour OpenCart 4 ou OpenCart 3. Ne changez pas le nom du fichier peppolkit.ocmod.zip : OpenCart refuse un autre nom.
- Envoyez-le sous Extensions → Installer avec le bouton bleu d'envoi. Dans OpenCart 4, PeppolKit apparaît ensuite dans la liste : cliquez-y sur le bouton vert Install. Dans OpenCart 3, l'extension est en place dès l'envoi.

L'Extension Installer d'OpenCart 4, avec PeppolKit en bas de la liste. - Installez le module. Allez dans Extensions → Extensions, choisissez en haut le type Modules et cliquez sur le bouton vert Install à côté de PeppolKit. Cliquez ensuite sur le crayon bleu pour ouvrir le module.

PeppolKit dans la liste des modules : le crayon ouvre les réglages.
Connecter
- Connectez votre boutique. Vérifiez votre adresse e-mail, acceptez les conditions et cliquez sur Connect to PeppolKit. Le compte est gratuit jusqu'à 20 factures par mois et ne demande aucune donnée de paiement.

La connexion ne demande que votre adresse e-mail. - Complétez les coordonnées de votre entreprise. Cliquez sur Open the PeppolKit dashboard. Le tableau de bord s'ouvre dans un nouvel onglet et vous êtes connecté d'office. Sous Réglages, saisissez le nom de l'entreprise, l'adresse, le numéro de TVA et le numéro d'entreprise ou KvK, puis enregistrez. Tant que ces données manquent, PeppolKit ne crée pas de factures.
Régler
Après la connexion, vous choisissez sur la même page à quels statuts PeppolKit agit. Enregistrez avec le bouton bleu en haut à droite.
- Invoice at status : une commande reçoit sa facture la première fois qu'elle atteint l'un de ces statuts. Par défaut : Processing, Shipped, Complete et Processed.
- Credit note at status : une commande facturée qui atteint l'un de ces statuts reçoit une note de crédit. Par défaut : Refunded, Reversed et Chargeback.

Quand une facture ou une note de crédit est-elle créée ?
- Facture : la première fois qu'une commande atteint l'un des statuts choisis, même si vous changez le statut vous-même dans l'administration. Avec un virement ou un paiement à la livraison, la commande est d'abord en Pending : la facture suit dès que le statut change.
- Montants : la facture reprend les produits, les remises, les frais de port et la TVA de la commande, dans la devise de la commande.
- Note de crédit : OpenCart ne connaît pas le remboursement partiel. Si vous passez une commande à un statut comme Refunded, PeppolKit crée une note de crédit pour le montant total.
Numéro de TVA des clients professionnels
OpenCart n'a pas de champ pour le numéro de TVA. Créez-en un sous Customers → Custom Fields : type Text, emplacement Address, avec Numéro de TVA dans son nom (VAT ou Btw convient aussi). PeppolKit lit ce champ, vérifie le numéro via VIES et applique l'autoliquidation sur la facture pour un numéro valide d'un autre pays de l'UE.
Activer Peppol
Dans le tableau de bord, Réglages → Peppol indique comment votre boutique envoie. Boutique belge ? Confirmez-y une seule fois l'identité de votre entreprise, en 5 minutes environ ; Peppol est alors inclus dans chaque formule. Boutique néerlandaise ? Connectez votre propre compte Peppyrus gratuit, voir Créer un compte Peppyrus.
Commandes antérieures et premier test
Le bouton Invoice the paid orders of the last 60 days crée les factures des commandes déjà payées avant la connexion. Une commande ne reçoit jamais deux factures. Vous voulez d'abord tester ? Passez une commande d'essai, marquez-la comme payée et regardez dans le tableau de bord sous Factures : la facture s'y trouve en PDF et en fichier UBL.
Questions fréquentes
Aucune facture n'arrive. Que faire ?
Vérifiez que le statut de la commande est l'un de ceux cochés sous Invoice at status, que l'interrupteur Status du module est activé et que les coordonnées de votre entreprise sont enregistrées dans le tableau de bord. D'autres causes sont décrites dans Résoudre un problème de facture.
Comment mettre l'extension à jour dans OpenCart 4 ?
OpenCart 4 refuse le zip d'une extension déjà présente. Allez dans Extensions → Installer, cliquez d'abord sur Uninstall puis sur Delete à côté de PeppolKit, envoyez le nouveau zip et installez-le. Vos réglages et la connexion sont conservés.
Comment retirer l'extension ?
Cliquez sur Disconnect dans le module, ou sur Uninstall à côté de PeppolKit sous Extensions → Extensions → Modules : votre boutique est alors aussi déconnectée. Vos factures restent 30 jours dans votre tableau de bord PeppolKit.
PeppolKit par plateforme : Shopify, WooCommerce, PrestaShop, Magento, Drupal Commerce, OpenCart, Shopware, Joomla, bol.com, Lightspeed, CCV Shop, Wix et Stripe. Voyez comment cela fonctionne pour votre boutique.
Laissez Peppol à PeppolKit.
Installez PeppolKit et vos clients professionnels reçoivent leur facture via Peppol, sans que vous ayez à gérer quoi que ce soit avec le réseau.
Choisir votre plateforme Commencez gratuitement avec 20 factures par mois.Explication à titre d'orientation, pas un conseil fiscal.