Pourquoi les tarifs modifiés dans votre PMS ne se mettent pas à jour sur votre site hôtelier
Comprendre la synchronisation entre PMS, Channel Manager et moteur de réservation
Points clés :
- Le site n’affiche jamais directement les tarifs : ils viennent du moteur de réservation
- La mise à jour dépend de la synchronisation entre votre PMS et votre Channel Manager
- Un décalage ou une erreur de connexion API peut bloquer la mise à jour des prix
- Le site reste statique : il ne “pousse” aucune donnée tarifaire
Lorsque vous modifiez vos tarifs dans votre PMS (Property Management System), ces changements ne s’affichent pas immédiatement sur votre site hôtelier, car celui-ci ne gère pas directement les prix. Le site se contente d’afficher le moteur de réservation, qui lui reçoit les tarifs transmis via votre Channel Manager. Si la synchronisation est interrompue, les nouveaux tarifs ne se propagent pas. Voici comment identifier et corriger ce problème.
1. Comprendre la chaîne de synchronisation
Le fonctionnement standard est le suivant :
PMS → Channel Manager → Moteur de réservation → Site web
- Le PMS (ex. Mews, Clock, Apaleo, RoomRaccoon…) centralise vos chambres, disponibilités et prix.
- Le Channel Manager (souvent intégré au PMS) distribue ces données vers les canaux : Booking.com, Expedia, et votre moteur de réservation (D-Edge, Reservit, Amenitiz, etc.).
- Le site web ne fait qu’intégrer ce moteur : il ne stocke ni tarifs ni disponibilités.
💡 Ainsi, si vos tarifs PMS ne se mettent pas à jour sur le site, le problème se situe entre le PMS et le moteur, jamais dans le site lui-même.
2. Vérifiez la connexion entre PMS et Channel Manager
Connectez-vous à votre Channel Manager et assurez-vous que :
- La synchronisation avec votre PMS est active et à jour.
- Les tarifs et disponibilités sont correctement transmis.
- Aucun message d’erreur API n’apparaît dans le tableau de bord (par ex. “Sync failed”, “Rate not updated”).
💡 Si vous voyez un message d’erreur, essayez de forcer une synchronisation manuelle. Cela mettra souvent les tarifs à jour dans les minutes qui suivent.
3. Vérifiez la connexion entre Channel Manager et moteur de réservation
Votre moteur (D-Edge, Reservit, Amenitiz, etc.) doit recevoir les données tarifaires du Channel Manager.
- Connectez-vous à l’interface du moteur.
- Consultez la section “Tarifs reçus” ou “Dernière synchronisation”.
- Vérifiez la date et l’heure de la dernière mise à jour.
💡 Si la dernière synchronisation remonte à plus de 24h, le lien API entre le moteur et le Channel Manager est probablement temporairement déconnecté. Dans ce cas, contactez le support de votre moteur pour relancer la connexion automatique.
4. Vérifiez les restrictions de période et les règles tarifaires
Certains PMS appliquent des règles de séjour minimum, de saison ou de disponibilité.
💡 Par exemple : si vous avez modifié un tarif sur une période non ouverte à la vente, il ne sera pas transmis au moteur.
Vérifiez que la période, le type de chambre et le plan tarifaire sont bien actifs et publiés.
5. Vérifiez la devise et les taxes dans le moteur
Dans certains cas, le tarif est bien mis à jour mais semble “faux” à cause d’une différence de :
- Devise (EUR vs USD)
- TVA ou taxe de séjour (affichage HT ou TTC)
💡 Vérifiez dans votre moteur si les taxes sont incluses dans les prix affichés au public.
6. Testez la mise à jour côté site web
Une fois la synchronisation rétablie :
- Rechargez la page du site et cliquez sur “Réserver”.
- Ouvrez le moteur dans une fenêtre privée (pour éviter le cache).
- Vérifiez que les nouveaux tarifs s’affichent correctement.
💡 Si le moteur intégré sur votre site est affiché via un iframe, il chargera automatiquement les tarifs mis à jour dès que la synchronisation entre PMS et moteur est complète.
7. Si le problème persiste
Contactez le support technique de votre Channel Manager ou moteur de réservation avec ces informations :
- L’hôtel concerné
- Le tarif modifié dans le PMS
- L’heure de la modification
- Le canal affecté (site direct)
Ils pourront relancer manuellement la synchronisation API pour corriger le décalage.