Mejoras en la API de reservas y cancelaciones

Hemos realizado cuatro nuevas mejoras en la forma en que las reservas, los webhooks y la API pública gestionan las cancelaciones y los casos de no presentado (no-show). Ya están disponibles para todos los clientes de la API.

Novedades:

1) Webhooks reservation.updated más completos (Booking.com)

El evento reservation.updated ahora se activa cuando:

  • Se establece o modifica la tasa de cancelación de Booking.com (lo que se queda el anfitrión tras la cancelación del huésped).

  • Se reporta un no presentado en Booking.com, indicando si se exoneró la tasa.

Hay dos nuevos campos disponibles en la reserva de la API pública: bookingcomNoShowReportedAt y bookingcomNoShowFeeWaived. Los suscriptores de webhooks reciben estas actualizaciones automáticamente sin necesidad de realizar consultas periódicas (polling).

2) Detalles precisos de la política de cancelación en la API pública

Las políticas de cancelación específicas de cada reserva ahora se entregan de forma coherente a través de cancellationPolicyDetails. Se han solucionado los siguientes problemas:

  • Se resolvieron los importes de reembolso incorrectos en las tarifas no reembolsables de Booking.com.

  • Se corrigieron los solapamientos de límites horarios en los tramos de reembolso del día de llegada.

3) Reportar no presentados de Booking.com a través de la API pública

Ahora puede reportar mediante programación los casos de no presentado en Booking.com en lugar de utilizar el panel de control.

  • Punto de conexión (endpoint): PUT /v1/reservations/{reservationId}/statuses/noShow (admite la opción de exonerar la tasa). Esto se complementa con las actualizaciones de webhooks para ofrecer un flujo completo de automatización de lectura y escritura de no presentados.

4) Acción de la interfaz de usuario "Cancelar reserva" más clara

El botón "Cancelar reserva" en la página de reservas ahora tiene una visibilidad mejorada:

  • Siempre visible para los usuarios con permisos de cancelación.

  • Desactivado con una descripción emergente (tooltip) explicativa si el canal no admite la cancelación, aclarando por qué la acción no está disponible.

Por qué es importante:

Estas actualizaciones le ofrecen un control total y automatizado sobre las políticas de cancelación y los flujos de trabajo de no presentados de Booking.com directamente a través de la API, lo que reduce el trabajo manual y mejora la precisión de los datos en todos sus canales conectados.

Para obtener más detalles, puede consultar nuestra documentación de la API de Hostaway.