Actions13
Payment → Get Many
AI-generatedSummary
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