Passer au contenu principal

ExperienceBank : backend opérateur

Connectez ExperienceBank à Ventrata pour revendre les produits des opérateurs ExperienceBank avec des disponibilités, des prix et des réservations en temps réel.

ExperienceBank logo

 

ExperienceBank est un channel manager suisse exploité par TrekkSoft AG, qui relie les prestataires d'expériences et leurs plateformes de réservation à plus de 30 agences de voyages en ligne (OTA) dans le monde via une API unique, avec des mises à jour d'inventaire pour éviter les doubles réservations. Ses clients sont des prestataires de visites et d'activités et les plateformes de réservation qui les servent, soit environ 20 000 activités, et il offre aux OTA une connexion unique à cette offre, avec des intégrations surveillées et assistées.

 

Connecter ExperienceBank à Ventrata vous permet de revendre les produits d'opérateurs qui utilisent ExperienceBank comme système de réservation. Ventrata lit leurs disponibilités et leurs prix en temps réel dans ExperienceBank, et chaque réservation que vous prenez est créée directement dans le compte ExperienceBank de l'opérateur.

 

Pour en savoir plus sur ExperienceBank, consultez experiencebank.travel.

 

Site web principal

Tags

Booking / Ticketing System · Third-Party Booking System Channel Manager

Fonctionnalités de la connexion

Availability Sync · Pricing Sync · Bookings Sync

Développé par

Ventrata (via l'API d'ExperienceBank)

 

Cette connexion opérateur (aussi appelée backend) vous permet de revendre les produits d'opérateurs qui utilisent ExperienceBank comme système de réservation principal, chaque réservation étant créée directement dans ExperienceBank. Fonctionnalités de cette connexion :

  • Availability Sync – les disponibilités en temps réel proviennent du compte ExperienceBank de l'opérateur.

  • Pricing Sync – les prix proviennent d'ExperienceBank, ou vous les définissez dans Ventrata.

  • Bookings Sync – les réservations sont transmises de Ventrata à ExperienceBank, et ExperienceBank émet les billets ou les bons.

 

L'API externe d'ExperienceBank utilisée pour cette connexion est une API personnalisée qui ne suit pas le standard d'API OCTO, ce qui peut limiter certaines fonctionnalités et capacités.

 

Créer la connexion ExperienceBank

🔐 Autorisations de rôle requises : See Operators, Modify Operators, See Products, Modify Products

Avant de commencer :

  • Vous devez disposer d'un accord commercial avec l'opérateur définissant ses tarifs et ses conditions.

  • Vous devez disposer de la Public Key ExperienceBank et de la Secret Key ExperienceBank de l'opérateur. Suivez les étapes ci-dessous.

  • Vous êtes référencé comme Marketplace auprès d'ExperienceBank.

  • L'opérateur a activé la connexion et partagé des activités avec vous.

  • Vous devez recréer les produits de l'opérateur dans Ventrata. Découvrez comment créer des produits. La connexion synchronise les disponibilités, les prix et les réservations, mais ne crée pas les produits dans Ventrata.

 

Étape 1 : se faire référencer comme Marketplace auprès d'ExperienceBank

Vous devez être référencé comme Marketplace auprès d'ExperienceBank pour utiliser cette intégration. Pour vous renseigner sur le référencement, contactez son équipe via le formulaire destiné aux partenaires de distribution en précisant que vous utilisez Ventrata comme principal système de billetterie.

 

Étape 2 : recevoir vos clés

Une fois référencé, ExperienceBank vous fournit la Public Key ExperienceBank (commence par pub_) et la Secret Key ExperienceBank (commence par sec_).

 

Étape 3 : demander à votre opérateur d'activer la connexion

Contactez votre opérateur et demandez-lui d'activer la connexion et de partager des produits (activités) avec vous. Il le fait dans son compte ExperienceBank sous Marketplaces : il sélectionne la case de votre fiche marketplace, puis utilise les boutons Enable et Share Activities.

 

