Accueil/ Documentation/ Réserver & contractualiser
Réserver & contractualiser / Le cycle de vie d'une réservation

Le cycle de vie d'une réservation

Les 7 étapes par lesquelles passe une réservation, de la première prise de contact à la prestation effectuée.

5 min de lecture · Mis à jour le 27 April 2026 ·Niveau intermédiaire

Vue d'ensemble

Une réservation traverse une suite d'états bien définis. À chaque transition, la plateforme déclenche les actions correspondantes : envoi d'email, génération de document, mise à jour du calendrier, prélèvement bancaire, etc.

Le schéma global :

negotiating → price_agreed → confirmed → contract_sent
            → contract_signed → paid → completed

À tout moment, la réservation peut basculer en cancelled (annulée) ou — au stade du paiement — en payment_failed (paiement refusé).

Les 7 étapes en détail

1. negotiating — En cours de négociation

C'est le point de départ. L'organisateur a envoyé une demande, le groupe lui répond. La conversation circule via la messagerie intégrée (un thread par réservation). Aucune contrainte de durée.

2. price_agreed — Prix accordé

Lorsque les deux parties sont d'accord sur le tarif et les modalités, la réservation passe à cet état. La date price_agreed_at est enregistrée. C'est le déclencheur qui rend possible la génération du contrat.

3. confirmed — Confirmée

Le groupe confirme officiellement la prestation, choisit la fiche technique à appliquer, et bloque sa disponibilité dans son agenda. La date confirmed_at est enregistrée.

4. contract_sent — Contrat envoyé à signature

Le contrat est généré (PDF + métadonnées légales) puis envoyé via Oodrive aux deux parties. Tant qu'au moins un signataire n'a pas signé, le statut reste à cet état.

5. contract_signed — Contrat signé

Les deux parties ont signé. Le contrat est archivé. Le lien de paiement est généré et envoyé à l'organisateur.

6. paid — Réservation payée

L'organisateur a réglé en ligne (mode platform) ou la commission a été prélevée (mode direct). Les factures sont automatiquement générées au format Factur-X. Le payout vers le groupe (ou ses artistes) est mis en file d'attente.

7. completed — Prestation effectuée

Quelques jours après la date de l'évènement, la réservation passe automatiquement à completed. Les avis peuvent être laissés à ce stade.

États d'exception

cancelled — Annulée

Une réservation peut être annulée à tout moment avant la signature du contrat. Après signature, l'annulation suit les conditions négociées dans le contrat (acomptes, indemnités).

payment_failed — Paiement échoué

Si le paiement est refusé (carte invalide, plafond atteint, virement expiré), le statut bascule à payment_failed. L'organisateur reçoit un email pour réessayer avec un autre moyen.

Notifications associées

À chaque transition, les deux parties reçoivent une notification :

  • par email systématiquement ;
  • par push Web sur la PWA si installée et activée ;
  • avec un lien direct vers la page concernée dans la plateforme.

Voir aussi

Cet article vous a-t-il été utile ?