Interface avec Hello Asso

Déjà fait il y a quelques jours, leur réponse:

"Bonjour

Je vous invite donc à directement contacter Dolibarr car cela vient de leur activité.

Très belle journée. "

:dry: :dry: :dry:

Le problème est bien leur api qui est pas assez complète…

De plus comme le spaiements sont non connecté… Impossible de faire une fusion automatique passe sur un email ou un nom prénom… Les gens saisissent svt mal, changent d’email, font des fautes de frappes…

Dans l’idéal, il faudrait utiliser dolibarr pour la gestion puis renvoyer sur helloasso que pour le paiement… Ils n’ont pas l’air de permettre cela…

Après tout est toujours possible, donc intégration complexe dans dolibarr donc développement nécessitant un investissement humain et donc financier… Je ne suis pas sur que cela soit dans votre budget

Donc s’il ne veulent pas ouvrir le système de paiement aux logiciels de gestion (comme le fait stripe par exemple), c’est eux que ça regarde !
Mais ça se comprend :wink:

« Hello asso » est une entreprise, pas une asso à but « non lucratif ».

Hors leur service de paiement est venté comme étant gratuit pour les asso:


Généralement, quand un service est gratuit: c’est toi la marchandise (en l’occurrence ton association)
-> ils comptent sur le fait qu’à la souscription/don/etc… le particulier sera tenté de laissé un « pourboire » (appelé « commission » par les banques et autres services de paiement)
et le « taux de réussite » d’obtention de ce pourboire est d’autant plus important que le particulier adhère à l’idéologie de ton association et de leur philosophie.

Imagine alors qu’ils laissent des logiciels de gestion initier le paiement, gérer la base d’adhérent et qu’ils ne soient relégué qu’à la saisie d’un numéro de CB pour encaisser et virer l’argent… leur taux de « pourboire » s’effondrerait et leur modèle économique avec.

Attention : ça n’est pas une critique négative de leur idéologie, ni un dénigrement de leurs bonnes intentions : il s’agit d’un service rendu aux associations qui est effectivement simple à mettre en place et qui ne nécessite pas de connaissances particulières.

Sauf que … dolibarr est un logiciel de gestion opensource
-> rigueur, pas de doublon, traçabilité, libre, ouvert et comptablement pertinent.

Les bonnes intention sont présentent de chaque coté (dolibarr et hello asso) mais c’est juste deux philosophie incompatibles en l’état…
ou alors il faudrait que l’association décrète un « pourboire » obligatoire pour chaque paiement, que la somme due par le particulier soit majorée par ce « pourboire » (commission…) et que les API permettent de leur transmettre ces deux informations : montant à encaisser, pourboire à conserver avant virement à l’asso. (et bien entendu permettre aux logiciels de gestion d’imposer à hello asso les identifiants de l’adhérents en question, ou qu’hello asso puisse signaler un nouvel adhérent s’il n’existe pas et que dolibarr retourne les identifiants créés en conséquence)

bref … oui dolibarr peut tout faire à partir du moment où c’est un système ouvert et évolutif qui sait communiquer dans les deux sens, encore faut il que l’interlocuteur sache (puisse) dialoguer de la même manière :happy:

Pour en revenir à ta question de base,
récupérer les informations d’hello asso et les mettre dans dolibarr :
le plus simple serait de regarder comment tu peux exporter les informations d’hello asso et voir comment les importer dans dolibarr (via fichiers)

En fait, en y regardant de plus prêt : hello asso est surtout orienté « événementiel », pas « adhérent ».

Il faudrait voir s’il est possible de créer un « événement », une « manifestation » (ou autre terme…) dans dolibarr -> ça correspondrait à une « campagne » dans hello asso.

Dans dolibarr serait alors générées des factures client et des règlements (et non des adhésions ou dons).

Ca, en ayant uniquement une API qui va de hello asso à dolibarr, ça serait possible.

Par contre, il faudrait permettre aux participant de préciser un « code adhérent » dans hello asso et qu’il soit transmis à dolibarr par l’API.
Ainsi : dolibarr saurait rattacher la facture/règlement au tiers associé à l’adhérent.
et si pas de code adhérent ou mauvais code adhérent -> création d’un nouveau tiers (et à toi de gérer les doublons en fusionnant les tiers si nécessaire)

Mais comme le dit ptibogxiv, même pour ça: il y a quand même un temps de développement non négligeable à prévoir (réalisable bénévolement par tout contributeur qui aurait le temps bien entendu … :happy: )

Merci a vous deux pour vos points points de vues.
Il existe un export au format CSV, de tout les adhérents.

Une autre idée, serait d’aller chercher automatique ce fichier CSV est d’enrichir la BD au au fur et à mesure en supprimant les doublons.

cela pourrait fonctionner ?

Ce ne sont pas des points de vue, ce sont des faits :wink:

surement, sous réserve des méthodes mises à disposition par helloasso pour obtenir ce fichier, et son format.
ET bien sûr : savoir où on en est de l’import : donc « cocher » chez helloasso ce qui a déjà été importé ou pas… (on en revient au fait que leur API ne permet pas à dolibarr de leur envoyer des données)
au pire, il faudrait se fier à une date de création contenu dans le CSV comparée à une date de « dernier import », mais ça commence à devenir bancal …
et dans tous les cas: temps développement (c’est un module entier qu’il faut faire)

