Facturation · E-commerce B2B

WooCommerce × WeInvoice — vos commandes B2B en factures électroniques conformes

Vous continuez à vendre dans WooCommerce exactement comme aujourd’hui. Dès qu’une commande vient d’une entreprise française identifiée, l’extension la convertit au format réglementaire, lui alloue son numéro, l’inscrit dans la chaîne d’audit fiscale et la transmet à la plateforme de votre client. Les commandes des particuliers, elles, ne bougent pas de votre boutique.

Voir l’extension sur WordPress.org

  • 0changement dans votre tunnel de commande
  • F1flux B2B domestique français
  • PA n° 0104immatriculation DGFiP

Ce que ça change

Pourquoi brancher WooCommerce sur WeInvoice

  • Votre boutique ne change pas

    L’extension s’installe depuis l’administration WordPress, se branche sur vos commandes existantes et fonctionne avec le stockage haute performance (HPOS) comme avec le checkout en blocs. Tous les appels à WeInvoice sont différés : le tunnel de commande ne dépend jamais de notre disponibilité.

  • Le tri B2B / B2C se fait à la commande

    Un champ SIREN optionnel s’ajoute au tunnel, et le numéro saisi est vérifié à l’annuaire PPF pendant la commande. Les numéros de TVA français déjà collectés par l’extension EU VAT Number sont reconnus. Les commandes de particuliers restent dans votre boutique — comptées dans le tableau de bord, jamais transmises.

  • Numérotation, avoirs et statuts, sans intervention

    WeInvoice numérote les factures en séquence ininterrompue, génère l’avoir correspondant à chaque remboursement — partiel ou total — et affiche les statuts officiels du cycle de vie dans la terminologie réglementaire. Un tableau de bord dédié montre la file d’attente, les échecs et la couverture de votre périmètre.

Comment ça marche

Le parcours, étape par étape

  1. Ouvrez et finalisez votre compte WeInvoice

    Parcours complet : KYC/KYB, mandats de représentation, publication à l’annuaire, et une offre incluant l’émission. Installer l’extension seule ne suffit pas — sans compte opérationnel, rien n’est transmis.

  2. Installez l’extension depuis votre administration WordPress

    Cherchez « Weproc French E-Invoicing » dans les extensions WordPress, ou installez-la depuis WordPress.org. Prérequis : WordPress 6.8, WooCommerce 8.2 et PHP 7.4 au minimum.

  3. Renseignez vos identifiants WeInvoice

    L’extension valide la connexion à l’API, s’abonne aux mises à jour de statut et vous indique immédiatement si le traitement en tâche de fond n’est pas opérationnel sur votre hébergement.

  4. Activez le champ SIREN dans votre tunnel de commande

    Checkout classique ou checkout en blocs : le champ s’intègre aux deux. C’est lui qui permet d’adresser la facture à la bonne plateforme — sans identifiant d’entreprise, une commande ne peut pas être transmise.

  5. Vendez : les commandes dans le périmètre partent seules

    Dès qu’une commande B2B passe en traitement ou en statut terminé, l’extension dépose la facture via WeInvoice, qui la convertit, la numérote, l’inscrit dans la chaîne d’audit fiscale et la transmet. En cas d’échec, les tentatives se répètent automatiquement pendant quatre jours, avec des délais croissants.

Conditions d’entrée

Ce qu’il faut avoir avant de connecter WooCommerce

  1. Un compte WeInvoice onboardé et opérationnel : KYC/KYB validés, mandats signés, publication à l’annuaire effectuée, et une offre incluant l’émission (abonnement payant).
  2. Une boutique WordPress 6.8 ou supérieur, avec WooCommerce 8.2 ou supérieur et PHP 7.4 ou supérieur.
  3. Une boutique hébergée dans l’Union européenne : le dépôt des factures est soumis à une exigence de résidence des données.
  4. Le SIREN de vos acheteurs professionnels, collecté dans le tunnel de commande.

