Passer au contenu principal

Onboarding technique ExtendaGO

Cet article décrit les étapes nécessaires pour implémenter ExtendaGO en tant que fournisseur technique lors d’une intégration avec Funbutler.

Mis à jour il y a plus de 2 semaines

Avant de commencer

Funbutler ne prend actuellement pas en charge l’utilisation des variantes ni des packages dans le backoffice ExtendaGO.
Afin d’éviter tout problème, il est demandé de ne pas utiliser ces fonctionnalités pour le moment.

Envoyer les informations API à Funbutler

Envoyez les informations suivantes depuis ExtendaGO, accompagnées du nom du client Funbutler, à [email protected] :

  • Client ID

  • Client Secret

  • Shop ID

  • Gift card tender type ID

Funbutler activera l’intégration en statut Onboarding et enverra un webhook.

Configurer le webhook universel dans ExtendaGO

Dans le backoffice ExtendaGO :

  1. Accédez à Paramètres → Integrations → Universal Integration.

  2. Sélectionnez Rappeler le lien avec les données du modèle

  3. Cochez Commandes.

  4. Sous Rappeler le lien, saisissez l’URL fournie dans le champ Webhook URL (Order).

Configurer l’interface calendrier Funbutler

Vous recevrez également l’URL du calendrier Funbutler.

Dans le backoffice ExtendaGO :

  1. Accédez à Paramètres → Configurations.

  2. Mettez à jour les paramètres suivants :

  • POS.WebInterface.Webinterface.Enable = ON

  • POS.WebInterface.WebinterfaceTitle = Calendar

  • POS.WebInterface.WebinterfaceURL = URL du calendrier Funbutler

  • Recherchez Shared.Setting.Pusher.Changes.Enabled = ON

Contactez le support ExtendaGO si ces paramètres ne sont pas disponibles.

Créer les articles standards obligatoires

Les produits suivants doivent être configurés dans ExtendaGO en tant qu’articles standards (failover/dummy). Cette étape est obligatoire :

  • Cheques de cadeaux

  • Add-ons

  • Réservation de ressource

  • Forfaits

  • Activités – Cours et événements

Ensuite, associez les packages aux produits ExtendaGO dans Funbutler :

Paramètres →Caisse → Correspondance des articles

Consultez la vidéo « Get Started With ExtendaGO » pour plus de détails sur la gestion des packages et l’association des produits.

Passer en production

Lorsque la configuration est terminée, envoyez un email à [email protected] pour activer l’intégration en production.

Important :
Toutes les commandes existantes dans le système avant l’association des produits ExtendaGO aux packages Funbutler doivent être enregistrées (checked-in) avant le passage en production.

Vous pouvez vérifier cela en exportant un rapport des réservations à venir après avoir terminé l’association des produits.

Vidéos et ressources

Ajouter deux nouveaux types de paiement

Dans le backoffice ExtendaGO :

  1. Accédez à Paramètres Configuration → Autres types de paiement

  2. Créez un nouveau type de paiement nommé Funbutler Prépayé.

  3. Créez un second type de paiement nommé Funbutler Carte cadeau.

N’utilisez pas la fonction intégrée de voucher d’ExtendaGO pour Funbutler Carte cadeau.

Après configuration :

  • Copiez les Tender Type IDs pour Funbutler Prépayé et Funbutler Carte cadeau

  • Envoyez ces IDs à [email protected] avec les autres informations d’onboarding.

Remarque importante

Funbutler n’est actuellement pas compatible avec le module carte cadeau ExtendaGO.
Les cartes cadeaux Funbutler ne peuvent pas être utilisées comme moyen de paiement dans le checkout ExtendaGO.

Les cartes cadeaux Funbutler sont uniquement valables pour :

  • Les achats en ligne

  • Les achats via le calendrier Funbutler

Activer la réception des précommandes Funbutler

Pour permettre la réception et le paiement des commandes non prépayées depuis Funbutler :

  1. Ouvrez ExtendaGO et accédez à Paramètres client.

  2. Activez les paramètres suivants :

  • CreatedPreoderFeatures

  • PreOrder

  • PreOrderNonFood

  • SendPreordersToOtherShops

Chaque paramètre doit être activé (switch sur ON).

Paramètres KDS

Dans les paramètres de l’application Kitchen Display System (KDS) :

  • Si Livré est activé, les commandes passent automatiquement en statut « Livré ».

  • Si Livré est désactivé, les commandes n’apparaissent pas et restent bloquées en statut « Completed ».

Lorsque tous les paramètres sont activés, l’icône « running man » apparaît, indiquant que les commandes Funbutler non prépayées peuvent être reçues.

Pour toute assistance, contactez [email protected].

Checklist d’intégration

  • Envoyer les informations API à [email protected]

  • Configurer le webhook universel pour le webhook Funbutler

  • Configurer les articles standards pour :

    • Vouchers

    • Add-ons

    • Resource bookings

    • Packages

    • Activities – Classes & Events

  • Créer le type de paiement prépayé

  • Créer le type de paiement carte cadeau

  • Activer POS.WebInterface.Webinterface.Enable

  • Définir POS.WebInterface.WebinterfaceTitle = Calendar

  • Définir POS.WebInterface.WebinterfaceURL = URL du calendrier Funbutler

  • Activer Shared.Setting.Pusher.Changes.Enabled

  • Associer tous les produits Funbutler à un numéro d’article

  • Activer :

    • CreatedPreoderFeatures

    • PreOrder

    • PreOrderNonFood

    • SendPreordersToOtherShops

  • Désactiver « Delivered » dans le KDS

Détails

Pour toute question relative à l’intégration, contactez [email protected].

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