Principe
Quand une commande WooCommerce passe au statut "Terminé" (fin de séjour), Ayn Booking calcule automatiquement la répartition et initie un transfert Stripe vers le compte Connect du propriétaire.
Ventilation des montants
Le montant payé par le voyageur est réparti selon la logique suivante :
- Nuitées — le montant total des nuits est partagé entre le propriétaire et la conciergerie selon le pourcentage de commission défini.
- Services — les services additionnels (ménage, linge, accueil, etc.) reviennent intégralement à la conciergerie.
- Frais Stripe — les frais de transaction sont déduits du paiement global.
Déclenchement du versement
Le versement est déclenché automatiquement dans les cas suivants :
- La commande passe au statut "Terminé".
- Le propriétaire a un compte Stripe Connect vérifié.
- Le montant à transférer est supérieur à 0 €.
Si l'une de ces conditions n'est pas remplie, le versement est mis en file d'attente pour traitement ultérieur.
File d'attente et retry
En cas d'échec (réseau, compte non vérifié, etc.), le transfert entre dans une file d'attente :
- Jusqu'à 3 tentatives automatiques espacées.
- Le statut de chaque tentative est enregistré dans les métadonnées de la commande.
- Après 3 échecs, le versement est marqué comme échoué et nécessite une intervention manuelle.
Suivi dans le tableau de bord
L'onglet Versements affiche :
- Total versé, en attente, complétés, échoués.
- Liste détaillée avec propriétaire, logement, montant, commission, statut.
- Filtre par propriétaire, période et statut.