Étape 4 : configurer l'opérateur dans Ventrata

Une fois que vous êtes référencé comme Marketplace auprès d'ExperienceBank, son équipe vous fournit la Public Key (commence par pub_) et la Secret Key (commence par sec_).

 

  1. Dans le Ventrata Dashboard, accédez à Produits → Les opérateurs (Products → Operators) et ouvrez l'opérateur. S'il n'existe pas encore, créez-le d'abord en tant qu'opérateur.

  2. Dans la section Partenaire backend (Backend Partner), sélectionnez ExperienceBank et saisissez la Public Key ExperienceBank et la Secret Key ExperienceBank.

  3. Dans le champ ExperienceBank Supplier, sélectionnez votre opérateur dans la liste des opérateurs qui ont activé la connexion avec vous.

  4. Press Update Operator.

 

 

Cochez Backend connecté (Backend Connected) pour que ce produit utilise la connexion API (backend). Pour récupérer les disponibilités depuis ExperienceBank, vérifiez que l'option Disponibilité du backend (Backend Availability) est cochée ; pour récupérer les prix, cochez Tarification backend (Backend Pricing). Si vous ne cochez pas Disponibilité du backend et/ou Tarification backend, le produit utilise les disponibilités et/ou les prix configurés dans Ventrata, mais transmet toujours les réservations à ExperienceBank. Cliquez sur Modifier ce(tte) Produit (Update Product) pour enregistrer.

 

Étape 5 : connectez chaque produit

  1. Ouvrez le produit de l'opérateur dans Produits → Produits (Products → Products) et modifiez-le. Vérifiez que le champ Opérateur (Operator) est bien défini sur cet opérateur.

  2. Cochez Backend connecté (Backend Connected). Cochez Disponibilité du backend (Backend Availability) pour utiliser les disponibilités d'ExperienceBank, et Tarification backend (Backend Pricing) pour utiliser les prix d'ExperienceBank.

  3. Press Update Product.

📒 REMARQUE

ExperienceBank envoie à la fois les prix publics et les prix nets. Lorsque l'option Tarification backend (Backend Pricing) est cochée, Ventrata enregistre le prix public comme prix de vente et le prix net comme prix de revient, quel que soit le pourcentage de coût défini sur l'opérateur.

 

Cochez Backend connecté (Backend Connected) pour utiliser la connexion API. Pour récupérer les disponibilités depuis ExperienceBank, laissez l'option Disponibilité du backend (Backend Availability) cochée ; pour récupérer les prix, cochez Tarification backend (Backend Pricing).

 

Si l'option Disponibilité du backend (Backend Availability) ou Tarification backend (Backend Pricing) n'est pas cochée, le produit utilise les disponibilités et les prix configurés dans Ventrata, mais transmet toujours les réservations à ExperienceBank.

 

La page du produit affiche maintenant un onglet Mappages (Mappings). Ouvrez cet onglet et mappez votre produit, vos options et vos unités Ventrata en sélectionnant les produits, options et unités correspondants dans les listes déroulantes reçues d'ExperienceBank. Vérifiez qu'aucun champ n'est laissé vide (non mappé), puis cliquez sur Enregistrer les modifications (Save Changes).

 

Mapper les produits vers ExperienceBank

‼️ IMPORTANT

Le mappage indique à Ventrata pour quels produit, option et unités ExperienceBank il doit vérifier les disponibilités et réserver. Si un produit connecté au backend n'est pas correctement mappé, ses réservations échouent. Une ligne de produit surlignée en rouge signale un produit mal mappé.

 

  1. Dans le Ventrata Dashboard, accédez à Produits → Produits (Products → Products) et ouvrez le produit.

  2. Ouvrez l'onglet Mappages (Mappings). Il apparaît dès que le produit est défini sur Backend connecté (Backend Connected).

  3. Pour chaque option et unité Ventrata, sélectionnez le produit, l'option et les unités ExperienceBank correspondants dans les listes déroulantes, que Ventrata charge depuis ExperienceBank. Ne laissez aucun champ vide.

  4. Press Save Changes.

 

