Dans le cadre du projet de déploiement de la place de marché elloha vous avez 2 grandes possibilités pour intégrer de la réservation en ligne elloha sur votre site web de DMO. De la plus simple (1-Widgets) à la plus poussée (2-API).
1-Intéger des widget Booking-Engine (BE) elloha Responsive
A-Sur la Home page ou les pages rubriques : un widget BE "général"
Installez sur votre page d'accueil un module Booking-Engine qui remontent les disponibilités de l’ensemble du catalogue des comptes elloha.
Voilà des exemples d'intégration en front :
B-Sur les pages de détail des établissements : des widgets BE Responsive qui remontent la dispo du compte elloha
Vous trouverez les explications nécessaires à l’intégration des widgets sur vos pages de détail dans cet article de la base de connaissance elloha.
Il est possible d’intégrer un module BE (moteur de réservation), bouton de réservation ou calendrier de disponibilités
Le modèle de code HTML peut être généré dans un compte elloha "test" géré par le DMO de sorte de les personnaliser sans interférer avec les modules administrés par un pro dans son compte elloha.
Widget BE "détail" :
Widget Bouton de Réservation :
Widget Calendrier de dispo :
Pour créer un widget BE elloha cliquez ici.
Pour personnaliser les couleurs d’un widget BE elloha cliquez ici.
C-Intégrer des URL de réservation plutôt que des widgets
Sur la base de l’idOI renseigné dans votre SIT et de l’idBookinEngine de votre BE de TDR il est possible de générer des URL de réservation.
Vous avez la méthode de construction dynamique des URL dans la 2e partie de cet article :
Important. BE en Iframe
Il n'est plus possible d'appeler le BE elloha en iframe depuis le 13 avril 2022 en raison d'un incompatibilité technique du formulaire de paiement Stripe qui estime les iframes non suffisamment sécurisées pour la saisie des CB :
2-Une réservation immersive dans le site via les API elloha
Cela suppose une intégration complète et par conséquent plus lourde que l’option 1.
La doc en ligne :
Pour tester les API et démarrer l'intégration l’idBookingEngine de votre Tête de réseau suffit.
Vous le trouvez dans le code du widget BE de TDR.
Exemple :
A noter que certaines web agencies n’intègrent qu’en partie l’API et renvoient les clients vers le BE elloha pour le paiement en ligne.