HelloAsso icon

HelloAsso

Interact with the HelloAsso API

Actions13

Payment → Get Many

AI-generated

Summary

Lists payments for a HelloAsso organization via GET /organizations/{slug}/payments, with optional filters by date, payer search and payment state. Results are unwrapped from the response's data array.

Inputs

  • Organization Slug (required) — The organization's identifier as it appears in HelloAsso URLs (e.g. my-association).
  • Filters — Optional collection: From Date (created on or after), To Date (created before, exclusive), Search (payer/user first name, last name or email), and States (multi-select: Authorized, Contested, Pending, Refunded, Refunding, Refused, Registered, Unknown).
  • Return All — If true, follows the API's continuationToken to fetch every page. Defaults to false.
  • Limit — Shown when Return All is off. Max results to return (default 50, min 1); also sent as the pageSize query parameter.
  • Request Options — Node settings: batching (items per batch, interval), ignore SSL issues, proxy, and timeout (default 10000 ms).

Output shape

A list of payment records from the organization, emitted as one item per payment (the response's data array).

Pagination uses the continuationToken from the response's pagination object. Payment fields are whatever the HelloAsso API returns and are not defined in the node. Requires HelloAsso OAuth2 credentials.

Examples

Example 1: Fetch all refunded or contested payments from the last month for reconciliation

Organization Slug: my-association; Return All: true; Filters: From Date = 30 days ago, States = Refunded, Contested

Example 2: Look up recent payments by a specific payer's email

Organization Slug: my-association; Return All: false; Limit: 20; Filters: Search = payer@example.com

Links

Discussion