Passer au contenu principal

Facturation (électronique)

Configurer la connexion Zoho dans Eventmaker

L'intégration Zoho permet à Eventmaker de générer des factures à partir des informations collectées lors de l'inscription et de les transmettre à votre organisation Zoho.

Cette documentation décrit les étapes nécessaires pour connecter votre compte Zoho à Eventmaker et configurer la facturation sur votre événement.

Si votre organisation Zoho utilise encore l'édition Global, consultez également la documentation Migrer Zoho Invoice / Zoho Books vers l'édition France.


1. Activer la facturation dans Eventmaker

La fonctionnalité Paiement > Facturation (Zoho) doit être activée sur votre événement.

Une fois la fonctionnalité activée, les paramètres de connexion à Zoho sont disponibles dans :

Événement > Intégrations > Paiement / Zoho

L'intégration utilise le protocole OAuth 2.0 pour autoriser Eventmaker à accéder à votre organisation Zoho.

Vous devrez pour cela :

  1. créer une application dans la console développeur Zoho ;

  2. récupérer son Client ID et son Client Secret ;

  3. les renseigner dans Eventmaker ;

  4. autoriser Eventmaker à accéder à votre organisation Zoho.


2. Utiliser le même compte et le même navigateur

⚠️ Important

Lors de la configuration, assurez-vous :

  • d'être connecté au compte Zoho correspondant à l'organisation que vous souhaitez utiliser pour l'événement ;

  • d'utiliser le même navigateur pour Zoho et Eventmaker.

Cela permet à Zoho d'associer correctement l'autorisation générée à votre organisation.


3. Créer une application dans Zoho API Console

Rendez-vous dans la console développeur Zoho :

Connectez-vous avec le compte Zoho qui sera utilisé pour la facturation.

Cliquez sur Add Client puis sélectionnez :

Server-based Applications

Paramètres de l'application

Renseignez les informations suivantes :

Client Name

Eventmaker

Homepage URL

https://app.eventmaker.io

Authorized Redirect URL

https://app.eventmaker.io/receive_zoho_grant_token

Puis cliquez sur CREATE.


4. Récupérer le Client ID et le Client Secret

Une fois l'application créée, ouvrez-la dans la console Zoho puis rendez-vous dans la section :

Client Secret

Vous y trouverez :

  • le Client ID ;

  • le Client Secret.

Copiez ces deux informations.


5. Configurer la connexion dans Eventmaker

Retournez dans le back-office Eventmaker, dans les paramètres de l'intégration Zoho.

Renseignez :

  • Client ID

  • Client Secret

avec les valeurs récupérées dans Zoho.


6. Activer l'option Multi-DC

Dans la configuration de votre application Zoho, rendez-vous dans :

Settings

Activez l'option :

Multi-DC

Cette option doit être activée avant de générer l'autorisation permettant à Eventmaker de se connecter à Zoho.


7. Vérifier votre organisation Zoho

Avant de finaliser la connexion, vérifiez qu'une organisation de facturation est bien configurée dans Zoho.

Vous pouvez notamment y configurer :

  • les informations de votre entreprise ;

  • votre logo ;

  • les coordonnées affichées sur les factures ;

  • votre modèle de facture ;

  • les paramètres de numérotation et de facturation propres à votre organisation.

Ces éléments sont gérés directement depuis Zoho Invoice ou Zoho Books, selon la solution utilisée par votre organisation.

La personnalisation graphique et les paramètres comptables des factures sont gérés dans Zoho et non dans Eventmaker.

💡 Si votre organisation utilise encore l'édition Global de Zoho, consultez la documentation Migrer Zoho Invoice / Zoho Books vers l'édition France.


8. Autoriser Eventmaker à accéder à Zoho

Une fois le Client ID et le Client Secret enregistrés dans Eventmaker, cliquez sur :

Générer un nouveau token

Vous êtes redirigé vers Zoho.

Zoho vous demande alors d'autoriser Eventmaker à accéder aux données nécessaires à la facturation.

Cliquez sur Accept / Accepter.

Vous êtes ensuite automatiquement redirigé vers Eventmaker.

Enregistrez les modifications dans Eventmaker.

La connexion entre votre événement Eventmaker et votre organisation Zoho est maintenant configurée.


9. Vérifier la région Zoho

⚠️ La région utilisée pour la connexion dépend de votre compte Zoho.

Selon votre organisation, Zoho peut notamment utiliser un domaine en :

  • .com

  • .eu

Lorsque vous générez le token, vérifiez que la région configurée dans Eventmaker correspond bien à celle utilisée par votre compte Zoho.


10. Ajouter la facturation au processus d'inscription

Une fois l'intégration Zoho configurée, rendez-vous dans le processus d'inscription de la catégorie concernée.

Ajoutez le bloc :

Facturation Zoho

⚠️ Le bloc Facturation Zoho ne peut être ajouté que si un bloc Paiement est également présent dans le processus d'inscription de la catégorie.


11. Configurer le mapping des informations envoyées à Zoho

Le bloc Facturation Zoho permet de définir quelles informations collectées dans Eventmaker doivent être envoyées à Zoho pour créer le client et la facture.

