États et transitions
Comprenez comment AnyBook gère le cycle de vie complet de vos réservations à travers différents états.
États et transitions des réservations
AnyBook implémente un système sophistiqué de gestion des états de réservation, permettant un suivi précis et une gestion efficace du cycle de vie complet de chaque location.
Cycle de vie d'une réservation
Une réservation évolue à travers différents états qui reflètent sa progression dans le processus de location. Cette gestion par états permet d'automatiser de nombreuses actions et de maintenir une vision claire de votre activité.
Le cycle standard d'une réservation commence à l'état "pending" lors de sa création initiale. Après validation du paiement, elle passe à l'état "succeeded". Au moment de la prise du véhicule, l'état devient "on_the_road", puis "finalized" une fois le véhicule restitué.
États principaux
Chaque état déclenche des comportements spécifiques dans le système :
"Pending" : La réservation est créée mais en attente de confirmation. Le véhicule est pré-réservé mais peut encore être libéré automatiquement si le paiement n'intervient pas dans le délai configuré.
"Succeeded" : La réservation est confirmée et le paiement validé. Le véhicule est définitivement bloqué pour la période concernée et les documents contractuels peuvent être générés.
"On_the_road" : Le véhicule a été remis au client. Le système active le suivi de la location et les alertes associées.
"Finalized" : La location est terminée, le véhicule restitué et tous les éléments financiers soldés.
Transitions automatisées
Les changements d'état sont gérés automatiquement par le système en fonction des actions réalisées. Par exemple, la validation d'un paiement déclenche automatiquement la transition vers l'état "succeeded". Cette automatisation garantit la cohérence des données et simplifie la gestion opérationnelle.
Notifications et actions
Chaque changement d'état peut déclencher des notifications spécifiques :
- Confirmation de réservation au client
- Rappels avant la prise du véhicule
- Alertes pour l'équipe opérationnelle
- Notifications de fin de location
Traçabilité complète
Le système conserve l'historique complet des changements d'état de chaque réservation, avec horodatage et identification de l'origine du changement. Cette traçabilité est précieuse pour l'analyse des processus et la résolution d'éventuels litiges.
Personnalisation des workflows
AnyBook vous permet d'adapter les workflows de réservation à vos processus métier spécifiques. Vous pouvez configurer des états supplémentaires, modifier les conditions de transition ou ajouter des validations particulières selon vos besoins.