📋 Changelog

Historique des mises à jour

Suivez l'évolution de nos plugins et découvrez les dernières améliorations.

← Tous les plugins
🧾

Invoice & TVA for Listeo

Dernière version: v1.0.0
v1.0.0 ✨ Dernière 📅 04 janvier 2026
[1.0.0] - 2024-12-29

### 🎉 Version initiale

#### Fonctionnalités principales

##### 🧾 Factures de réservation
- **Génération automatique de factures PDF** pour chaque paiement confirmé
- **Téléchargement manuel** via bouton "Facture" sur les réservations
- **Numérotation séquentielle conforme** (format INV-YYYY-NNNNN)
- **Design moderne et professionnel** avec logo personnalisable
- **Pied de page personnalisable** pour mentions légales

##### 💼 Factures de commission
- **Génération de factures pour les commissions** prélevées par la plateforme
- **Numérotation distincte** avec préfixe COM- (COM-YYYY-NNNNN)
- **Affichage du vendeur** comme destinataire de la facture
- **Intégration avec la page Payouts** de Listeo

##### 🔄 Factures d'abonnement (Intégration Subscription for Listeo)
- **Génération de factures pour les abonnements** payés via Stripe/PayPal
- **Numérotation distincte** avec préfixe ABO- (ABO-YYYY-NNNNN)
- **TVA configurable séparément** des autres types de factures
- **Bouton Facture** sur la page "Mon Abonnement" (vendeur)
- **Bouton Facture** dans la page admin "Abonnements"
- **Vérification du profil de facturation** avant génération
- **Popup d'avertissement** si informations manquantes

##### 💶 Gestion de la TVA
- **TVA configurable** par type de facture (réservation, commission, abonnement)
- **Taux personnalisables** pour chaque type
- **Calcul automatique HT/TVA/TTC**
- **Mention "TVA non applicable"** si taux à 0%
- **Intégration avec les taux WooCommerce**

##### 👥 Modes de facturation
- **Mode Plateforme** : toutes les factures émises au nom de la plateforme
- **Mode Vendeur** : les vendeurs peuvent émettre leurs propres factures
- **Configuration par annonce** ou via profil par défaut
- **Labels internationaux** (SIRET, TVA intra., etc.) selon le pays

##### 📍 Adresse de facturation par défaut
- **Section "Adresse de facturation"** dans le profil vendeur
- **Champs complets** : adresse, code postal, ville, pays
- **Informations entreprise** : nom société, SIRET, n° TVA
- **Utilisation automatique** pour les factures d'abonnement
- **Fallback** pour les annonces sans config spécifique

##### 🏷️ Badges et indicateurs
- **Badge "Facture"** sur les annonces avec facturation configurée
- **Badge "Facturation non configurée"** pour les annonces sans config
- **Indicateurs visuels** dans la liste des réservations
- **Codes couleur** selon l'état de configuration

##### 🌍 Internationalisation
- **Support multilingue** complet (Français, Anglais)
- **Labels adaptés par pays** :
- France : SIRET, N° TVA intracommunautaire
- USA : EIN, Tax ID
- UK : Company Number, VAT Number
- etc.
- **Fichiers .po/.mo** inclus et compilés

#### Compatibilité

##### Plugins requis
- ✅ **Listeo Core** (thème Listeo)
- ✅ **WooCommerce**

##### Plugins compatibles (Costa Plugin)
- ✅ **Cancellation Policy for Listeo** - Bouton Facture à côté du bouton Annuler
- ✅ **Deferred Payment for Listeo** - Facture uniquement si paiement capturé
- ✅ **Subscription for Listeo** - Factures d'abonnement

#### Interface Admin
- **Page Paramètres** complète avec toutes les options
- **Page Factures** pour consulter les factures générées
- **Page Documentation** avec guide complet
- **Notices d'avertissement** si dépendances manquantes
- **Boutons de création automatique** de page

#### Sécurité
- **Vérification des nonces** sur toutes les requêtes AJAX
- **Vérification des permissions** utilisateur
- **Sanitization** de toutes les entrées
- **Tokens temporaires** pour le téléchargement des factures

---

## Notes de version

### Numérotation des factures
| Type | Préfixe | Exemple |
|------|---------|---------|
| Réservation | INV- | INV-2024-00001 |
| Commission | COM- | COM-2024-00001 |
| Abonnement | ABO- | ABO-2024-00001 |

### Stockage des factures
Les factures sont stockées dans :
```
wp-content/uploads/listeo-invoices/
├── INV-2024-00001.html
├── COM-2024-00001.html
├── ABO-2024-00001.html
└── ...
```

---

## Roadmap

### Version 1.1.0 (à venir)
- [ ] Envoi automatique des factures par email
- [ ] Export CSV des factures
- [ ] Avoir/Note de crédit pour remboursements
- [ ] Tableau de bord statistiques

### Version 1.2.0 (prévu)
- [ ] Génération PDF côté serveur (sans html2pdf.js)
- [ ] Archivage automatique par année
- [ ] API REST pour intégrations tierces

---

## Support

📧 **Email** : [email protected]
🌐 **Site** : https://costaplugin.com
📖 **Documentation** : Invoice & TVA → Documentation (admin WordPress)

---

© 2024 Costa Plugin - Tous droits réservés

📖 Légende des changements

✨ Nouvelles fonctionnalités 🐛 Corrections de bugs 🚀 Améliorations 🔐 Sécurité 🗑️ Suppressions