📗 ASTUCE

Effectuez une réservation test après le mappage, et demandez à l'opérateur de confirmer qu'elle est bien arrivée dans son compte ExperienceBank.

 

Gérer la connexion ExperienceBank

  • Mettez à jour le mappage lorsque l'opérateur modifie des produits, options ou unités dans ExperienceBank.

  • Remplacez la clé sur l'opérateur si ExperienceBank ou l'opérateur en émet une nouvelle.

  • Désactivez l'option Disponibilité du backend (Backend Availability) ou Tarification backend (Backend Pricing) sur un produit pour utiliser à la place les disponibilités ou les prix de Ventrata. Les réservations sont toujours transmises à ExperienceBank.

 

Fonctionnalités de la connexion en détail

Cette section s'adresse à toute personne qui souhaite savoir précisément comment fonctionne la connexion ExperienceBank. Ici, le sens est l'inverse de celui d'une connexion revendeur : Ventrata appelle ExperienceBank, via l'API d'ExperienceBank. Pour chaque fonctionnalité, cette section explique quels appels Ventrata effectue, à quel moment, et ce que cela signifie pour vous.

 

En bref : Ventrata demande à ExperienceBank les disponibilités et les prix chaque fois que quelqu'un consulte un produit connecté au backend, et crée chaque réservation dans le compte ExperienceBank de l'opérateur. ExperienceBank ne renvoie pas les modifications à Ventrata.

 

Les délais indiqués sont ceux généralement observés avec ExperienceBank ; ils sont arrondis et peuvent évoluer.

 

Product Mapping

✅

Vous mappez chaque produit, option et unité Ventrata au produit ExperienceBank de l'opérateur dans le Ventrata Dashboard.

Le fonctionnement est le suivant :

  • Produits – Ventrata lit les produits, options et unités ExperienceBank de l'opérateur pour remplir les listes déroulantes de l'onglet Mappages (Mappings).

  • Chemins observés : POST /v1.

 

Ce que cela signifie pour vous : si un élément manque dans la liste déroulante, c'est que l'opérateur ne l'a pas mis à votre disposition dans ExperienceBank. Demandez-lui de le faire.

Content Sync

❌

Ventrata n'importe pas le contenu des produits depuis ExperienceBank.

Ventrata n'importe pas le contenu des produits depuis ExperienceBank. Vous créez et décrivez vous-même les produits dans Ventrata.

Availability Sync

✅

Lorsque l'option Disponibilité du backend (Backend Availability) est activée, Ventrata vérifie les disponibilités en temps réel de l'opérateur dans ExperienceBank.

Le fonctionnement est le suivant :

  • Disponibilités – lorsque quelqu'un utilise le calendrier des disponibilités dans Ventrata, par exemple dans le Dashboard, votre Web Checkout ou un terminal, Ventrata interroge ExperienceBank en temps réel pour les dates affichées.

  • Requête en temps réel à ExperienceBank lorsqu'un utilisateur interagit avec le calendrier des disponibilités (dates et unités dans le Dashboard, le Web Checkout, un terminal, etc.), généralement par plages de 7 jours ou pour un jour précis. Avant que l'utilisateur n'interagisse avec le calendrier, celui-ci peut afficher des données en cache (non actualisées) issues de la requête précédente. Utilise EB Activities List et EB Availabilities List.

  • Chemins observés : POST /v1.

 

Ce que cela signifie pour vous : les clients réservent sur la base des disponibilités ExperienceBank en temps réel de l'opérateur : vous ne pouvez donc pas survendre un créneau que l'opérateur a déjà vendu ailleurs.

Pricing Sync

✅

