Actions55
- Webhooks Actions
- Payments Actions
- Products Actions
- Plans Actions
- Partner Referrals Actions
- Reporting Actions
- Orders Actions
- Subscriptions Actions
- Invoicing Actions
- Disputes Actions
Products → Show Product Details
AI-generatedOverview
The "Show Product Details" operation of the N8N Tools - PayPal Enhanced node retrieves detailed information about a specific subscription product from PayPal by its ID. This node is useful for workflows that need to fetch and display or process product metadata, such as product name, description, status, and other attributes managed in PayPal's subscription catalog.
Practical examples include:
- Automatically fetching product details to update an internal database or CRM.
- Using product information to generate reports or dashboards.
- Validating product data before creating or updating subscriptions or plans.
Properties
| Name | Meaning |
|---|---|
| ID | The unique identifier of the product to retrieve details for. |
| Additional Options | Optional parameters including: • Environment: Choose between "Sandbox" or "Live". • 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 output JSON contains the following fields:
resource: The resource type, here always"products".operation: The operation performed, here"showProductDetails".success: Boolean indicating if the API call was successful.- All fields returned by the PayPal API for the product details, which typically include product metadata such as name, description, status, type, and other relevant attributes.
creditsUsed: Number of API credits consumed by this request (from validation response).creditsRemaining: Remaining API credits available (from validation response).timestamp: ISO string timestamp when the response was received.
If the node encounters an error and is set to continue on failure, the output will contain an error field with the error message and success set to false.
This node does not output binary data.
Dependencies
- Requires credentials for:
- An API key credential for the external N8N Tools API used for validation.
- A PayPal OAuth2 API credential providing an access token and environment setting.
- The node makes HTTP requests to PayPal's REST API endpoints, switching URLs based on the selected environment ("sandbox" or "live").
- Proper configuration of these credentials and network access to PayPal APIs is necessary.
Troubleshooting
- Invalid JSON in Request Body: If a JSON input property is malformed, the node throws an error indicating invalid JSON. Ensure JSON syntax correctness.
- Validation Failure: If the external validation API rejects the request, the node throws an error with the validation message. Check API key validity and correct resource/operation names.
- Unknown Operation or Resource: Errors occur if unsupported operations or resources are specified. Verify that "Products" resource and "Show Product Details" operation are correctly selected.
- API Authentication Errors: If PayPal OAuth2 tokens are invalid or expired, API calls will fail. Refresh or reconfigure credentials.
- Network Issues: Connectivity problems to PayPal or the validation API can cause failures. Confirm network access and endpoint availability.