Billit Connect · POUR DOLIBARR

Confiez vos factures à Billit.
Continuez à facturer dans Dolibarr.

Billit est une Plateforme Agréée par l’administration fiscale française et un point d’accès Peppol. Billit Connect lui transmet vos factures et avoirs clients, rapatrie leur statut et importe les factures fournisseurs reçues en brouillon.

Dolibarr 18 → 24PHP 7.4 – 8.3Version 1.0.0Prix sur demandeEn cours de publication

Billit Connect — module pour Dolibarr
Plateforme Agréée et PeppolTotaux vérifiés avant envoiNotifications signéesBac à sable et production
VOTRE TRAVAIL AU QUOTIDIEN

Ce qui change une fois le module actif.

01

Rien ne part avec un total faux

Billit recalcule les totaux à partir des lignes. Le module les compare à ceux de la facture Dolibarr avant l’envoi ; en cas d’écart, la facture reste déposée dans Billit sans être envoyée, et l’encart affiche les deux jeux de chiffres et la cause probable.

02

Le statut revient tout seul

Billit prévient Dolibarr par des notifications signées et une tâche planifiée horaire relève le reste. L’encart de la facture suit envoyée, livrée, acceptée, refusée ou erreur avec le motif, et garde l’historique complet des échanges.

03

Jamais deux fois la même facture

Chaque dépôt porte une clé d’idempotence. Après une réponse perdue, le module reprend le document déjà créé dans Billit ; si la facture a changé, le dépôt est remplacé. Un seul envoi à la fois par facture.

Une facture acceptée — Dolibarr
Interface réelle du module dans Dolibarr · Données de démonstration. Cliquez pour agrandir.
DANS LE MODULE

Une facture acceptée

L’encart Billit de la facture client affiche le n° Billit, la date d’envoi, l’identifiant du destinataire (0225:…), la dernière information, la joignabilité Peppol du client et la frise envoyée → livrée → acceptée. En dessous, l’historique des échanges liste chaque notification et chaque action manuelle.

Parcourir tous les écrans →

Comprenez précisément le fonctionnement.

FluxDéclencheurRésultat dans Dolibarr
Envoi« Envoyer à Billit » sur la facture, action de masse sur la liste, ou à la validation (option)Facture, facture de remplacement, d’acompte, de situation ou avoir créé dans Billit avec son PDF, puis envoyé par Peppol ou par le réseau français.
Contrôles avant envoiAffichés dans l’encart de la factureFacture validée, client identifiable (n° de TVA, SIREN), référence de 35 caractères au plus en France, ligne à 0 % avec motif, avoir lié à sa facture.
StatutsNotifications signées, tâche planifiée horaire en secoursEnvoyée → livrée → acceptée, ou refusée / erreur avec le motif ; piste d’audit sur la facture ; journal avec filtres.
RéceptionTâche planifiée horaire ou « Relever maintenant »Les factures fournisseurs reçues deviennent des brouillons avec PDF et pièces jointes ; fournisseur reconnu par n° de TVA, SIREN, SIRET ou n° d’entreprise, sinon la facture attend dans la boîte de rapprochement.
RefusDepuis la boîte de réception, réseau françaisUn refus et son motif sont transmis à l’émetteur ; le brouillon déjà créé est conservé.
AnnuaireBouton sur la fiche tiers et sur la factureVérifie si le client peut recevoir une facture électronique (joignabilité Peppol).

Avant de choisir.

Pourquoi le module dit-il « déposée, non envoyée » avec un écart de totaux ?

Billit recalcule la TVA par taux sur la somme des bases et arrondit les prix unitaires à deux décimales par défaut, alors que Dolibarr calcule ligne à ligne. Un prix unitaire ou une quantité à plus de deux décimales est la cause habituelle : relevez le nombre de décimales dans MyBillit (Paramètres, Général), puis cliquez « Renvoyer à Billit ». Vous pouvez aussi envoyer malgré l’écart.

Faut-il du HTTPS ?

Seulement pour les notifications en temps réel : Billit n’accepte que des adresses de notification en HTTPS. En HTTP, le module fonctionne avec la tâche planifiée horaire, et le diagnostic le signale.

Comment sont traitées les lignes à 0 % de TVA ?

Une ligne sans TVA doit dire pourquoi. Le module déduit le code de ventilation Billit pour une livraison intracommunautaire (51), une prestation intracommunautaire (55) et un export (70) ; les autres cas viennent de la table de ventilation de la configuration (code de TVA Dolibarr = code Billit).

Qu’est-ce qui est transmis pour la France ?

Le cadre de facturation (B1, S1, M1, payée, solde après acompte), SIREN, SIRET et adresse de facturation électronique, la franchise en base, et sur option les règlements reçus. L’envoi sur le réseau français suppose l’intégration « France » activée dans MyBillit.

Quelque chose est-il validé ou payé automatiquement ?

Non. Les factures fournisseurs reçues restent des brouillons ; un échec d’envoi automatique n’empêche jamais la validation de la facture, il apparaît seulement dans le journal.

Où sont stockés la clé et les jetons ?

Chiffrés en base (AES-256-GCM) avec une clé locale conservée dans documents/billitconnect/.secret.key. Sauvegardez le répertoire des documents avec la base.

PROCHAINE ÉTAPE

Disponible sur demande.

En cours de publication sur Dolistore · version 1.0.0

La fiche existe sur Dolistore et attend l’approbation de la place de marché. Écrivez-nous pour recevoir le module dès aujourd’hui, avec ses traductions française et anglaise et le support par e-mail ; nous vous enverrons le lien Dolistore dès que la fiche sera achetable.

État vérifié le 9 octobre 2026. Dolibarr 18 → 24 · PHP 7.4 – 8.3.