Lorsque l'option Tarification backend (Backend Pricing) est activée, Ventrata reprend les prix d'ExperienceBank.

Le fonctionnement est le suivant :

  • Seuls les prix publics sont récupérés depuis ExperienceBank, avec les disponibilités, dans la même requête en temps réel. Les prix sont affichés à l'utilisateur et mis en cache ou enregistrés dans Ventrata en tant que tarifs générés par l'API. Les prix nets (de gros) / prix de revient sont calculés à partir du tarif public reçu et des paramètres de coût / pourcentage de coût que vous définissez dans Ventrata.

  • Lorsque l'option Tarification backend (Backend Pricing) est désactivée, le produit utilise les prix que vous définissez dans Ventrata, et les réservations sont toujours transmises à ExperienceBank.

ExperienceBank envoie à la fois les prix publics et les prix nets. Lorsque l'option Tarification backend (Backend Pricing) est cochée, Ventrata enregistre le prix public comme prix de vente et le prix net comme prix de revient, quel que soit le pourcentage de coût défini sur l'opérateur.

Promotions Sync

❌

Les promotions ne sont pas transmises à ExperienceBank.

Les promotions ne sont pas transmises à ExperienceBank. Vos promotions Ventrata s'appliquent toujours au prix que votre client paie dans Ventrata.

Bookings Sync

✅

Les réservations effectuées dans Ventrata pour un produit connecté au backend sont créées dans le compte ExperienceBank de l'opérateur.

Le fonctionnement est le suivant :

  1. Blocage et confirmation : lorsque le produit est ajouté au panier, Ventrata vérifie la réservation auprès d'ExperienceBank, puis, après le paiement, crée la réservation dans le compte ExperienceBank de l'opérateur avec les coordonnées du client.

  2. Billets : la référence ou les billets renvoyés par ExperienceBank sont enregistrés sur la réservation Ventrata.

  3. Appels observés : Cancel Booking, Confirm Booking, Create Booking, Get Booking.

Les réservations, modifications et annulations effectuées dans Ventrata sont envoyées à ExperienceBank. La réservation provisoire a lieu lorsqu'un produit est ajouté au panier (EB Create Booking). La confirmation a lieu après le paiement (EB Commit Booking), et les coordonnées du client sont envoyées à ce moment-là ; le bon/billet d'ExperienceBank est importé comme bon/billet dans Ventrata, sauf PDF_FILE, que Ventrata ne prend pas en charge. La modification d'une réservation crée et confirme une nouvelle réservation, puis annule l'ancienne, car ExperienceBank ne permet pas de modifier directement une réservation. L'annulation envoie EB Cancel Booking.

 

‼️ IMPORTANT – Les réservations sont synchronisées dans un seul sens, de Ventrata vers ExperienceBank. Si l'opérateur modifie ou annule une réservation dans ExperienceBank, Ventrata n'en est pas informé. Demandez à l'opérateur de vous signaler toute modification qu'il effectue.

Pickups/Dropoff Sync

❌

Les informations de prise en charge et de dépose ne sont pas transmises à ExperienceBank.

Les informations de prise en charge et de dépose ne sont pas transmises à ExperienceBank. Communiquez-les à l'opérateur par un autre moyen si un produit en a besoin.

Custom Questions Sync

❌

Les réponses à vos questions de réservation ne sont pas transmises à ExperienceBank.

Les réponses à vos questions de réservation ne sont pas transmises à ExperienceBank. Communiquez-les à l'opérateur par un autre moyen s'il en a besoin.

Extras Sync

❌

Les extras et options supplémentaires ne sont pas réservés dans ExperienceBank.

Les extras et options supplémentaires ne sont pas réservés dans ExperienceBank. Seuls le produit principal, l'option et les unités le sont.

Redemption Sync

❌

Les validations et autres changements de statut dans ExperienceBank ne sont pas renvoyés à Ventrata une fois la réservation confirmée.

