Passer au contenu principal

Palisis TourCMS : backend opérateur

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

Palisis TourCMS logo

 

Palisis TourCMS est un système de réservation et un channel manager pour les tour-opérateurs, les entreprises d'excursions et de transport et les agences réceptives (DMC), édité par Palisis, la société suisse de billetterie pour attractions et expériences. Les opérateurs gèrent depuis son back-office leur inventaire, leurs tarifs agents et leurs relations avec les revendeurs, et sa marketplace de distribution les relie à plus de 250 revendeurs connectés par API, avec une base installée de tour-opérateurs et de DMC qui vendent des itinéraires multiproduits via des partenaires professionnels.

 

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

 

Pour en savoir plus sur Palisis TourCMS, consultez palisis.com.

 

📒 REMARQUE

Vous souhaitez plutôt que Palisis TourCMS revende vos produits ? Consultez Palisis TourCMS : connexion revendeur.

 

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

 

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

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

  • Pricing Sync – les prix proviennent de Palisis TourCMS, ou vous les définissez dans Ventrata.

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

 

Créer la connexion Palisis TourCMS

🔐 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 valeur du champ OCTO API au format {marketplace_id}|{channel_id}|{api_key} (TourCMS Marketplace Account ID, Channel ID de l'opérateur, clé API privée) pour l'opérateur. Suivez les étapes ci-dessous.

  • 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 : créer un compte agent TourCMS

Si vous ne vous êtes encore jamais connecté à un opérateur qui utilise TourCMS, créez un compte agent gratuit sur la page d'inscription des partenaires TourCMS. Complétez votre compte avec les informations clés de votre entreprise pour que les partenaires puissent vous reconnaître sur la plateforme.

 

Étape 2 : notez votre Marketplace ID et votre clé API privée

Connecté à votre compte agent TourCMS, ouvrez la page des paramètres API et notez votre TourCMS Marketplace Account ID et votre clé API privée (Private API key).

 

Étape 3 : demandez à votre opérateur de se connecter à votre compte agent

Contactez votre opérateur et demandez-lui de configurer une connexion à votre compte agent sur TourCMS. Il pourra ensuite vous communiquer le Channel ID.

 

  • Vous pouvez aussi consulter les Channel ID dans votre compte agent TourCMS, sur la page des connexions de canaux.

 

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

Vous trouverez votre Marketplace Account ID et votre clé API privée dans votre compte agent TourCMS à l'adresse admin.tourcms.com/partner/api/settings.php. Votre opérateur configure la connexion à votre compte agent et vous communique le Channel ID. Vous pouvez aussi consulter les Channel ID à l'adresse admin.tourcms.com/partner/channels/connections.php.

 

  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 Palisis TourCMS et saisissez la valeur du champ OCTO API au format {marketplace_id}|{channel_id}|{api_key} (TourCMS Marketplace Account ID, Channel ID de l'opérateur, clé API privée).

  3. Saisissez la valeur en une seule chaîne, par exemple 11111|22222|1abc1234xyz pour le Marketplace ID 11111, le Channel ID 22222 et la clé API 1abc1234xyz.

  4. Press Update Operator.

 

 

 

📒 REMARQUE – Chaque valeur du champ OCTO API au format {marketplace_id}|{channel_id}|{api_key} (TourCMS Marketplace Account ID, Channel ID de l'opérateur, clé API privée) vous connecte à un seul opérateur. Configurez chaque opérateur Palisis TourCMS séparément.

 

É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 de Palisis TourCMS, et Tarification backend (Backend Pricing) pour utiliser les prix de Palisis TourCMS.

  3. Press Update Product.

📒 REMARQUE

Palisis TourCMS 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 Disponibilité du backend (Backend Availability) pour récupérer les disponibilités depuis TourCMS et Tarification backend (Backend Pricing) pour récupérer les prix.

 

Sans ces options, le produit utilise les disponibilités et les prix définis dans Ventrata, mais transmet toujours les réservations à TourCMS.

 

 

Mapper les produits vers Palisis TourCMS

‼️ IMPORTANT

Le mappage indique à Ventrata pour quels produit, option et unités Palisis TourCMS 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 Palisis TourCMS correspondants dans les listes déroulantes, que Ventrata charge depuis Palisis TourCMS. Ne laissez aucun champ vide.

  4. Press Save Changes.

 

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 de Palisis TourCMS. Vérifiez qu'aucun champ n'est laissé vide (non mappé), puis cliquez sur Enregistrer les modifications (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 Palisis TourCMS.

 

Gérer la connexion Palisis TourCMS

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

  • Remplacez la clé sur l'opérateur si Palisis TourCMS 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 à Palisis TourCMS.

 

Fonctionnalités de la connexion en détail

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

 

En bref : Ventrata demande à Palisis TourCMS 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 Palisis TourCMS de l'opérateur. Palisis TourCMS ne renvoie pas les modifications à Ventrata.

 

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

 

Product Mapping

✅

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

Le fonctionnement est le suivant :

  • Get Products (GET /products) – Ventrata lit les produits, options et unités Palisis TourCMS de l'opérateur pour remplir les listes déroulantes de l'onglet Mappages (Mappings).

 

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 Palisis TourCMS. Demandez-lui de le faire.

Content Sync

❌

Ventrata n'importe pas le contenu des produits depuis Palisis TourCMS.

Ventrata n'importe pas le contenu des produits depuis Palisis TourCMS. 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 Palisis TourCMS.

Le fonctionnement est le suivant :

  • Availability Check (POST /availability) – lorsque quelqu'un utilise le calendrier des disponibilités dans Ventrata, par exemple dans le Dashboard, votre Web Checkout ou un terminal, Ventrata interroge Palisis TourCMS en temps réel pour les dates affichées.

  • Synchronise les disponibilités depuis le système TourCMS de l'opérateur.

 

Ce que cela signifie pour vous : les clients réservent sur la base des disponibilités Palisis TourCMS 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 de Palisis TourCMS.

Le fonctionnement est le suivant :

  • Availability Check avec la capacité octo/pricing – Ventrata demande les prix à Palisis TourCMS à chaque requête de disponibilité.

  • Synchronise les prix depuis le système TourCMS de l'opérateur.

  • 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 à Palisis TourCMS.

Palisis TourCMS 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 à Palisis TourCMS.

Les promotions ne sont pas transmises à Palisis TourCMS. 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 Palisis TourCMS de l'opérateur.

Le fonctionnement est le suivant :

  1. Blocage : Booking Reservation (POST /bookings) – lorsque le produit est ajouté au panier dans Ventrata, Ventrata réserve les places dans Palisis TourCMS.

  2. Confirmation : Booking Confirmation (POST /bookings/{uuid}/confirm) – après le paiement, Ventrata confirme la réservation dans Palisis TourCMS avec les coordonnées du client, et le billet ou le bon renvoyé par Palisis TourCMS devient le billet ou le bon Ventrata.

  3. Modification : Booking Update (PATCH /bookings/{uuid}) – les modifications effectuées dans Ventrata sont transmises à Palisis TourCMS.

  4. Annulation : Booking Cancellation (POST /bookings/{uuid}/cancel) – les annulations effectuées dans Ventrata sont transmises à Palisis TourCMS.

Transmet les réservations, modifications et annulations de Ventrata à TourCMS. Reçoit les bons/billets de TourCMS et les délivre à vos clients.

 

‼️ IMPORTANT – Les réservations sont synchronisées dans un seul sens, de Ventrata vers Palisis TourCMS. Si l'opérateur modifie ou annule une réservation dans Palisis TourCMS, 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 à Palisis TourCMS.

Les informations de prise en charge et de dépose ne sont pas transmises à Palisis TourCMS. 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 à Palisis TourCMS.

Les réponses à vos questions de réservation ne sont pas transmises à Palisis TourCMS. 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 Palisis TourCMS.

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

Redemption Sync

❌

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

Les validations et autres changements de statut dans Palisis TourCMS ne sont pas renvoyés à 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 Palisis TourCMS.

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

Gift Card Sync

❌

Les cartes cadeaux Ventrata ne sont pas transmises à Palisis TourCMS.

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

✅ pris en charge · ❌ non pris en charge

 

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

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

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

 

FAQ

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

La valeur du champ OCTO API au format {marketplace_id}|{channel_id}|{api_key} (TourCMS Marketplace Account ID, Channel ID de l'opérateur, clé API privée) ou le point de terminaison est très probablement incorrect. 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 Palisis TourCMS. 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 Palisis TourCMS. Si le problème persiste, contactez notre support technique.

J'obtiens une erreur lors de l'enregistrement de la configuration du backend de l'opérateur.

Le Marketplace ID, la clé API privée ou le Channel ID est très probablement incorrect. Vérifiez-les. Si le problème persiste, contactez le support.

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

L'opérateur sélectionné sur le produit n'a très probablement aucun backend configuré. Vérifiez la configuration du backend et réessayez. Si le problème persiste, contactez le support.

 

Ressources utiles

 

 

Informations sur le partenaire

Palisis AG

Florastrasse 18a

8610 Uster, Suisse

 

ID partenaire Ventrata : 38f058f1-2c12-44a9-a5b7-1f498256f882

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