Les champs peuvent être renseignés à l'aide de la syntaxe Liquid afin de récupérer automatiquement les informations du participant.

Voici un exemple de configuration :

Champ

Valeur Eventmaker

Nom du client dans Zoho

{{ guest.company_name }}

Email où envoyer la facture

{{ guest.email }}

Zoho order number

Optionnel

Adresse de facturation

{{ guest.guest_metadata.billing_address }}

Ville

{{ guest.guest_metadata.billing_city }}

État / Province

{{ guest.guest_metadata.billing_state }}

Code postal

{{ guest.guest_metadata.billing_zip }}

Pays

{{ guest.country_name }}

Fax

{{ guest.guest_metadata.billing_fax }}

Type de client (entreprise / particulier)

{{ guest.guest_metadata.customer_type }}

Numéro de TVA

{{ guest.vat_number }}

Numéro SIRET

{{ guest.company_id_number }}

Mapping Eventmaker

Le mapping doit être adapté aux informations effectivement collectées dans votre formulaire d'inscription.

Pour le SIRET, Eventmaker réutilise la donnée Business identification number présente sur la fiche participant et la transmet via :

{{ guest.company_id_number }}

Pour le pays, utilisez :

{{ guest.country_name }}

afin de transmettre le nom complet du pays, par exemple France.

Les champs Type de client, Numéro de TVA et Numéro SIRET sont notamment utilisés dans le cadre des contrôles appliqués par Zoho pour la facturation électronique en France et doivent donc être demandé à vos participants.


12. Facturation électronique en France

Si votre organisation utilise Zoho dans le cadre de la facturation électronique en France, certaines informations supplémentaires doivent être prises en compte dans la configuration Eventmaker.

Par défaut, Eventmaker transmet le type de client :

Individual

Il n'est donc pas nécessaire d'ajouter un champ Type de client dans votre formulaire pour les inscriptions qui doivent être traitées comme des particuliers.

Pour les clients professionnels français devant être identifiés comme Business, le type de client doit en revanche être collecté lors de l'inscription et mappé vers le champ :

Type de client (entreprise / particulier)

Eventmaker transmet la valeur Business lorsque :

  • le participant est identifié comme Business ;

  • son pays est la France ;

  • le pays de facturation configuré sur l'événement est également la France.

Pour ces clients, certaines informations d'identification doivent également être correctement transmises à Zoho, notamment :

  • Type de client (entreprise / particulier)

  • le SIRET, via {{ guest.company_id_number }} ;

  • le numéro de TVA, lorsqu'il est applicable, via {{ guest.vat_number }} ;

  • le pays, via {{ guest.country_name }} ;

  • une adresse de facturation complète.

Lors de la configuration du formulaire d'inscription sur Eventmaker vous devez demander les champs cités ci-dessus à vos participants.

Si une information requise est manquante ou incorrecte, Zoho peut empêcher la finalisation de la facture. La facture reste alors au statut Draft et ne reçoit pas de numéro définitif.

Le message d'erreur retourné par Zoho est affiché dans Eventmaker, notamment depuis la fiche participant et le panier concerné.

Après correction des informations, utilisez l'action :

Retry sending invoice

Cette action relance le reste du processus de facturation :

  1. finalisation de la facture ;

  2. enregistrement du paiement si nécessaire ;

  3. demande d'envoi de la facture par email depuis Zoho.

Pour aller plus loin

La configuration de la facturation électronique elle-même est réalisée directement dans Zoho.


13. Tester la configuration

Avant d'ouvrir les inscriptions, nous recommandons de réaliser une inscription de test avec paiement et facturation.

Vérifiez notamment que :

  1. le participant est correctement créé ou retrouvé dans Zoho ;

  2. les informations du participant sont correctement transmises ;

  3. l'adresse de facturation et les informations fiscales attendues sont présentes ;

  4. la facture est créée dans la bonne organisation Zoho ;

  5. le montant de la facture est correct ;

  6. le modèle de facture attendu est utilisé.

Si vous facturez des entreprises françaises, réalisez également un test avec un participant de type Business afin de vérifier la transmission du SIRET, du numéro de TVA, du pays et des autres informations attendues.

Une fois ces tests validés, la configuration Zoho de votre événement est terminée.


En résumé

Pour connecter Zoho à Eventmaker :

  1. activez Paiement > Facturation (Zoho) dans Eventmaker ;

  2. créez une application Server-based dans Zoho API Console ;

  3. utilisez l'URL de redirection Eventmaker ;

  4. récupérez le Client ID et le Client Secret ;

  5. activez Multi-DC ;

  6. renseignez les identifiants dans Eventmaker ;

  7. cliquez sur Générer un nouveau token et autorisez Eventmaker dans Zoho ;

  8. ajoutez le bloc Facturation Zoho dans le processus d'inscription ;

  9. configurez le mapping des informations ;

  10. si vous facturez des entreprises françaises, configurez les informations nécessaires à leur identification ;

  11. réalisez une inscription de test avant l'ouverture de l'événement.

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