mais tu as tellement d’adhérents qu’un simple import via le module existant, avec un modèle d’import enregistré une bonne fois pour toute te prendrais trop de temps ?

à la main oui.

1 « J'aime »

Oui des fait, désolé.

Non nous n’avons pas spécialement beaucoup d’adhérent.

Ma réflexion va au delà de ça, je trouve dolibarr genial et Helloasso aussi, je trouve dommage que les deux ne se parle pas.

Afin de rendre la vie des assos plus facile…

au faite pour la compta, c’est bon :sunglasses: :sunglasses: :sunglasses: :sunglasses:

1 « J'aime »

ahhh d’accord, donc passe par un simple import de fichier adhérent dans dolibarr ! :happy:

Dolibarr parle et écoute.
Hello asso « parle » (et encore…) mais n’écoute pas.

tant qu’ils n’évolueront pas … on ne pourra rien y faire…
C’est à eux qu’il faut dire que c’est dommage :laugh:

Mais pas sûr qu’ils veuillent écouter : avec des « pourboire » 3x supérieur aux commissions habituelles.
ptibogxiv a écrit:

et en moyenne 1 personne sur 2 qui paie le pourboire,
Hello asso a écrit:

pas sûr qu’ils veuillent « risquer » de perdre la main sur leur système « complet » :wink:

1 « J'aime »

ahahah je viens de percuter pour ton " au faite pour la compta, c’est bon :sunglasses: :sunglasses: :sunglasses: :sunglasses: "

va sur ton autre post et raconte nous :woohoo:

Bonjour, je suis secrétaire d’une asso qui utilisent de plus en plus HelloAsso pour ses adhésions. Helloasso communique beaucoup en ce moment sur son API et son lien avec les CRMs
https://api.helloasso.com/v5/docs/swagger/V5
En fait , je ne comprends pas trop les réponses précedentes, si on voulait que Dolibarr gère l’ensembles des contacts et adhérents de l’association c’est bien du coté du CRM que la verifications des doublons doit etre faite et pas du cote Helloasso qui ne fait que diffuser des événements (telle personne a adhérer à telle date…)
JF Le Roux

Bonjour

L’api a un sytème de notification :

Fred

Hello(asso) !

Pareil, c’est un peu frustrant de ne pas pouvoir importer facilement les CSV HelloAsso — les formats de date ne sont pas les mêmes, faut produire un identifiant, la date d’adhésion hello asso est foireuse.

Je pense faire une petite page web qui convertit le CSV HelloAsso en « adhérent dolibarr » et « adhésion dolibarr ». On verra plus tard si ça peut s’uploader tranquille en passant par l’API Dolibarr…

1 « J'aime »

Bonjour. Je suis nouveau sur le forum et sur Dolibarr mais j’ai déjà mis en place un webhook entre un autre CRM et le paiement d’une adhésion depuis HelloAsso donc c’est possible :wink:
Je prend le temps de proposer une Pull Request…

1 « J'aime »

Trop bien, voisin !

Questions :

  • Est-ce que l’installation d’un webhook permettrait une reprise de données ? (pour les adhésions déjà passées) ?
  • Est-ce que ça permet de créer une nouvelle adhésion pour un membre existant ? Parce que clairement, via l’import on peut importer un membre, mettre à jour sa validité de cotisation… mais pas en créer une nouvelle.

Salut,

  1. Les adhésions déjà passées sont ne pas récupérables par le webhook de fin de paiement. Par contre, l’API HelloAsso permet surement d’aller chercher le passé
  2. Comme l’utilisateur est identifié par le email (ou prénom/nom), si l’API Dolibarr le permet, il est tout à fait possible de créer un nouveau membre, sa cotisation et la facture associée. En tous cas, c’est dans ce sens que j’oriente mes recherches :wink:

Si tu es à l’UV la semaine prochaine, on peut en discuter de vive voix.

Bonjour,
Je m’intéresse au même sujet donc je me permets de déterrer ce thread. Est-ce que quelqu’un est parvenu à réaliser cette intégration HelloAsso / Dolibarr par API ?
Je voudrais faire la même chose pour mon asso. Je suis développeur. Si des personnes sont prêtes à collaborer je suis preneur :wink:
A+

Bonjour à tous,
J’ai réalisé un petit prototype qui récupère les adhésions et les dons Hello Asso et les injecte dans Dolibarr. Quelques ajustements et évolutions seront nécessaires pour le rendre totalement générique et utilisable par tous. Si quelqu’un est intéressé je peux publier les sources sur un github public.

En fait cela se fait de plusieurs manières :

  • l’adresse de callback permet d’être notifiée à chaque fois que HelloAsso enregistre un nouvel adhérent.
  • il est possible de récupérer tout l’historique en appelant directement l’API REST d’HelloAsso (sans utiliser l’URL de callback).

Après si l’adhérent existe déjà dans Dolibarr il suffit de créer une nouvelle cotisation pour l’année en cours sans recréer l’adhérent.

Salut @redge,

Oui cela serai top si tu peux partager ca sur un github public histoire aussi de faire des PR au besoin.

En te remerciant par avance.

Hello @leboubou111,

Ok je vais faire un repo github public pour partager le code.