Actions82
- Client Actions
- Invoice Actions
- Payment Actions
- Receipt Actions
- Service Actions
- Team Actions
- User Actions
- Webhook Actions
- Descarga Masiva (SAT) Actions
Invoice → Get Many Payment
AI-generatedOverview
This node operation retrieves multiple payment records related to invoices from the Gigstack API. It supports filtering, sorting, and pagination to manage the volume of returned data. This is useful for scenarios where users need to fetch a list of payments for reporting, reconciliation, or further processing within an automated workflow.
Use Case Examples
- Fetch all payment records for invoices without limit to analyze payment history.
- Retrieve a limited number of recent payments sorted by creation date for quick review.
- Filter payments by status or client ID to focus on specific subsets of payment data.
Properties
| Name | Meaning |
|---|---|
| Return All | Whether to return all payment results or only up to a given limit. |
| Limit | Maximum number of payment results to return when 'Return All' is false. |
| Filters | Filters to narrow down the payment results, including status, client ID, order by field, sort direction, creation date range, and metadata key-value pairs. |
| Team ID | Team ID for multi-team access; leave empty to use the default team. |
Output
JSON
id- Unique identifier of the payment.clientid- Identifier of the client associated with the payment.
items- List of items included in the payment, each with details such as id, quantity, and unit price.automation_type- Type of automation applied to the payment.allowed_payment_methods- Payment methods allowed for the payment.currency- Currency used in the payment.exchange_rate- Exchange rate applied to the payment.send_email- Flag indicating if an email was sent for the payment.emails- List of email addresses associated with the payment.metadata- Additional metadata associated with the payment.
Dependencies
- Gigstack API key credential
Troubleshooting
- Common issues include invalid or missing API credentials, resulting in authentication errors.
- Incorrect filter parameters may cause the API to return no results or errors; ensure filters are valid and correctly formatted.
- Exceeding API rate limits can cause request failures; implement retry logic or reduce request frequency.
- Errors related to team ID usage may occur if the specified team does not exist or the user lacks access; verify team ID correctness and permissions.
Links
- Gigstack API Payments Documentation - Official API documentation for retrieving multiple payments.