À savoir

Les points à connaître avant de démarrer

Nous préférons les écrire ici plutôt que de vous les faire découvrir en production.

  • Les commandes B2C ne produisent pas de facture électronique

    Les ventes aux particuliers restent dans votre boutique : elles ne sont pas transmises, et l’extension ne prend pas en charge le e-reporting qui les concerne. Elles sont comptées dans le tableau de bord, pour que vous sachiez toujours quelle part de votre chiffre entre dans le périmètre.

  • Sans SIREN collecté, la commande ne peut pas être adressée

    Le champ SIREN est optionnel dans le tunnel : un acheteur professionnel qui ne le renseigne pas est traité hors périmètre. La qualité de la donnée acheteur reste le vrai chantier d’une boutique en ligne — c’est là que se joue la conformité, pas dans la technique.

  • La numérotation demande une décision, une fois

    Par défaut, WeInvoice attribue les numéros de facture en séquence ininterrompue. Si votre boutique numérote déjà ses factures avec une autre extension, la numérotation peut lui être déléguée — mais il faut le configurer explicitement, avant la première facture transmise.

  • L’encaissement se déclare dans WeInvoice

    Le statut « Encaissée » (212) est déclaré depuis WeInvoice, via le bouton « Cash in ». Le règlement enregistré dans WooCommerce ne bascule pas automatiquement la facture à ce statut.

Foire aux questions

Questions fréquentes — WooCommerce

  • Dois-je changer ma façon de vendre dans WooCommerce ?
    Non. Vous gardez votre catalogue, votre tunnel, vos moyens de paiement et vos statuts de commande. L’extension intervient en aval : dès qu’une commande B2B atteint le statut « en cours » ou « terminée », elle est convertie en facture électronique conforme et transmise via la Plateforme Agréée WeInvoice.
  • Faut-il un compte sur le portail public pour l’utiliser ?
    Non. C’est WeInvoice, Plateforme Agréée immatriculée sous le numéro PA n° 0104, qui porte la transmission vers l’administration et vers la plateforme de votre client. Vous n’avez pas de compte à ouvrir côté portail public.
  • L’installation de l’extension suffit-elle à être conforme ?
    Non. Il faut un compte WeInvoice onboardé et opérationnel — parcours KYC/KYB, mandats, publication à l’annuaire — et une offre incluant l’émission. L’extension est le canal d’alimentation ; c’est la Plateforme Agréée qui porte la conformité.
  • Mes ventes aux particuliers sont-elles transmises ?
    Non. Les commandes B2C ne génèrent pas de facture électronique : elles restent dans votre boutique. Elles relèvent du e-reporting, un circuit distinct que l’extension ne traite pas. Le tableau de bord les compte tout de même, pour que la part hors périmètre soit visible.
  • Que se passe-t-il si un client demande un remboursement ?
    L’extension crée automatiquement l’avoir correspondant, qu’il s’agisse d’un remboursement partiel ou total, et le transmet comme la facture d’origine.
  • Le tunnel de commande ralentit-il ?
    Non. Tous les échanges avec WeInvoice se font en tâche de fond, après la commande : le passage en caisse ne dépend jamais de la disponibilité de notre API. Si une transmission échoue, elle est retentée automatiquement pendant quatre jours.
  • Quelles données sont envoyées à WeInvoice ?
    Les données nécessaires à la facture : SIREN et identification de l’entreprise acheteuse, adresse de facturation, lignes de commande avec TVA, totaux et conditions de paiement. Les commandes de particuliers et les données de trafic de la boutique ne sont jamais transmises.

← Voir toutes les intégrations WeInvoice

Prêt à connecter WooCommerce ?

Créez votre compte WeInvoice, terminez l’onboarding, activez le connecteur — ou réservez 20 minutes avec l’équipe pour valider votre cas d’usage.

Voir les tarifs WeInvoice