Préparez votre logiciel aux échéances de 2027.   Consulter le calendrier →
API VERIFACTU

API Verifactu et ERP : préparer le processus de facturation

Organisez l’intégration d’une API Verifactu à votre ERP : correspondance des données, identification des documents, statuts et rapprochement.

L’intégration d’une API Verifactu à un ERP est plus simple lorsque le processus est défini avant d’écrire les appels HTTP. L’ERP connaît le client, les lignes et les montants ; le connecteur doit transformer ces données de manière cohérente et conserver un lien vérifiable avec chaque opération externe.

Commencez par une correspondance des données

Préparez une table reliant chaque donnée de facture au champ de l’API : émetteur, destinataire, identification du document, dates et montants. Précisez le format, la provenance et la validation de chaque champ. Vérifiez les règles dans les tables de la documentation et évitez de copier l’exemple d’une autre opération sans en examiner les différences.

Séparez brouillon, émission et résultat

Un utilisateur peut modifier plusieurs fois un brouillon. Définissez à quel moment votre système considère la facture émise et coordonnez l’intégration à cette étape selon les exigences applicables. Conservez des statuts distincts pour la facture commerciale et son traitement externe. L’envoi d’une requête au service et son résultat ultérieur ne doivent pas être présentés comme un seul événement.

Conservez les identifiants et évitez les conflits

Enregistrez le lien entre l’entreprise, le document local et l’identifiant renvoyé par l’API. Si deux processus travaillent sur la même facture, les contrôles de concurrence de votre application doivent empêcher les doublons. En cas de réponse incertaine, consultez le statut disponible avant de répéter la requête ; ne supposez pas l’existence d’une clé d’idempotence non documentée.

  • Validez les formats et les montants avant l’envoi.
  • Enregistrez le résultat technique sans exposer les identifiants secrets.
  • Montrez à l’opérateur les documents à examiner.
  • Vérifiez que chaque réponse correspond à la bonne entreprise.

Testez le rapprochement dès le départ

Créez une vue permettant de comparer les factures locales aux opérations externes. Elle sera particulièrement utile après une interruption ou un changement de statut. Une intégration maintenable associe automatisation et procédure claire pour les exceptions, sans repousser la récupération des données après la mise en production.

Pour aller plus loin