AFNOR XP Z12-013 : l'API de transmission vers la Plateforme Agréée
AFNOR XP Z12-013 est la norme expérimentale française qui encadre l'API d'échange de la facturation électronique. Comprendre son rôle entre Solution Compatible et Plateforme Agréée, et ce que veut dire être aligné dessus.
Dans cet article
En bref : AFNOR XP Z12-013 est une norme expérimentale française qui encadre l’API d’échange de la facturation électronique - autrement dit, comment transmettre techniquement une facture à une Plateforme Agréée. Elle complète EN 16931 (qui, elle, définit les données de la facture). Comme c’est une norme expérimentale, on s’y aligne ; on ne s’y “certifie” pas.
Quand on décrit l’architecture de la réforme française, deux normes reviennent ensemble : EN 16931 pour le contenu de la facture, et AFNOR XP Z12-013 pour son transport. La première est européenne et bien connue ; la seconde est française, plus récente, et souvent mal comprise. Voici ce qu’elle est, et ce qu’elle n’est pas.
Qu’est-ce que AFNOR XP Z12-013 ?
L’AFNOR est l’organisme français de normalisation. Le préfixe XP signale une norme expérimentale : un document publié pour une application à l’essai, qui peut encore évoluer et qui n’a pas (encore) le statut de norme homologuée NF.
XP Z12-013 encadre l’interface technique d’échange de la facturation électronique dans le dispositif français : la manière dont une facture circule entre les acteurs, en particulier entre un émetteur (ou sa Solution Compatible) et une Plateforme Agréée, et entre plateformes. En pratique, c’est le cadre qui permet de parler d’une API d’échange commune plutôt que d’un connecteur propriétaire par plateforme.
Le texte normatif de référence est publié par l’AFNOR. Cet article en explique le rôle dans l’architecture ; pour les clauses précises et la version applicable, reportez-vous au document officiel AFNOR.
Norme de transport, pas de contenu
La distinction clé tient en une phrase :
- EN 16931 dit quelles données doit contenir la facture (le modèle sémantique). Voir EN 16931 expliqué.
- XP Z12-013 encadre comment transmettre ces données (l’interface d’échange, l’API).
Les deux sont complémentaires : on normalise une facture selon EN 16931, puis on la transmet selon XP Z12-013. L’une sans l’autre ne suffit pas à l’interopérabilité visée par la réforme.
Pourquoi une API normalisée ?
Sans cadre commun, chaque Plateforme Agréée imposerait sa propre interface, et chaque marchand devrait développer une intégration par plateforme. Une API normalisée vise l’inverse : un émetteur transmet ses factures de la même façon, quelle que soit la Plateforme Agréée en aval, et peut changer de PA sans tout réécrire. C’est un facteur direct de réversibilité et de réduction du vendor lock-in.
Ce que veut dire “aligné sur XP Z12-013”
Point important de vocabulaire : XP Z12-013 étant une norme expérimentale, elle ne s’accompagne d’aucun schéma de certification. Une solution ne peut donc pas être “certifiée XP Z12-013”. Les formulations correctes sont :
- aligné sur le standard AFNOR XP Z12-013 ;
- conçu selon AFNOR XP Z12-013 ;
- implémente le contrat d’API AFNOR XP Z12-013.
Méfiez-vous d’un prestataire qui revendiquerait une “certification XP Z12-013” : ce statut n’existe pas.
Où se situe Gatebold ?
Gatebold E-Invoice Gateway est une Solution Compatible, pas une Plateforme Agréée. Son rôle :
- extraire la facture émise depuis Magento / Adobe Commerce ;
- normaliser ses données selon le modèle sémantique EN 16931 et les valider (SIREN/SIRET, TVA, cohérence des totaux, etc.) ;
- les transmettre à votre Plateforme Agréée via une API alignée sur le standard AFNOR XP Z12-013.
C’est ensuite la Plateforme Agréée, immatriculée par la DGFiP, qui produit le format réglementaire (Factur-X, UBL ou CII) et assure le relais vers la DGFiP et vers la PA du destinataire. Gatebold ne produit aucun format réglementaire et n’a aucun statut d’immatriculation : il prépare et transmet des données conformes.