Actions55
- Webhooks Actions
- Payments Actions
- Products Actions
- Plans Actions
- Partner Referrals Actions
- Reporting Actions
- Orders Actions
- Subscriptions Actions
- Invoicing Actions
- Disputes Actions
Disputes → Provide Evidence
AI-generatedOverview
The node "N8N Tools - PayPal Enhanced" provides a comprehensive integration with PayPal's API, supporting over 70 operations across multiple resources such as Orders, Subscriptions, Invoicing, Disputes, Webhooks, Payments, Products, Plans, Partner Referrals, and Reporting.
For the Disputes resource with the Provide Evidence operation, this node allows users to submit evidence related to a specific dispute. This is useful in scenarios where a merchant needs to respond to a chargeback or dispute raised by a customer by providing documentation or other proof to support their case.
Practical example:
A merchant receives a dispute notification for a transaction and wants to upload evidence (e.g., proof of delivery, communication logs) to PayPal to contest the dispute. Using this node, they can provide the necessary evidence directly from their workflow automation without manual intervention.
Properties
| Name | Meaning |
|---|---|
| ID | The unique identifier of the dispute for which evidence is being provided. |
| Request Body | JSON-formatted request body containing the evidence details to be submitted. |
| Additional Options | Optional parameters including: • Environment: "Sandbox" or "Live" PayPal environment. • Page Size: Number of items per page (for list operations). • Start Time: Filter start date (ISO 8601 format). • End Time: Filter end date (ISO 8601 format). |
Output
The node outputs a JSON object containing:
resource: The resource name ("disputes").operation: The operation performed ("provideEvidence").success: Boolean indicating if the operation was successful.- All fields returned by the PayPal API response for the provide evidence endpoint.
creditsUsed: Number of API credits used for the call (from validation response).creditsRemaining: Remaining API credits after the call.timestamp: ISO string timestamp of when the operation was executed.
No binary data output is produced 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 API access, including an access token and environment selection (sandbox or live).
- The node makes HTTP requests to both the N8N Tools API and PayPal API endpoints.
- Proper configuration of these credentials within n8n is necessary for successful execution.
Troubleshooting
- Invalid JSON in Request Body: If the JSON provided in the "Request Body" property is malformed, the node will throw an error indicating invalid JSON. Ensure the JSON syntax is correct before running.
- Validation Failure: If the N8N Tools API validation fails, the node will stop execution and report the validation error message. Check API key validity and that the requested resource-operation combination is supported.
- Unknown Operation or Resource: If an unsupported operation or resource is selected, the node throws an error specifying the unknown operation or resource. Verify that the operation and resource names are correct.
- API Authentication Errors: If PayPal OAuth2 credentials are invalid or expired, the node will fail to authenticate. Refresh tokens or reconfigure credentials as needed.
- Rate Limits / Credits: The node tracks API credits used and remaining. Exceeding limits may cause failures; monitor usage accordingly.