Alertas de Reservas

Modificado el Mie, 5 Feb a 5:19 P. M.

Las alertas de reservas hacen referencia a avisos que nos llegan diariamente en relación con reservas que no se han integrado correctamente con el Channel Manager, reservas fallidas por no disponibilidad (reservation failure) o reservas que han quedado pendientes pero cobradas (errores de Redsys TPV).   

Estas alertas llegan por email a cada establecimiento cuando suceden.


Las alertas pueden ser de varios tipos:

  • Error en la integración de reservas
  • Reservation Failure 
  • Redsys TPV Error

 


¿Cómo debemos gestionar las alertas? 

 

  • Error en la integración de reservas


El asunto del email será: 

- (Nombre del CHANNEL) Error en la integración de reservas: (Ticker del motor)

El cuerpo del email tendrá el contenido de ese error. 

En el mismo email hay un archivo adjunto con un logs.txt que nos muestra el error que está reportando. 

Puede haber los siguientes errores reportados en la columna izquierda y su solución a realizar reportada en la columna derecha: 



{"success":0,"error":"errors found: ErrorType{type=null, nodeList=null, shortText=null, code=null, docURL=null, status=null, tag=null, recordID=null, value=Unexpected exception, language=null}"}


Avisar a soporte@witbooking.com 


{"success":0,"error":"errors found: ErrorType{type=null, nodeList=null, shortText=null, code=null, docURL=null, status=null, tag=null, recordID=null, value=Parsing XML nodes has failed, language=null}"}


Avisar a soporte@witbooking.com


{"success":0,"error":"errors found: ErrorType{type=1, nodeList=null, shortText=JBWS024004: SOAP message could not be sent, code=450, docURL=null, status=null, tag=null, recordID=null, value=null, language=null}"}


Avisar a soporte@witbooking.com


{"success":0,"error":"errors found: ErrorType{type=10, nodeList=null, shortText=null, code=null, docURL=null, status=null, tag=null, recordID=null, value=Rate @EffectiveDate cannot be before RoomStay @Start, language=null}"}


Avisar a soporte@witbooking.com


{"success":0,"error":"errors found: ErrorType{type=1, nodeList=null, shortText=Bad response received from server: , code=450, docURL=null, status=NotProcessed, tag=null, recordID=null, value=null, language=null}"}


Avisar al canal que tiene el problema mencionado en la alerta.

{"success":0,"error":"errors found: ErrorType{type=6, nodeList=null, shortText=null, code=null, docURL=null, status=null, tag=null, recordID=null, value=Hotel not found for HotelCode=XXXXXXXXXX, language=null}"}



Hotel not found es que el hotel no está configurado en el Channel Manager. 


Si éste está dado de baja, significa que en Witbooking no tenemos realizada dicha desconexión y debéis notificarlo a soporte@witbooking.com


Si el Channel está activo, significa que el channel no ha conectado ese hotel y el hotelero debe contactar con el channel para que le den de alta.


{"success":0,"error":"Success not found, but neither error list."}


Cuando enviamos la comunicación de reserva al Channel, éstos nos envian una respuesta inválida, una respuesta vacía. Tenemos que preguntar al Channel por qué ha sucedido y que lo solucionen.



{"success":0,"error":"errors found: ErrorType{type=null, nodeList=null, shortText=null, code=null, docURL=null, status=null, tag=null, recordID=null, value=Hotel xxxxxx is not connected, language=null}"}


Contactar con el Channel por qué nos envían un error de que ese motor no está dado de alta.


{"success":0,"error":"errors found: ErrorType{type=10, nodeList=null, shortText=null, code=null, docURL=null, status=null, tag=null, recordID=null, value=DocID: 'Santa Am?lia n? 6 local CIMSA S.L.' length must be 1 to 32 characters, language=null}"}


Reserva dónde el huésped ha colocado en el campo DNI una dirección postal, lo cual no es aceptado por el Channel, borramos este valor en los datos de la reserva y se enviará correctamente.

{"success":0,"error":"errors found: ErrorType{type=1, nodeList=null, shortText=Bad response received from server: Couldn't replace tokens in request, code=450, docURL=null, status=NotProcessed, tag=null, recordID=null, value=null, language=null}"}

Avisar a soporte@witbooking.com


 

  • Reservation Failure - Redsys TPV Error Webhook


Suelen ser reservas que no han podido finalizarse porque al mismo tiempo se estaba realizando otra reserva que ha dejado inventario a cero. El cliente se encuentra en la pantalla de check-out a punto de finalizar la reserva, pero no le aparece la confirmación y la pantalla del check-out informa del “RESERVA NO CONFIRMADA”. Sin embargo, pese a no estar confirmada, se efectúa un cobro en su tarjeta y éste queda registrado en la reserva. La reserva está en estado PEND en el backoffice y el hotel desconoce la situación de que igualmente ha sido cobrada

Aparece el error siguiente en 2 mails distintos pero que hacen referencia al mismo error:

Mail 1:

Error Redsys

Environment: prod

Property: xxxxxxx

Reservation: M7890576

Status: PAYMENT_SUCCESSFUL

Mail 2:

Reservation Failure - (motor xxxxxxxxxx) , M7890576

Unavailable inventories for (motor xxxxxxxxxx) : M7890576]
RoomStayID [P4481893] at (11-10-2024-13-10-2024) has no inventory available or line is blocked for [dob_2a_HD_bbnr]

Inventories required per day
Inventory [dob_2a_HD_bbnr]: {2024-10-12=1, 2024-10-11=1}

 

Debemos revisar la reserva y ver si podemos confirmarla o no. Si no la podemos confirmar, deberemos reembolsar al cliente el importe cobrado.


¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo