[2.0.0] - 2025-01-04
### Améliorations
- Mise à jour de la documentation
- Optimisation des performances du cron
---
## [1.0.0] - 2024-12-01
### 🎉 Version initiale
#### 💳 Système de Paiement Différé
- Blocage automatique du transfert immédiat vers le vendeur
- Interception du webhook Stripe AVANT Listeo Core (priorité 1 vs 9)
- Rétention des fonds sur le compte Stripe admin jusqu'à la fin de réservation
- Protection complète contre les fraudes et litiges
- Possibilité de remboursement à tout moment tant que les fonds ne sont pas transférés
#### ⏰ Configuration du Délai
- Délai configurable de 0 à 90 jours après la fin de réservation
- Calcul automatique de la date de transfert prévue
- Affichage clair du statut dans le tableau de bord
#### 🔄 Cron Automatique
- Traitement automatique des transferts en attente
- Intervalle configurable (minimum 1 heure, recommandé 12 heures)
- Affichage de la prochaine exécution programmée
- Exécution manuelle disponible via le bouton "Exécuter maintenant"
- Possibilité d'exécuter le transfert d'une seule commande individuellement
#### 📊 Tableau de Bord Complet
- Vue d'ensemble des statistiques (commandes en attente, montant total bloqué)
- État du système (licence, activation, dépendances)
- Liste des commandes en attente avec date de transfert prévue
- Indicateurs de statut visuels :
- 🔵 En cours (réservation en cours)
- 🟡 Délai (réservation terminée, délai en attente)
- 🟢 Prêt (prêt pour transfert)
- 🟣 Transféré (transfert effectué)
- Derniers transferts avec historique récent
#### 📜 Historique des Transferts
- Journalisation complète de tous les transferts
- Logs des tentatives échouées avec messages d'erreur détaillés
- Logs système (info, warnings)
- Affichage des IDs de transfert Stripe pour vérification
- Possibilité de supprimer les logs inutiles
#### 📧 Notifications par Email
- Email de succès au vendeur lors du transfert
- Email d'échec au vendeur ET à l'admin en cas de problème
- Template professionnel utilisant les paramètres WooCommerce
- Prévisualisation des emails avant envoi
- Email de test disponible
- Variables dynamiques dans les sujets :
- `{booking_id}` - Numéro de réservation
- `{order_id}` - Numéro de commande
- `{vendor_name}` - Nom du vendeur
- `{listing_name}` - Nom de l'annonce
- `{amount}` - Montant total
- `{date}` - Date du jour
- Intégration complète avec les paramètres WooCommerce (logo, couleurs, pied de page)
#### 🔒 Gestion du Blocage Stripe (Nouveaux Comptes)
- Récupération automatique de la date de disponibilité des fonds via API Stripe
- Affichage du statut "Fonds bloqués par Stripe" au vendeur
- Date de déblocage affichée dans le wallet vendeur
- Report automatique du transfert si les fonds sont encore bloqués
- Aucune configuration requise - tout est automatique
#### 🔗 Intégration avec les Plugins Costa
- **Listeo Politique Annulation** : Ajustement automatique du montant en cas de remboursement partiel
- **Listeo Invoice & TVA** : Support des factures de commission PDF
- **Prepaid Booking for Listeo** : Compatibilité avec la pré-autorisation Stripe
#### ⚙️ Paramètres Configurables
- Activer/désactiver le paiement différé
- Délai de paiement (0-90 jours)
- Intervalle du cron (en heures)
- Langue de l'interface (Français / English / Auto)
- Notifications email activables/désactivables
- Alerte admin en cas d'échec
#### 🌍 Multi-Langue
- Interface entièrement traduite en Français et Anglais
- Fichiers de traduction .po/.mo inclus
- Détection automatique de la langue WordPress
- Option de forcer une langue spécifique
#### ✅ Dépendances
- Compatible avec WordPress 5.0+
- Nécessite PHP 7.4+
- Nécessite WooCommerce actif
- Nécessite Listeo Core avec Stripe Connect configuré
#### 🛡️ Sécurité
- Nonce WordPress pour toutes les actions AJAX
- Vérification des capacités utilisateur
- Sanitization de toutes les entrées
- Escape de toutes les sorties
---
## Légende
- 🎉 **Ajouté** : Nouvelles fonctionnalités
- ✏️ **Modifié** : Changements dans les fonctionnalités existantes
- 🗑️ **Supprimé** : Fonctionnalités supprimées
- 🐛 **Corrigé** : Corrections de bugs
- 🔒 **Sécurité** : Corrections de vulnérabilités
- ⚡ **Performance** : Améliorations de performance
---
## Support
Pour toute question ou assistance :
- 📧 Email :
[email protected]
- 🌐 Site : https://costaplugin.com
- 📚 Documentation : https://costaplugin.com/documentation/?plugin=listeo-paiement-differe