SILARHISILARHI
  • Présentation
  • Services
  • Méthodologie
  • Clients
  • Chiffres
  • Projets
  • Blog
  • Contact
SILARHISILARHI
  • Présentation
  • Services
  • Méthodologie
  • Clients
  • Chiffres
  • Projets
  • Blog
  • Thème
  • Contact
Contactez nous

Besoin d’un renseignement ?
Vous avez un projet ?

Contactez-nous
SILARHISILARHI

Notre adresse

116 Route d'Espagne
HELIOS 4, BAT 113, BAL 411
31100 Toulouse

Navigation
AccueilProjetsOpen sourceContactLinkedIn
Services
Logiciel métier sur mesureReprise d'applicationTierce maintenance applicativeIntégration bancaireModernisation Symfony UX
Expertises
SymfonyPHPAPI PlatformReactToutes les technologies
Informations
Mentions légalesCGVConfidentialitéCookies
Retour aux projets
Intégration & APIMarketing Digital & Lead GenerationDéveloppement complet

CRM invoicing sync - Outil de synchronisation CRM vers Facturation

ONE ONLINE

Année
2019

Vue d'ensemble

Nous avons développé un outil de synchronisation automatique entre le CRM de notre client (Zoho CRM, puis HubSpot depuis 2022) et le logiciel de facturation Zoho Invoice. Concrètement, chaque deal créé ou mis à jour dans le CRM est récupéré par notre connecteur, qui le convertit en facture dans Zoho Invoice, en appliquant des règles de calcul des montants et des taxes définies dans un Google Sheet. Cette solution permet à notre client de gérer efficacement la facturation de ses clients tout en assurant une synchronisation fluide entre les deux systèmes.

À propos du client

ONE ONLINE

Secteur : Marketing Digital & Lead Generation
Contexte : ONE ONLINE est une agence spécialisée dans la génération de leads pour le secteur de la santé, connectant les cliniques (esthétique, dentaire, greffe, etc.) avec des prospects qualifiés. Grâce à des campagnes sur-mesure optimisées et conformes à la réglementation, elle accompagne ses clients pour augmenter leur chiffre d'affaires et leur patientèle.
Voir les 2 projets ONE ONLINE

Le Défi

L'intégration entre le CRM et Zoho Invoice nécessitait de gérer des règles d'affectation complexes, tout en assurant une synchronisation bidirectionnelle fiable sans perte de données.

Points Clés du Défi

  • Mapping entre structures CRM et facturation différentes
  • Synchronisation bidirectionnelle fiable
  • Fiabilité dans le calcul des montants et taxes
  • Performance sur volumes importants quotidiens

Fonctionnalités Clés

  • Synchronisation planifiée des deals modifiés dans les 2 dernières heures
  • Intégrations APIs Zoho CRM, HubSpot et Zoho Invoice complètes
  • Module de connexion sécurisé via OAuth2
  • Pagination et dispatching asynchrone pour la performance

Notre Solution

Nous avons développé un connecteur Symfony avec workers asynchrones, intégration CRM et moteur de calcul des montants et taxes.

Notre intervention

Projet à périmètre défini

Développement d'un connecteur automatique entre le CRM (Zoho CRM puis HubSpot) et Zoho Invoice pour synchronisation deals vers factures

Le projet en détails

1
V1août 2020

Développement d'un outil de synchronisation entre données de plusieurs CRM pour automatiser la facturation.

Fonctionnalités développées :

  • Utilisation des API Zoho CRM et Zoho Invoice
  • Moteur de calcul du montant final de facture
  • Gestion des avoirs et de la sécurisation carte bancaire
  • Téléchargement mensuel de toutes les factures établies
2
V2octobre 2021

Synchronisation des ventes vers les tableurs Google des collaborateurs.

Fonctionnalités ajoutées :

  • Écriture automatique de chaque vente créée ou modifiée dans le Google Sheet du collaborateur concerné, avec un onglet par mois
  • Calcul de la commission des collaborateurs sur le montant hors taxes

Mises à jour techniques :

  • Migration Symfony 5.1 vers 5.3
  • Passage à Bootstrap 5
  • Optimisation de l'image Docker
3
V3septembre 2022

Remplacement de Zoho CRM par HubSpot comme source des ventes.

Fonctionnalités ajoutées :

  • Lecture des ventes depuis HubSpot à la place de Zoho CRM
  • Traitement des ventes par lots via Symfony Messenger
  • Synchronisation limitée aux ventes modifiées dans les 2 dernières heures
  • Gestion des limites de l'API HubSpot
  • Gestion des factures vides, des contacts inactifs et des clients en doublon

Mises à jour techniques :

  • Migration Symfony 5.3 vers 6.0 et PHP 7.4 vers 8.0
  • Authentification HubSpot par application privée
4
V4mai 2026

Gestion automatique de la TVA et modernisation de l'application.

Fonctionnalités ajoutées :

  • Taux de TVA déterminé selon le pays du contact, avec prise en charge des pays hors Union européenne et des avoirs
  • Mode forcé pour recalculer la TVA des factures existantes
  • Date de paiement alignée sur la date de facture
  • Passage au nouveau domaine de l'API Zoho Invoice

Mises à jour techniques :

  • Migration Symfony 6.0 vers 7.3 et PHP 8.0 vers 8.2
  • Ajout de Rector, PHPStan et des premiers tests PHPUnit
  • Mise en place de l'intégration continue GitLab
  • Remontée des erreurs dans Sentry

Livrables

  • Connecteur Symfony opérationnel et dockerisé
  • Synchronisation automatique CRM → Zoho Invoice
  • Traitement des deals par lots via Symfony Messenger
  • Système de retry et gestion erreurs
  • Monitoring et logging complet

Technologies utilisées

BootstrapDockerHubSpotjQueryMySQLPHPSymfonyTwigZoho

Un projet similaire en tête ?

Discutons de vos objectifs et découvrez comment nous pouvons créer une solution sur mesure pour votre entreprise.

Démarrer un projetVoir d'autres projets