Intégration QuickBooks
Connectez QuickBooks Online pour importer les clients et supporter les déclencheurs d'automatisation par facture payée
L'intégration QuickBooks connecte vos données clients de QuickBooks Online à demeterrr et supporte les flux de travail déclenchés par le paiement de factures.
Fonctionnalités supportées
- Connexion OAuth avec PKCE
- Association de compagnie QuickBooks par identifiant realm
- Synchronisation des clients de QuickBooks vers les contacts demeterrr
- Chemin de déclenchement optionnel par facture payée pour les exécutions de séquences
- Déconnexion et reconnexion depuis les Intégrations
Connecter QuickBooks
- Allez dans Paramètres > Intégrations.
- Cliquez sur Connecter QuickBooks.
- Complétez l'authentification OAuth dans Intuit.
- Revenez dans demeterrr et confirmez le statut Connecté.
Lors du rappel, l'intégration enregistre votre realmId QuickBooks.
Synchroniser les clients
Utilisez Synchroniser maintenant dans la carte QuickBooks pour déclencher l'importation de clients à la demande.
Le point de terminaison de synchronisation supporte actuellement les opérations d'importation de type contact (syncType: contacts).
Flux de déclenchement par facture payée
Lorsqu'il est activé dans la configuration de l'intégration, les événements webhook QuickBooks Payment Create peuvent déclencher des exécutions de séquences.
Valeurs de configuration requises :
triggerOnInvoicePaid: truetriggerDelayDays(optionnel,0-90; mettez > 0 si le service est livré après le paiement)sequenceIdconfiguré vers une séquence active
Ces options sont disponibles via la route API de configuration QuickBooks.
Comportement sans tableau de bord
Après la connexion de QuickBooks et la sauvegarde des paramètres de déclenchement par facture payée, votre équipe n'a pas besoin d'ouvrir demeterrr pour exécuter ce flux.
L'automatisation s'exécute côté serveur :
- Le client paie une facture dans QuickBooks.
- QuickBooks envoie un événement webhook signé.
- demeterrr vérifie la signature du webhook.
- demeterrr crée et envoie l'exécution de séquence configurée.
Vérification des webhooks
Les requêtes webhook de QuickBooks sont validées par vérification de signature HMAC avec :
QUICKBOOKS_WEBHOOK_VERIFIER
Si cette valeur est manquante ou invalide, les événements webhook sont rejetés.
Déconnecter QuickBooks
- Ouvrez Paramètres > Intégrations.
- Cliquez sur Déconnecter dans la carte QuickBooks.
- Confirmez l'action.
La déconnexion arrête la synchronisation et l'automatisation par facture payée.
Dépannage
OAuth non configuré
Vérifiez :
QUICKBOOKS_CLIENT_IDQUICKBOOKS_CLIENT_SECRET
Erreurs de rappel
Si le rappel échoue avec des erreurs spécifiques à QuickBooks, reconnectez-vous et confirmez que votre URL de rappel correspond au domaine de l'application en cours d'exécution.
Événements webhook non traités
Vérifiez :
QUICKBOOKS_WEBHOOK_VERIFIERest configuré- Le statut de l'intégration est connecté
triggerOnInvoicePaidetsequenceIdsont configurés si vous attendez une automatisation
Articles connexes
// Articles connexes
Intégration Salesforce
Connectez Salesforce pour synchroniser les contacts, déclencher des séquences à partir d'événements Closed Won et renvoyer les scores
Intégration HubSpot
Connectez HubSpot pour synchroniser les contacts et envoyer les données NPS et CSAT dans votre CRM
Créer votre première séquence
Construisez et activez une séquence automatisée multi-étapes pour les flux de travail de sondage et de suivi
Séquences déclenchées par API
Inscrivez des contacts dans des séquences par programmation en utilisant l'API
Cet articlé vous a-t-il été utile?
Dites-nous si cet articlé vous a été utile ou si vous avez besoin de plus d'informations.
Rejoignez des centaines d'entreprises qui utilisent déjà demeterrr pour collecter des commentaires, obtenir plus d'avis et croître plus rapidement.
Commencer l'essai