FR EN
Nous contacter

Extension WooCommerce

Vos commandes WooCommerce, facturées dans Pennylane.

Chaque commande devient une facture conforme dans votre comptabilité : numérotation légale, TVA et OSS calculées, avoirs sur remboursement, PDF Factur-X envoyé au client. Sans double saisie.

  • Version gratuite
  • Factur-X
  • TVA / OSS
  • HPOS
  • Checkout Blocks
  • WP-CLI
  • Multilingue

Le problème que ça règle

Une boutique WooCommerce produit des commandes. Une comptabilité a besoin de factures. Entre les deux, il y a le plus souvent un export CSV, un copier-coller mensuel, et des écarts que personne ne retrouve en fin d’exercice.

La double saisie

Ressaisir chaque commande dans l’outil comptable coûte du temps et introduit des erreurs de montant, de TVA ou de tiers.

La TVA e-commerce

Client français, professionnel européen, export hors UE : trois régimes, trois traitements. À la main, l’erreur est systématique.

Les remboursements

Un remboursement sans avoir correspondant, c’est un écart comptable qui ressort au bilan, des mois plus tard.

La facture légale

Numérotation continue, inaltérabilité, conservation : générer des PDF depuis WordPress vous met hors des clous.

Notre parti pris

L’extension n’émet aucune facture. Elle envoie les données de la commande à Pennylane, qui produit la facture, lui donne son numéro légal et l’archive. Votre logiciel comptable reste la source de vérité — c’est lui qui est certifié, pas votre WordPress.

  • Aucun PDF généré par WordPress : la conformité reste chez Pennylane.
  • Une commande, une facture. Verrou d’idempotence, jamais de doublon.
  • Tout ce qui échoue est visible : note sur la commande, journal, alerte email.

Deux éditions

La version gratuite est complète et sans limite de durée : facturation en un clic, conformité TVA, VIES, SIRET. La version Pro ajoute tout ce qui tourne sans vous : automatisation, avoirs, réconciliation, emails, surveillance.

Gratuite

Gratuite sur WordPress.org

Pour facturer proprement, commande par commande.

  • Facture Pennylane en un clic depuis la commande (numérotation légale, PDF Factur-X)
  • Synchronisation des clients sans doublon
  • TVA complète : France, exonération intra-UE, OSS, export — mentions légales incluses
  • N° de TVA au checkout avec validation VIES, exonération B2B en option
  • SIRET au checkout avec auto-complétion (data.gouv.fr)
  • Facture téléchargeable dans « Mon compte »
  • Mode test, onglet diagnostic, journaux détaillés
Voir sur WordPress.org

Pro

Licence annuelle, un site

129 € par an et par site
TVA non applicable (franchise en base) : le prix affiché est le prix payé.

Pour que la facturation tourne toute seule.

  • Tout le contenu de la version gratuite
  • Facturation automatique au changement de statut
  • Avoirs automatiques sur remboursement, liés à la facture d’origine
  • Réconciliation : factures marquées payées automatiquement
  • Email de facture au client — modèle Pennylane ou le vôtre, multilingue
  • Actions groupées, export ZIP des PDF, rattrapage de l’historique
  • Mapping produits vers le catalogue Pennylane
  • Contrôle d’intégrité, alertes d’échec, récap hebdomadaire, WP-CLI
  • Mises à jour et support prioritaire pendant la durée de la licence
Acheter la version Pro

Si la licence Pro n’est pas renouvelée, l’extension repasse aux fonctions de la version gratuite : facturer une commande depuis son écran continue de marcher, l’automatisation s’arrête. Rien n’est perdu — factures émises, réglages et historique restent intacts, et renouveler réactive tout. Vous êtes prévenu par email une semaine avant, et un délai de grâce de 14 jours couvre un paiement en cours.

Ce que fait l’extension

Tout le périmètre, regroupé par usage. Les fonctionnalités marquées PRO font partie de la version Pro ; les autres sont dans la version gratuite.

Facturation

Facturation manuelle

Un bouton « Générer la facture » en haut de la fiche commande. Le mode par défaut : rien ne part sans votre geste.

