Alertes de réservation

Modifié le  Mar, 19 Mai à 10:22 H

Les alertes de réservation font référence à des avis que nous recevons quotidiennement concernant des réservations qui n'ont pas été intégrées correctement avec le Channel Manager, des réservations échouées pour indisponibilité (reservation failure) ou des réservations qui sont restées en attente mais ont été débitées (erreurs Redsys TPV).   

Ces alertes sont envoyées par e-mail à chaque établissement lorsqu'elles se produisent.


Les alertes peuvent être de plusieurs types :

  • Erreur d'intégration de réservation
  • Échec de réservation 
  • Erreur Redsys TPV

 


Comment devons-nous gérer les alertes ? 

 

  • Erreur d'intégration de réservation


L'objet de l'e-mail sera : 

- (Nom du CHANNEL) Erreur d'intégration de réservation : (Moteur)

Le corps de l'e-mail contiendra le contenu de cette erreur. 

Dans le même e-mail, il y a une pièce jointe avec un fichier logs.txt qui nous montre l'erreur signalée. 

Il peut y avoir les erreurs suivantes signalées dans la colonne de gauche et leur solution dans la colonne de droite : 



{"success":0,"error":"erreurs trouvées: ErrorType{type=null, nodeList=null, shortText=null, code=null, docURL=null, status=null, tag=null, recordID=null, valeur=Exception inattendue, language=null}"}


Avertir support@witbooking.com 


{"success":0,"error":"erreurs trouvées: ErrorType{type=null, nodeList=null, shortText=null, code=null, docURL=null, status=null, tag=null, recordID=null, valeur=Échec de l'analyse des nœuds XML, language=null}"}


Avertir à support@witbooking.com


{"success":0,"error":"erreurs trouvées: ErrorType{type=1, nodeList=null, shortText=JBWS024004: Message SOAP non envoyé, code=450, docURL=null, status=null, tag=null, recordID=null, value=null, language=null}"}


Avertir à support@witbooking.com


{"success":0,"error":"erreurs trouvées: 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}"}


Avertir à support@witbooking.com


{"success":0,"error":"erreurs trouvées: ErrorType{type=1, nodeList=null, shortText=Mauvaise réponse reçue du serveur: , code=450, docURL=null, status=NotProcessed, tag=null, recordID=null, value=null, language=null}"}


Avertir le canal qui a le problème mentionné dans l'alerte.

{"success":0,"error":"erreurs trouvées: ErrorType{type=6, nodeList=null, shortText=null, code=null, docURL=null, status=null, tag=null, recordID=null, valeur=Hôtel non trouvé pour HotelCode=XXXXXXXXXX, language=null}"}



Hôtel non trouvé signifie que l'hôtel n'est pas configuré dans le Channel Manager. 


S'il est désactivé, cela signifie que nous n'avons pas effectué cette déconnexion dans Witbooking et vous devez en informer support@witbooking.com


Si le Channel est actif, cela signifie que le channel n'a pas connecté cet hôtel et que l'hôtelier doit contacter le canal pour qu'il soit activé.


{"success":0,"error":"Succès non trouvé, mais pas de liste d'erreurs non plus."}


Lorsque nous envoyons la communication de réservation au Canal, celui-ci nous renvoie une réponse invalide, une réponse vide. Nous devons demander au Canal pourquoi cela s'est produit et qu'ils le résolvent.



{"success":0,"error":"erreurs trouvées: ErrorType{type=null, nodeList=null, shortText=null, code=null, docURL=null, status=null, tag=null, recordID=null, valeur=L'hôtel xxxxxx n'est pas connecté, language=null}"}


Contacter le Canal pour savoir pourquoi ils nous envoient une erreur indiquant que ce moteur n'est pas enregistré.


{"success":0,"error":"erreurs trouvées: 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.' la longueur doit être de 1 à 32 caractères, language=null}"}


Réservation où le client a saisi une adresse postale dans le champ DNI, ce qui n'est pas accepté par le Canal, nous supprimons cette valeur dans les données de la réservation et elle sera envoyée correctement.

{"success":0,"error":"erreurs trouvées: ErrorType{type=1, nodeList=null, shortText=Bad response received from server: Impossible de remplacer les jetons dans la requête, code=450, docURL=null, status=NotProcessed, tag=null, recordID=null, value=null, language=null}"}

Avertir à support@witbooking.com


 

  • Échec de réservation - Webhook d'erreur Redsys TPV


Ce sont généralement des réservations qui n'ont pas pu être finalisées car au même moment une autre réservation a été effectuée, réduisant l'inventaire à zéro. Le client se trouve sur l'écran de paiement au moment de finaliser la réservation, mais la confirmation n'apparaît pas et l'écran de paiement indique « RÉSERVATION NON CONFIRMÉE ». Cependant, malgré la non-confirmation, un débit est effectué sur sa carte et enregistré dans la réservation. La réservation est en statut PEND dans le backoffice et l'hôtel ignore que la réservation a quand même été débitée

L'erreur suivante apparaît dans 2 e-mails distincts mais qui font référence à la même erreur :

Mail 1 :

Erreur Redsys

Environnement : prod

Propriété : xxxxxxx

Réservation : M7890576

Statut : PAYMENT_SUCCESSFUL

Mail 2 :

Reservation Failure - (moteur xxxxxxxxxx) , M7890576

Inventaires indisponibles pour (moteur xxxxxxxxxx) : M7890576]
RoomStayID [P4481893] at (11-10-2024-13-10-2024) has no inventory available or line is blocked for [dob_2a_HD_bbnr]

Inventaires requis par jour
Inventaire [dob_2a_HD_bbnr]: {2024-10-12=1, 2024-10-11=1}

 

Nous devons revoir la réservation et voir si nous pouvons la confirmer ou non. Si nous ne pouvons pas la confirmer, nous devrons rembourser le client du montant débité.


Cet article a-t-il été utile ?

C'est super !

Merci pour votre commentaire

Désolé ! Nous n'avons pas pu vous être utile

Merci pour votre commentaire

Dites-nous comment nous pouvons améliorer cet article !

Sélectionner au moins l'une des raisons
La vérification CAPTCHA est requise.

Commentaires envoyés

Nous apprécions vos efforts et nous allons corriger l'article