Actions37
- Booking Actions
- Catalog Actions
- Customer Actions
- Invoice Actions
- Order Actions
Invoice → Get
AI-generatedOverview
This node interacts with the Square API to retrieve details of a specific invoice by its ID. It is useful in scenarios where you need to fetch invoice information for processing, reporting, or integration with other systems. For example, you might use this node to get invoice details to display in a dashboard or to verify invoice status before proceeding with payment or follow-up actions.
Use Case Examples
- Retrieve an invoice by its ID to display its details in a custom application.
- Fetch invoice data to integrate with accounting or CRM systems for further processing.
Properties
| Name | Meaning |
|---|---|
| Invoice ID | The unique identifier of the invoice to retrieve. |
Output
JSON
id- The unique identifier of the invoice.location_id- The location associated with the invoice.order_id- The order associated with the invoice.primary_recipient- Details about the primary recipient of the invoice.payment_requests- List of payment requests associated with the invoice.status- The current status of the invoice.version- The version number of the invoice for concurrency control.
Dependencies
- Square API authentication token (API key credential)
Troubleshooting
- Ensure the provided Invoice ID is correct and exists in the Square account.
- Check API credentials and permissions to access invoice data.
- Handle errors gracefully, especially if the invoice is not found or the API rate limit is exceeded.
Links
- Square API - Get Invoice - Official Square API documentation for retrieving an invoice by ID.