Facturation automatique PRO

Optionnelle, déclenchée au changement de statut. Les statuts déclencheurs sont configurables.

Idempotence stricte

Verrou par commande : un double clic, un double hook ou un réessai concurrent ne créent jamais deux factures.

Actions groupées PRO

Facturer ou envoyer par email des dizaines de commandes depuis la liste, en tâche de fond.

Rattrapage PRO

Un écran qui liste les commandes sans facture et les traite en lot. Indispensable à l’installation sur une boutique existante.

TVA & conformité

Détection du régime

France, autoliquidation intra-UE, guichet unique OSS, export hors UE : déterminé depuis le pays et le numéro de TVA, sans mapping manuel.

Mentions légales

La mention d’autoliquidation ou d’exonération export est ajoutée automatiquement à la facture selon le régime.

Validation VIES

Le numéro de TVA intracommunautaire est vérifié auprès du service officiel de la Commission européenne. Un numéro invalide n’exonère jamais de TVA.

Exonération B2B au checkout

En option : un professionnel UE au numéro validé paie hors taxe, et la facture porte la mention d’exonération intracommunautaire. La facture suit toujours l’encaissé.

Factur-X

Le PDF hybride (PDF + XML) produit par Pennylane, prêt pour la facturation électronique obligatoire.

Loi anti-fraude

Respectée par construction : la facture légale est créée et numérotée dans un logiciel comptable certifié.

Clients & catalogue

SIRET et TVA au checkout

Deux champs facultatifs, sur le checkout classique comme sur le Checkout Blocks. Validés au format.

Auto-complétion SIRET

La raison sociale et l’adresse se remplissent seules à la saisie du SIRET, via l’API publique Recherche d’entreprises.

Synchronisation des tiers

Création du client dans Pennylane, société ou particulier selon les données, avec recherche anti-doublon préalable.

Mapping produits PRO

Associez vos produits WooCommerce au catalogue Pennylane pour une ventilation comptable propre.

Paiements & avoirs

Réconciliation PRO

La facture est marquée payée dans Pennylane dès que la commande est réglée. Le comptable n’a plus à pointer.

Avoirs automatiques PRO

Chaque remboursement WooCommerce, total ou partiel, crée l’avoir correspondant lié à la facture d’origine.

Contrôle d’intégrité PRO

Après chaque facture, le total Pennylane est comparé au total de la commande. Tout écart est signalé.

Emails & langues

Deux modèles d’email PRO

Laissez Pennylane envoyer sa facture, ou envoyez-la depuis la boutique avec votre propre texte et le PDF en pièce jointe.

Multilingue PRO

Un texte par langue (WPML, Polylang). L’email part dans la langue de la commande, pas dans celle de l’administrateur.

Espace client

Le client télécharge sa facture depuis « Mon compte », derrière un contrôle de propriété strict.

Exploitation

Mode test

Activé par défaut : les données sont préparées et journalisées, rien n’est envoyé. Vous validez avant de passer en réel.

Alertes d’échec PRO

Un email de synthèse dès qu’une opération échoue — au plus un par heure, jamais de spam.

Récap hebdomadaire PRO

Chaque lundi : factures créées, montant, erreurs en cours, commandes oubliées.

Journaux détaillés

Chaque appel à l’API est tracé, jeton masqué, dans les journaux WooCommerce.

WP-CLI PRO

Tester la connexion, facturer, diagnostiquer une commande ou lancer un rattrapage en ligne de commande.

Ce qui nous distingue

La plupart des extensions du marché couvrent la facturation. Peu couvrent ce qui se passe quand ça se passe mal — c’est pourtant là que le temps se perd.

