Modifier ou annuler une réservation

Ajuster dates et occupants pour les réservations directes, ou annuler en deux clics avec remboursement automatique des extras payés.

Cette page couvre deux flux : la modification d'une réservation existante, et son annulation.

Modifier dates ou occupants

Sur la page détail, la carte Récap est éditable directement :

  • Plage de dates.
  • Heures d'arrivée et de départ.
  • Nombre d'adultes / enfants / bébés.
  • Notes.

Les modifications sont sauvegardées en direct. Une notification confirme « Réservation modifiée avec succès » ; en cas d'erreur, vous voyez le message du serveur.

Limites à connaître

L'édition des dates et des occupants est ouverte uniquement pour les réservations en provenance de votre site de réservation directe ou créées manuellement dans ZenHost. Pour les réservations issues d'Airbnb, Booking.com ou tout autre canal externe, ces champs sont en lecture seule sur ZenHost — la modification doit se faire sur la plateforme d'origine, qui synchronisera ensuite vers ZenHost. Une réservation annulée est aussi bloquée en édition.

Annuler une réservation — en deux clics

L'annulation est un flux deux clics dans l'app, sans formulaire à remplir, sans justification à saisir.

Clic 1 — Lancer l'annulation

Sur la page de la réservation, ouvrez le menu d'actions (icône en trois points dans l'en-tête) et cliquez sur Annuler la réservation.

Clic 2 — Confirmer

Une boîte de dialogue Annuler la réservation s'affiche. Elle contient :

  • Le rappel : « Vous êtes sur le point d'annuler cette réservation. Cette action ne peut pas être annulée. »
  • Un avertissement spécifique aux réservations OTA : « ⚠️ Important : Si cette réservation a été effectuée via une OTA ou un canal externe, il est recommandé de demander au voyageur d'annuler la réservation directement sur la plateforme OTA au lieu d'utiliser ce bouton d'annulation. Cela garantit une gestion appropriée des remboursements et évite les conflits de réservation. »
  • Si des extras ont été achetés : la section « Extras à rembourser », qui liste chaque extra payé avec son montant, plus les taxes non incluses applicables, et calcule automatiquement le total à rembourser. Si une partie des extras a été facturée sur un compte Stripe distinct (par exemple un compte dédié aux extras), l'écran le signale avec « Ces extras ont été facturés sur un compte Stripe séparé et doivent être remboursés séparément. »
  • Une section « Extras annulés » liste les extras encore en attente (non payés) qui seront simplement annulés sans remboursement.
  • La question : « Voulez-vous toujours procéder à l'annulation de cette réservation ? »
  • Deux boutons : Annuler (pour fermer le dialogue) et Annuler la réservation (rouge, pour confirmer).

Un clic sur Annuler la réservation finalise.

Ce qui se passe ensuite

ZenHost déclenche automatiquement :

  • Statut de la réservationAnnulée (badge rouge).
  • Extras payés sur le même compte Stripe que la réservation : remboursement automatique via Stripe (vous n'avez rien à saisir, ZenHost calcule et exécute).
  • Extras non payés : marqués comme annulés, pas de remboursement à effectuer.
  • Extras payés sur un compte Stripe distinct : ZenHost ne peut pas rembourser depuis l'autre compte. Vous voyez l'avertissement, à vous de procéder au remboursement séparément depuis ce compte Stripe.
  • Calendrier : la plage de la réservation est libérée automatiquement pour redevenir disponible aux nouvelles réservations.
  • Codes d'accès (si serrures connectées) : retirés ou désactivés.

Quand utiliser ce flux et quand ne pas l'utiliser

  • À utiliser : réservation directe ou via votre site, voyageur qui annule en vous joignant, erreur de saisie sur une réservation manuelle.
  • À éviter pour les réservations OTA : préférez demander au voyageur d'annuler sur Airbnb / Booking.com directement. La synchronisation rapatriera l'annulation dans ZenHost et la plateforme appliquera ses propres règles de remboursement (politique d'annulation Airbnb, conditions Booking.com), évitant tout conflit.

Statuts de paiement après annulation

Sur la carte Tarification de la réservation annulée, les paiements gardent une trace claire de leur état final :

  • Remboursé — le remboursement a abouti.
  • Partiellement remboursé — un montant inférieur au paiement initial a été remboursé.
  • Échec — la tentative de remboursement n'a pas abouti côté Stripe.
  • En attente — l'opération est en cours.
  • Terminé — paiement complété (ce statut reste pour les paiements antérieurs au remboursement, qui apparaissent eux séparément).