=== E-Facturation France ===
Contributors: efacturx
Tags: woocommerce, invoice, factur-x, e-invoicing, france
Requires at least: 6.2
Tested up to: 6.7
Requires PHP: 7.4
WC requires at least: 7.0
WC tested up to: 9.6
Stable tag: 1.0.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Facturation electronique conforme pour WooCommerce. Generez des factures Factur-X, CII et UBL conformes a la reforme francaise 2026.

== Description ==

**E-Facturation France** rend votre boutique WooCommerce conforme a l'obligation de facturation electronique qui entre en vigueur en septembre 2026.

Le plugin genere automatiquement des factures electroniques dans les formats officiels (Factur-X, CII, UBL) a chaque commande, avec une numerotation sequentielle conforme et les identifiants obligatoires (SIREN, SIRET, TVA intracommunautaire).

= Fonctionnalites principales =

* **Generation automatique** — Factures generees automatiquement au passage en statut "En cours" ou "Terminee"
* **Trois formats supportes** — Factur-X (PDF + XML CII), CII (XML seul), UBL 2.1 (XML seul)
* **Champs B2B au checkout** — Checkbox professionnel, SIREN, SIRET et TVA intracommunautaire
* **Validation des identifiants** — Verification du format SIREN (9 chiffres), SIRET (14 chiffres) et TVA intra (FR + 11 chiffres)
* **Numerotation sequentielle** — Sans trous, avec prefixe configurable (obligation legale)
* **Dashboard de suivi** — Liste des factures avec statistiques, recherche et filtres
* **Export PDF et XML** — Telechargement depuis la liste ou la fiche commande
* **Compatible HPOS** — Fonctionne avec le High-Performance Order Storage de WooCommerce
* **Meta box commande** — Visualisation rapide de la facture depuis l'ecran de commande

= Pourquoi ce plugin ? =

A partir du 1er septembre 2026, toutes les entreprises francaises devront etre en mesure de recevoir des factures electroniques. L'emission deviendra obligatoire progressivement. Ce plugin prepare votre boutique WooCommerce pour cette echeance en generant des factures conformes a la norme EN 16931.

= Configuration =

1. Allez dans **WooCommerce > Reglages > E-Facturation**
2. Renseignez vos informations entreprise (raison sociale, SIREN, SIRET, TVA)
3. Configurez le prefixe et le format de facture souhaite
4. Les factures sont ensuite generees automatiquement

== Installation ==

1. Telechargez le fichier ZIP du plugin
2. Dans WordPress, allez dans **Extensions > Ajouter > Televerser une extension**
3. Selectionnez le fichier ZIP et cliquez sur "Installer"
4. Activez le plugin
5. Allez dans **WooCommerce > Reglages > E-Facturation** pour configurer vos informations entreprise
6. Les factures seront generees automatiquement pour chaque commande

= Pre-requis =

* WordPress 6.2 ou superieur
* WooCommerce 7.0 ou superieur
* PHP 7.4 ou superieur

== Frequently Asked Questions ==

= Quels formats de facture sont supportes ? =

Trois formats sont disponibles :

* **Factur-X** (recommande) — Facture hybride PDF + XML CII, conforme EN 16931
* **CII** — XML Cross Industry Invoice, format UN/CEFACT
* **UBL 2.1** — XML OASIS Universal Business Language

= Faut-il une Plateforme Agreee (PA) ? =

Oui, pour emettre et recevoir des factures electroniques via le dispositif officiel, vous devrez choisir une Plateforme Agreee. Ce plugin prepare vos factures au bon format. Le routage vers les PA (Chorus Pro, Pennylane, etc.) sera disponible dans une future version.

= Le plugin est-il compatible HPOS ? =

Oui, le plugin est entierement compatible avec le High-Performance Order Storage (HPOS) de WooCommerce.

= Les factures sont-elles conformes EN 16931 ? =

Le plugin genere des factures conformes au profil EN 16931 de Factur-X, le standard europeen pour la facturation electronique.

= Puis-je personnaliser le prefixe des numeros de facture ? =

Oui, le prefixe est configurable dans les reglages (par defaut "FA-"). La numerotation est sequentielle et sans trous, conformement aux obligations legales.

= Comment ajouter les champs B2B au checkout ? =

Les champs B2B (SIREN, SIRET, TVA intracommunautaire) sont automatiquement ajoutes au checkout. Le client coche la case "Je commande en tant que professionnel" pour les afficher.

== Screenshots ==

1. Dashboard des factures avec statistiques
2. Meta box sur l'ecran de commande
3. Page de reglages WooCommerce
4. Champs B2B au checkout

== Changelog ==

= 1.0.0 =
* Version initiale
* Generation automatique de factures Factur-X, CII et UBL
* Champs B2B au checkout (SIREN, SIRET, TVA intracommunautaire)
* Dashboard de suivi des factures avec statistiques
* Export PDF et XML
* Numerotation sequentielle sans trous
* Compatible HPOS
* Meta box sur l'ecran de commande

== Upgrade Notice ==

= 1.0.0 =
Premiere version. Installez le plugin et configurez vos informations entreprise dans WooCommerce > Reglages > E-Facturation.
