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 (
adultCountychildCount) no es igual a la cantidad de perfiles de cliente. Por ejemplo, la cantidad de perfiles de cliente paraadultCount: 1ychildCount: 2debe ser 3.
Huéspedes de la reserva
Error: \"error\":{\"code\":7,\"message\":\"Invalid value of 'reservation.guest.lastName'.\
-
Falta el apellido en el perfil
guesty/ocustomer. 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.