Galette

Plugin to handle membership fees and donations payments with HelloAsso

Плагін спільноти

This plugin provides:

Payment form as seen by a user *not logged in* to their
account

Note — This plugin requires your Galette instance to be publicly reachable and served with a valid SSL certificate.

Installation

First, download the plugin:

Download the latest HelloAsso plugin
release! Get the HelloAsso plugin
nightly!

Extract the downloaded archive into the Galette plugins directory. For example, on Linux (replacing {url} and {version} with the matching values):

$ cd /var/www/html/galette/plugins
$ wget {url}
$ tar xjvf galette-plugin-helloasso-{version}.tar.bz2

Database initialization

This plugin needs several tables in the database. See Galette’s plugins management interface.

And that’s it, the HelloAsso plugin is installed. :)

Using the plugin

Once the plugin is installed, a Helloasso group is added to the Galette menu when a user is logged in. It lets administrators and staff members set the plugin preferences and browse the payment history.

Plugin menu

The payment form is available from Galette’s public pages.

Only users logged in to their account can pay contributions with membership extension (membership fees).

Payment form as seen by a user logged in to their account

Visitors (users not logged in to their account) can only pay contributions without membership extension (donations). In that case, no contribution is created in Galette: the payment only appears in the plugin’s payment history.

Payment history

Preferences

Preferences

Settings

The "Intégrations et API" section of the HelloAsso
account

Connection status

This screen shows whether the plugin is correctly set up and connected to HelloAsso.

HelloAsso connection status