Fonction Solutions courantes Invoice Sync for Pennylane
Facturation manuelle et automatique oui oui
Avoirs, réconciliation, Factur-X oui oui
Mode test avant mise en production non Activé par défaut : rien ne part tant que vous n’avez pas validé
Alerte quand une facture échoue non Email de synthèse, groupé, avec le lien vers la commande
Rattrapage de l’historique non Écran dédié, traitement en lot, dates d’origine conservées
Contrôle des totaux non Facture comparée à la commande après émission, écart signalé
Validation VIES du n° de TVA format seulement Interrogation du service officiel européen
Auto-complétion SIRET au checkout non Raison sociale et adresse remplies automatiquement
Texte de l’email de facture imposé par l’outil comptable Le vôtre, par langue, PDF en pièce jointe
Ligne de commande (WP-CLI) non Quatre commandes de diagnostic et d’exploitation

Comparaison établie sur les fonctionnalités publiquement documentées des extensions équivalentes en juillet 2026. Nous ne comparons pas les prix : chaque éditeur fixe les siens.

Comment ça se passe

  1. 01

    Installation

    L’extension est installée sur votre WordPress et connectée à votre compte Pennylane par un jeton d’API. Le mode test est actif.

  2. 02

    Validation

    Vous passez des commandes de test. Les données préparées sont visibles dans les journaux. Rien n’atteint votre comptabilité.

  3. 03

    Mise en production

    Vous désactivez le mode test. Les commandes existantes peuvent être rattrapées en un lot.

  4. 04

    Exploitation

    Vous ne touchez plus à rien. Les alertes vous préviennent si quelque chose échoue, le récap hebdomadaire confirme que tout tourne.

Prérequis

  • WordPress 6.0 ou supérieur
  • WooCommerce 7.0 ou supérieur (HPOS et Checkout Blocks pris en charge)
  • PHP 7.4 ou supérieur
  • Un compte Pennylane avec accès à l’API (Paramètres → Connectivité → Développeurs)
  • La boutique réglée sur deux décimales

Versions

Dernière version : 1.8.0, publiée le 8 octobre 2026. L’extension gratuite et l’extension Pro portent toujours le même numéro : si les deux numéros diffèrent sur votre site, une mise à jour vous attend. Elles se mettent à jour depuis l’écran Extensions de WordPress, comme n’importe quelle extension.

Notes de version de l’extension gratuite (wordpress.org, en anglais) ↗

Notes de version de l’extension Pro

1.8.0 — 8 octobre 2026

  • Mises à jour vérifiées. La clé de licence n’est plus envoyée qu’à une adresse HTTPS d’ukto.fr, et chaque mise à jour téléchargée est contrôlée par sa somme de contrôle SHA-256 avant installation : un fichier tronqué ou altéré n’est jamais installé. Cette vérification s’applique à partir de la mise à jour qui suivra la 1.8.0.
  • Plus de données personnelles dans les journaux. Les adresses des destinataires des factures et avoirs envoyés par e-mail, et les coordonnées des clients dans les prévisualisations du mode test, sont désormais masquées.
  • Désinstaller l’extension Pro supprime maintenant ses propres réglages (déclencheurs, modèles d’e-mail par langue, alertes) ; désinstaller l’extension gratuite ne les efface plus.
  • Onglet Licence : les gestionnaires de boutique voient l’état de la licence, sans boutons d’activation qu’ils ne peuvent pas utiliser.
  • À installer avec l’extension gratuite 1.8.0, qui rattache les commandes d’entreprise d’un client qui achetait auparavant en particulier à une fiche entreprise dans Pennylane.

1.7.9 — 8 octobre 2026

  • Un remboursement ne produit plus jamais deux avoirs. Deux traitements simultanés du même remboursement — crochet déclenché deux fois, deux exécuteurs de tâches en parallèle — pouvaient numéroter deux avoirs dans Pennylane. Chaque remboursement est désormais verrouillé pendant son traitement, comme les factures l’étaient déjà.
  • À installer avec l’extension gratuite 1.7.9, qui exige désormais la validation VIES pour accorder l’exonération de TVA aux entreprises de l’UE : si vous utilisez cette exonération sans VIES, activez le VIES dans l’onglet Facturation après la mise à jour.

