Actions55
- Webhooks Actions
- Payments Actions
- Products Actions
- Plans Actions
- Partner Referrals Actions
- Reporting Actions
- Orders Actions
- Subscriptions Actions
- Invoicing Actions
- Disputes Actions
Payments → Show Refund Details
AI-generatedOverview
The "Show Refund Details" operation in the Payments resource of this node retrieves detailed information about a specific PayPal refund by its ID. This is useful for users who need to verify the status, amount, and other metadata related to a refund transaction processed through PayPal.
Common scenarios include:
- Customer support teams verifying refund statuses.
- Finance departments reconciling refund transactions.
- Automated workflows that trigger follow-up actions based on refund details.
For example, after issuing a refund via PayPal, you can use this operation to fetch the refund's current state and details to update your internal systems or notify customers.
Properties
| Name | Meaning |
|---|---|
| ID | The unique identifier of the refund to retrieve details for. |
| Additional Options | Optional parameters including: |
| - Environment: Choose between "Sandbox" (test) or "Live" PayPal environment. | |
| - Page Size: Number of items per page for list operations (not typically used here). | |
| - Start Time: Filter start date/time in ISO 8601 format (not typically used here). | |
| - End Time: Filter end date/time in ISO 8601 format (not typically used here). |
Output
The output JSON contains the following structure:
resource: The resource type, here always"payments".operation: The operation performed, here"showRefundDetails".success: Boolean indicating if the API call was successful.- All fields returned by the PayPal API for the refund details, such as refund status, amount, currency, timestamps, and related payment IDs.
creditsUsed: Number of API credits consumed by the request (from validation response).creditsRemaining: Remaining API credits available.timestamp: The ISO timestamp when the data was retrieved.
No binary data is output by this operation.
Dependencies
- Requires an API key credential for the external "N8N Tools API" service used for validating requests.
- Requires OAuth2 credentials for PayPal with an access token and environment setting (sandbox or live).
- The node makes HTTP requests to PayPal's REST API endpoints depending on the environment.
- Proper configuration of these credentials in n8n is necessary for successful execution.
Troubleshooting
- Invalid or missing refund ID: Ensure the "ID" property is correctly set to a valid refund identifier.
- API validation failure: If the external validation API rejects the request, check that the client ID, environment, and API key are correct.
- Authentication errors: Verify that the PayPal OAuth2 access token is valid and has not expired.
- Unknown operation or resource errors: These indicate misconfiguration of the resource or operation properties.
- Invalid JSON in request body: Not applicable here since no request body is needed for this GET operation.
- Rate limiting or credit exhaustion: Monitor
creditsRemainingto avoid hitting API limits.
If errors occur, enabling "Continue On Fail" allows the workflow to proceed while capturing error messages in the output.