Les validations et autres changements de statut dans ExperienceBank ne sont pas renvoyés à Ventrata une fois la réservation confirmée.

Non pris en charge. Le statut de la réservation dans ExperienceBank (par exemple Redeemed) n'est pas renvoyé à Ventrata une fois la réservation confirmée.

Pass Walkup Scanning Sync

❌

Le scan des pass sur place (walk-up) n'est pas disponible avec ExperienceBank.

Le scan des pass sur place (walk-up) n'est pas disponible avec ExperienceBank.

Gift Card Sync

❌

Les cartes cadeaux Ventrata ne sont pas transmises à ExperienceBank.

Les cartes cadeaux Ventrata ne sont pas transmises à ExperienceBank. Les paiements par carte cadeau restent dans Ventrata.

✅ pris en charge · ❌ non pris en charge

 

Bon à savoir : limites et détails de la connexion ExperienceBank

  • Disponibilités en temps réel : les disponibilités proviennent d'ExperienceBank pendant que les clients consultent l'offre.

  • Réservations à sens unique : les modifications que l'opérateur effectue dans ExperienceBank ne parviennent pas à Ventrata.

  • API personnalisée : l'API d'ExperienceBank n'est pas une API OCTO : certaines fonctionnalités peuvent donc être limitées par rapport aux backends OCTO.

  • Reçoit les bons/billets du système ExperienceBank de l'opérateur et les délivre à vos clients.

  • ExperienceBank fait partie du groupe TrekkSoft ; il s'agit d'un logiciel de channel manager offrant une connectivité API pour des systèmes comme TrekkSoft, Digitickets, Giant Monkey (go~mus) et Waldhart Software, ainsi que plusieurs systèmes tiers.

 

FAQ

J'obtiens une erreur lorsque j'enregistre la configuration du backend de l'opérateur.

La Public Key ExperienceBank et la Secret Key ExperienceBank ou le point de terminaison sont très probablement incorrects. Vérifiez-les auprès de votre opérateur. Si le problème persiste, contactez notre support technique.

Il n'y a pas de case Backend connecté (Backend Connected) dans les paramètres du produit.

L'opérateur défini sur le produit n'a très probablement pas de backend configuré. Vérifiez les paramètres Partenaire backend (Backend Partner) de l'opérateur et réessayez. Si le problème persiste, contactez notre support technique.

Le produit, l'option ou l'unité que je veux mapper n'apparaît pas dans la liste déroulante.

Les listes déroulantes affichent ce que l'opérateur a mis à votre disposition dans ExperienceBank. Adressez-vous à l'opérateur. Si le problème persiste, contactez notre support technique.

Les réservations échouent pour un produit connecté au backend.

Vérifiez d'abord le mappage du produit : chaque option et chaque unité doivent être mappées. Vérifiez ensuite que le créneau est toujours disponible dans ExperienceBank. Si le problème persiste, contactez notre support technique.

Erreur lors de la mise à jour de l'opérateur pour enregistrer la configuration du backend.

La Public Key ExperienceBank, la Secret Key ExperienceBank ou l'ExperienceBank Supplier n'est probablement pas valide. Vérifiez ces informations auprès de votre opérateur. Si le problème persiste, contactez le support.

Le fournisseur/produit/option/unité que je souhaite mapper ne figure pas dans la liste déroulante.

La liste déroulante est alimentée par ExperienceBank en fonction des fournisseurs, produits, options et unités mis à votre disposition. Vérifiez auprès de votre opérateur et d'ExperienceBank. Si le problème persiste, contactez le support.

 

Ressources utiles

 

 

Informations sur le partenaire

TrekkSoft AG

Hauptstrasse 15

3800 Matten bei Interlaken, Suisse

 

ID partenaire Ventrata : e4004a52-68c4-438e-910d-7a90491216ae

Avez-vous trouvé la réponse à votre question ?