Cas général
Si vos clients voient ce message d'erreur lorsqu'ils tentent d'ouvrir le widget, cela est dû à l'une des raisons suivantes :
1- Le paramètre « Activer la prise de rendez-vous en ligne » de votre entreprise est désactivé.
Pour l'activer, rendez-vous dans l'onglet « Mon entreprise » > Règles de réservation > Activer la prise de rendez-vous en ligne.
2- La région d'hébergement définie dans le script du tag <head> de votre widget est erronée.
Votre région d'hébergement est déterminée par la fin de l'URL de votre compte Booxi. Si elle se termine par « .com », votre région d'hébergement est l'Amérique du Nord. Si elle se termine par « .eu », votre région d'hébergement est l'Europe. Vous devez donc vous assurer que l'URL incluse dans le script du tag <head> de votre widget correspond à votre région d'hébergement ; voir ci-dessous pour référence :
Amérique du Nord (booking widget v3):
<script src="https://www.booxi.com/booknow/booknow.js" async=""></script>
Europe (booking widget v3):
<script src="https://www.booxi.eu/booknow/booknow.js"async=""></script>
Implémentation Shopify
Si le widget implémenté dans votre site Shopify ne fonctionne pas, consultez cette liste pour identifier les causes potentielles :
Activez le bouton Booxi dans l’écran « Intégrations d'application » ; ceci est nécessaire pour que le script Booxi se charge sur toutes les pages du site.
Activez le paramètre « Activer la prise de rendez-vous en ligne » de votre entreprise (onglet « Mon entreprise » > Règles de réservation)
Dans les paramètres de votre application Booxi, assurez-vous que votre région d’hébergement est définie avec la valeur correcte.
Si l’URL de votre compte Booxi se termine par « .com », votre région d’hébergement est l’Amérique du Nord.
Si l’URL de votre compte Booxi se termine par « .eu », votre région d’hébergement est l’Europe.
Assurez-vous que votre Merchant API key est correcte. Pour l’obtenir, allez dans l’onglet « Mon entreprise » > Détails de l’entreprise > Clé API