Zoho Books
Ce que ca fait
Zoho Books envoie les événements de facturation en temps réel vers DURUM.ai.
| Événement Zoho Books | Type dans DURUM.ai | Quand |
|---|---|---|
| Facture payee (Invoice Paid) | Paiement | Le client paie une facture |
| Facture en retard (Invoice Overdue) | Paiement du | La facture depasse la date d'échéance |
Configuration étape par étape
- Connectez-vous à votre compte Zoho Books
- Cliquez sur l'icône Engrenage (en haut à droite) pour accéder aux Settings
- Dans la section Intégrations, cliquez sur Webhooks (ou dans Automation selon votre version)
- Cliquez sur + New Webhook
Webhook pour les factures payees :
- Nom :
DURUM - Payment - Module : Invoice
- URL :
https://app.durum.ai/api/webhook/payment?client_key=VOTRE_CLE - HTTP Method : POST
- Payload Format : JSON
- Dans Trigger, sélectionnez : quand le statut de la facture passe a Paid
- Ajoutez les champs a inclure dans le payload :
- Invoice Number
- Invoice Date
- Total
- Balance
- Customer Name
- Contact Email
- Cliquez sur Save
Webhook pour les factures en retard :
- Créez un deuxième webhook :
DURUM - Payment Due - Même URL :
https://app.durum.ai/api/webhook/payment?client_key=VOTRE_CLE - Trigger : quand le statut passe a Overdue
- Sauvegardez
Comment tester
- Créez une facture de test dans Zoho Books
- Marquez-la comme payee
- Attendez 30 secondes
- Dans DURUM.ai, allez dans Logs Data
- Vérifiez qu'un événement
paymentapparaît - Supprimez la facture de test
Dépannage Zoho Books
| Problème | Solution |
|---|---|
| Payload vide dans les logs | Vérifiez que les champs sont bien configurés dans le webhook Zoho Books |
client_key=unknown | Assurez-vous que ?client_key=VOTRE_CLE est présent dans l'URL |
| Événement en quarantaine | L'agence doit mapper la source. Contactez votre gestionnaire. |
WARNING
Le paramètre ?client_key=VOTRE_CLE est obligatoire dans l'URL du webhook Zoho Books. Sans ce paramètre, DURUM.ai ne pourra pas associer le paiement à votre compte.