Améliorations de l'API de réservation et des annulations

Nous avons apporté quatre nouvelles améliorations à la gestion des annulations et des non-présentations par les réservations, les webhooks et l'API publique. Celles-ci sont désormais disponibles pour tous les clients de l'API.

Quoi de neuf :

1) Webhooks reservation.updated plus complets (Booking.com)

L'événement reservation.updated se déclenche désormais lorsque :

  • Les frais d'annulation Booking.com sont définis ou modifiés (ce que l'hôte conserve après l'annulation par le voyageur).

  • Une non-présentation Booking.com est signalée, indiquant si les frais ont été annulés.

Deux nouveaux champs sont disponibles sur la réservation de l'API publique : bookingcomNoShowReportedAt et bookingcomNoShowFeeWaived. Les abonnés aux webhooks reçoivent automatiquement ces mises à jour sans avoir à interroger l'API.

2) Détails précis de la politique d'annulation dans l'API publique

Les politiques d'annulation propres à chaque réservation sont désormais transmises de manière cohérente via cancellationPolicyDetails. Les problèmes résolus comprennent :

  • La correction des montants de remboursement incorrects sur les tarifs non remboursables de Booking.com.

  • La correction des chevauchements de plages horaires sur les paliers de remboursement le jour de l'arrivée.

3) Signaler les non-présentations Booking.com via l'API publique

Vous pouvez désormais signaler par programmation les non-présentations Booking.com au lieu d'utiliser le tableau de bord.

  • Point de terminaison (endpoint) : PUT /v1/reservations/{reservationId}/statuses/noShow (prend en charge l'option d'annulation des frais). Cela s'associe aux mises à jour des webhooks pour un flux complet d'automatisation de lecture et d'écriture des non-présentations.

4) Action d'interface utilisateur « Annuler la réservation » plus claire

Le bouton d'annulation de réservation sur la page de réservation bénéficie désormais d'une meilleure visibilité :

  • Toujours visible pour les utilisateurs disposant des autorisations d'annulation.

  • Désactivé avec une info-bulle explicative si le canal ne prend pas en charge l'annulation, précisant pourquoi l'action n'est pas disponible.

Pourquoi c'est important :

Ces mises à jour vous offrent un contrôle total et automatisé sur les politiques d'annulation et les flux de travail liés aux non-présentations Booking.com directement via l'API, réduisant ainsi les tâches manuelles et améliorant l'exactitude des données sur vos canaux connectés.

Pour plus de détails, vous pouvez consulter notre documentation de l'API Hostaway.