HelloAsso (paiements de l’association)
Chaque association configure ses identifiants API HelloAsso depuis Compte → HelloAsso (juste sous Courrier / Brevo).
Cette configuration unique sert aux adhésions, à la billetterie et à Une main pour demain.
Sans Client ID, secret et slug organisation, les paiements en ligne ne peuvent pas démarrer.
Prérequis
- Compte association sur HelloAsso.
- Accès au portail développeur : Client ID, Client secret, slug organisation.
- URL publique du site en HTTPS (`public_url` dans `src/config/app.config.local.php`).
Configuration dans asso-services
- Menu latéral → Compte → HelloAsso (administrateur d’association).
- Renseignez Client ID, Client secret et slug organisation.
- Pour les tests, laissez Mode bac à sable coché (clés de l’environnement sandbox, pas celles de production).
- Enregistrer, puis Tester la connexion.
- En production, décochez le bac à sable une fois les tests terminés.
Astuce : laissez le secret vide à l’enregistrement pour conserver la valeur déjà enregistrée.
En cas d’échec
- Vérifiez que les clés correspondent à l’environnement (sandbox vs production).
- Le slug est celui de l’URL HelloAsso de l’association (pas le nom affiché).
- HelloAsso exige des URLs de retour en HTTPS.
Liste des versements
Même sans le module Comptabilité, le menu Versements HelloAsso affiche la liste indicative des encaissements et un PDF des versements en attente. Voir [helloasso-receipts.md](helloasso-receipts.md).