Errores API de las reservas enviadas por Channel Manager

Si un Channel manager envía una reserva en un formato que no cumple con los requisitos API de Mews, la reserva fallará y Mews enviará el mensaje de error: error code: 7

 

Para información más detallada, consulta la documentación Channel API.

 

Nota: no hay automatización para notificar a los clientes los errores de la API del gestor de canales.

 

 

Errores API de las reservas enviadas por Channel Manager

 

Código de reserva

Error: \"error\":{\"code\":7,\"message\":\"Invalid value 'code' of 'reservation'.\

 

  • No se proporcionan códigos de reserva
  • Los códigos de reserva no son únicos

 

Cantidades de reserva

Error: \"error\":{\"code\":7,\"message\":\"Invalid value '-100.0' of 'reservation.amounts'..gross'.\

 

  • La cantidad de noches son negativas
  • La cantidad total de reservas es negativa

 

 

Error: \"error\":{\"code\":7,\"message\":\"Invalid value of 'reservation.amounts'.\

 

  • Faltan cantidades
  • La número de cantidades por noche es mayor/menor que el número de noches reservadas. Si hay reserva para dos noches, deberían enviarse dos cantidades (cada una representa un precio por noche) y una cantidad total. 

 

Recuento extra

Error: \"error\":{\"code\":7,\"message\":\"Invalid value '-80.0' of 'extra.amount.gross'.\

 

  • Las cantidades extra son negativas
  • Faltan cantidades extra

 

Cantidad extra

Error: \"error\":{\"code\":7,\"message\":\"Invalid value of 'extra.count'.\"

 

  • El recuento extra es igual o menor que 0

 

Reservation invitados

Error: \"error\":{\"code\":7,\"message\":\"Invalid 'reservation.guests' - there is more guests than 'reservation.adultCount' and 'reservation.childCount' combined.\

 

  • La cantidad total de adultos y niños (adultCount y childCount) no es igual a la cantidad de perfiles de cliente. Por ejemplo, la cantidad de perfiles de cliente para adultCount: 1 y childCount: 2 debe ser 3.

 

Huéspedes de la reserva

Error: \"error\":{\"code\":7,\"message\":\"Invalid value of 'reservation.guest.lastName'.\

 

  • Falta el apellido en el perfil guest y/o customer. Esta información es obligatoria. En caso de no proporcionarse, debe sustituirse por DESCONOCIDO.

 

Reserva: Información del canal

La información del canal de reserva es opcional. Sin embargo, si se envía, debe incluir tanto el código como el nombre del canal. Si sólo se proporciona un valor, la reserva fallará.

 

"canal": {

"código": 1,

"nombre": "Expedia"

}

 

Intervalo de reserva

El siguiente error código": 1,\"error":{\"código":7,\"mensaje":\"Intervalo no válido - 'reserva.desde' tiene que ser anterior a 'reserva.hacia'.\ se devuelve si:

 

  • La fecha de inicio de una reserva es anterior a la fecha de check-out

 

Datos de tarjeta de crédito

Error: \"error\":{\"code\":7,\"message\":\"Invalid value of 'paymentCard.number'.\

 

  • No se proporcionó una tarjeta de crédito, pero se enviaron valores nulos a Mews. En caso de no proporcionarse, el conjunto de tarjetas de crédito no se incluirán en la solicitud processGroup.

 

Posibles errores

Error: code": 1,\"error\":{\"code\":7,\"message\":\"Invalid interval - 'reservation.from' has to be before 'reservation.to'.\

  • El equipo de Mews revisa a diario las reservas fallidas y contacta con los Channel Manager. Para poder empujar de nuevo las reservas, la propiedad necesita habilitar de nuevo la operación. 

 

Was this article helpful?
00



Feedback