1.7.8 — 8 octobre 2026

  • Avoirs : la TVA est enfin annulée sur les remboursements à montant libre. Rembourser en saisissant un montant sans cocher d’article — la façon la plus courante dans WooCommerce — produisait un avoir exonéré pour le montant TTC : la TVA de la facture d’origine n’était jamais annulée. Le montant est désormais ventilé selon les taux de TVA de la commande, et le surplus d’un remboursement « article coché + montant supérieur » n’est plus perdu.
  • Le texte de l’onglet Licence décrit désormais exactement ce qui se passe à l’expiration : après 14 jours de grâce, l’automatisation et les mises à jour s’arrêtent, la facturation manuelle continue.
  • À installer avec l’extension gratuite 1.7.8, qui corrige un défaut d’enregistrement du jeton d’API sur les installations neuves.
Versions précédentes

1.7.6 — 7 octobre 2026

  • Traduction française reprise en entier et alignée sur le glossaire officiel de l’équipe francophone de WordPress : « rapprochement » au lieu de « réconciliation », « e-mail » au lieu de « email », « état » de commande au lieu de « statut ».
  • Écriture inclusive pour « client », selon les trois formes prévues par ce même glossaire.
  • Espaces insécables devant les deux-points, points-virgules et points d’interrogation, et à l’intérieur des guillemets français.
  • L’extension gratuite reçoit exactement la même correction en 1.7.6 : les deux parlent désormais la même langue dans le même écran.

1.7.5 — 25 septembre 2026

Aucun changement fonctionnel : la version suit celle de l'extension gratuite.

1.7.4 — 22 septembre 2026

Aucun changement fonctionnel : la version suit celle de l'extension gratuite, dont la traduction française a été revue par l'équipe francophone de WordPress.

1.7.3 — 21 septembre 2026

Aucun changement fonctionnel : la version suit celle de l'extension gratuite.

1.7.2 — 21 septembre 2026

Aucun changement fonctionnel : la version suit celle de l'extension gratuite, qui embarque désormais sa traduction française.

1.7.1 — 4 septembre 2026

Aucun changement fonctionnel : la version suit celle de l'extension gratuite, pour qu'un seul numero identifie la paire installee.

1.7.0 — 4 septembre 2026

  • L'extension s'appelle désormais UKTO Invoice Sync for Pennylane Pro, comme l'extension gratuite dont elle dépend. Rien à refaire de votre côté.
  • Les deux extensions portent maintenant le même numéro de version. Un coup d'œil suffit pour voir si l'une des deux est en retard : si les numéros diffèrent, il y a une mise à jour à faire.

1.2.0 — 2 septembre 2026

Mise à jour à faire en même temps que l'extension gratuite, qui passe en 1.7.0 et change de nom (« UKTO Invoice Sync for Pennylane »). Les deux versions vont ensemble : une extension Pro antérieure ne fonctionne pas avec le nouveau socle.

  • Les réglages d'automatisation, d'e-mails et d'alertes sont désormais portés par l'extension Pro elle-même. Ils vivaient jusqu'ici dans l'extension gratuite, alors qu'elle ne s'en servait pas — le dépôt WordPress.org ne l'autorise pas. Rien à refaire : vos réglages sont repris automatiquement à la mise à jour.
  • Le rattachement d'une ligne de facture à une fiche produit Pennylane passe par un point d'extension public, utilisable par n'importe quelle extension tierce.
  • Correction : le récapitulatif hebdomadaire par e-mail n'était traduisible dans aucune langue, son texte étant assemblé morceau par morceau.

1.1.0 — 29 août 2026

  • Fin de licence : sans renouvellement, l'extension repasse aux fonctions de la version gratuite. Facturer une commande depuis son écran continue de fonctionner ; l'automatisation (facturation auto, avoirs, réconciliation, emails, actions groupées, rattrapage, mapping, alertes, WP-CLI) s'arrête. Aucune donnée n'est supprimée : renouveler réactive tout en l'état.
  • Délai de grâce de 14 jours après l'échéance, pour laisser aboutir un paiement en cours.
  • Une panne du serveur de licences ne coupe jamais les fonctions Pro : seule une réponse explicite du serveur les désactive.
  • Avertissement dans l'administration une semaine avant l'échéance, puis pendant le délai de grâce, puis après la bascule — en disant chaque fois ce qui s'arrête et ce qui continue.
  • Relance par email sept jours avant l'échéance.

1.0.0 — 27 août 2026

  • Première version : automatisation complète de la facturation Pennylane (facturation au changement de statut, avoirs, réconciliation, emails, mapping produits, actions groupées, rattrapage, contrôles d'intégrité, récap hebdomadaire, alertes, WP-CLI).

Questions fréquentes

L’extension génère-t-elle les factures elle-même ?

Non, et c’est délibéré. Les factures sont créées et numérotées par Pennylane, qui est le logiciel comptable certifié. L’extension transmet les données de la commande et récupère le document. Votre conformité ne dépend pas de votre WordPress.

Peut-on l’installer sur une boutique déjà en production ?

Oui. Le mode test est actif dès l’installation : aucune écriture n’atteint votre comptabilité tant que vous ne l’avez pas désactivé vous-même. Vous validez sur de vraies commandes, sans risque.

Et les commandes passées avant l’installation ?

L’écran de rattrapage les détecte et les facture en lot, en conservant la date d’origine de chaque commande.

Que se passe-t-il si l’API Pennylane est indisponible ?

L’opération est réessayée automatiquement avec un délai croissant. Si l’échec persiste, la commande porte une note explicite, un bouton « Réessayer » apparaît, et vous recevez une alerte par email.

Une autre extension de facturation tourne déjà sur ma boutique.

Le mode manuel est le réglage par défaut, précisément pour cette situation : vous décidez commande par commande, sans risque de double facturation. Cela dit, faire cohabiter deux systèmes de facturation durablement n’est pas une bonne idée — nous vous aiderons à trancher.

Mes clients professionnels de l’UE peuvent-ils acheter hors taxe ?

Oui, en option (désactivée par défaut). Avec un numéro de TVA intracommunautaire validé au VIES, le client paie hors taxe et sa facture porte la mention d’exonération intracommunautaire. Attention : ces ventes imposent l’état récapitulatif TVA — parlez-en à votre comptable avant d’activer l’option. Et quoi qu’il arrive, la facture suit toujours l’argent encaissé.

Mon site est multilingue.

WPML et Polylang sont pris en charge. Vous saisissez un texte d’email par langue, et chaque client reçoit sa facture dans la langue où il a commandé.

Proposez-vous l’installation et le paramétrage ?

Oui. C’est même ce que nous recommandons pour une première mise en place : la configuration de la TVA et le choix des statuts déclencheurs méritent une demi-heure d’échange plutôt qu’une documentation.

Quelle est la différence entre la version gratuite et la version Pro ?

La version gratuite couvre la facturation manuelle complète et conforme : un clic par commande, TVA et mentions légales gérées, VIES, SIRET, PDF dans l’espace client. La version Pro ajoute l’automatisation : facturation au changement de statut, avoirs sur remboursement, réconciliation, envoi des emails, actions groupées, rattrapage, surveillance. La gratuite n’est ni limitée dans le temps, ni bridée en volume.

Que se passe-t-il si ma licence Pro expire ?

L’automatisation s’arrête, pas votre facturation. Après un délai de grâce de 14 jours, l’extension repasse aux fonctions de la version gratuite : facturer une commande depuis son écran continue de fonctionner, avec la numérotation légale de Pennylane, mais la facturation et les avoirs automatiques, le rapprochement des paiements, l’envoi des factures par e-mail, les actions groupées et les mises à jour s’arrêtent. Rien n’est supprimé : vos factures, vos réglages et votre historique restent intacts, et renouveler rebranche tout à l’identique. Vous êtes prévenu par e-mail une semaine avant l’échéance.

Sur combien de sites puis-je utiliser ma licence Pro ?

Une licence couvre un site en production. Vous pouvez la libérer depuis l’onglet Licence de l’extension pour la déplacer vers un autre site, par exemple lors d’une migration.

Parlons de votre boutique

Dites-nous votre volume de commandes, votre configuration de TVA et votre outil comptable actuel. Nous vous dirons honnêtement si cette extension vous fait gagner du temps — et sinon, nous vous le dirons aussi.