Actions115
- Course Actions
- Bundle Actions
- Course Grade Actions
- Course Grade Detail Actions
- Course Teacher Actions
- Email Actions
- Email Campaign Actions
- Email Campaign Course Actions
- Email Campaign Excluded Course Actions
- Email Campaign Excluded List Actions
- Enroll Actions
- Email Campaign Excluded Plan Actions
- Email Campaign List Actions
- Email Campaign Plan Actions
- Email List Actions
- MindzPay Account Actions
- MindzPay Invoice Actions
- MindzPay Payment Actions
- MindzPay Subscription Actions
- Subscription Actions
- Team Actions
- User Actions
Overview
The MindzPay Payment "Get" operation node allows users to retrieve detailed information about a specific payment made through the MindzPay system. This is useful in scenarios where you need to verify payment status, audit transactions, or fetch payment details for reporting and reconciliation purposes.
Practical examples include:
- Fetching payment details after a customer completes a purchase.
- Retrieving payment information to display in an admin dashboard.
- Auditing payments for accounting or support queries.
Properties
| Name | Meaning |
|---|---|
| Account ID | The unique identifier of the MindzPay account associated with the payment. |
| Payment ID | The unique identifier of the specific payment to retrieve details for. |
Output
The node outputs JSON data containing the detailed information of the requested payment. This typically includes fields such as payment amount, currency, status, timestamps, payer details, and any metadata associated with the payment.
If the node supports binary data output (not indicated here), it would represent related files or documents linked to the payment, but this is not evident from the provided code.
Dependencies
- Requires an API authentication token credential configured in n8n to access the Mindz API.
- Depends on the MindzPay API service being available and accessible.
- The node uses internal resource modules for MindzPay Payment operations bundled within the node's source.
Troubleshooting
Common issues:
- Invalid or missing Account ID or Payment ID parameters will cause the request to fail.
- Network connectivity problems or incorrect API credentials can lead to authentication errors.
- If the specified payment does not exist, the API may return a "not found" error.
Error messages and resolutions:
- "Authentication failed": Verify that the API key or OAuth2 credentials are correctly set up in n8n.
- "Payment not found": Confirm that the Payment ID and Account ID are correct and correspond to existing records.
- "Network error" or timeouts: Check internet connection and Mindz API service status.
Links and References
- Mindz API Documentation (general reference for endpoints and data structures)
- MindzPay Payment API section (for detailed payment retrieval info)
- n8n documentation on creating and using custom nodes with API credentials